У вас появилась идея создать компьютерную игру. И тут же возник вопрос, какой программой воспользоваться, чтобы создать не только привлекательную графику, но и наполнить игровое пространство смыслом? На помощь приходят платформы для создания игр. Это специальные приложения, которые позволяют создать игру без знания программирования. Представленные платформы обладают специальным набором опций, с помощью которых возможно моделирование 2D и 3D-графики, наложение эффектов, управление анимацией, визуальное наполнение локаций, а также настройка поведения объектов. Создавайте своих героев и локации, настраивайте взаимодействие персонажей. Приложения подойдут как новичку, так и продвинутому пользователю. Многофункциональные редакторы отлично взаимодействуют с операционной системой Windows.

Программы для создания игр включают следующие возможности:

  • удобный интерфейс;
  • доступный для понимания сценарий построения игрового процесса;
  • разработка проектов в разных жанрах;
  • кроссплатформенность;
  • инструменты для создания визуализации;
  • встроенные шаблоны с текстурами и моделями;
  • функция встраивание изображения и музыки;
  • набор текстур, теней и эффектов;
  • проектирование реалистичной графики;
  • импорт звуковых и видео
  • добавление разнообразных мультимедийных файлов в процессе работы;
  • функция предпросмотра.

К приложениям прилагаются ознакомительные материалы, поэтому эти программы не представляют сложности для новичков. В рейтинге представлены как бесплатные программы, так и приложения распространяемые на коммерческой основе с бесплатным ознакомительным периодом.

Подробнее о каждом из участников рейтинга

  • логотип Construct 3
    Construct 3
    Версия L(1 МБ)

    Из конструкторов двухмерных игр отдельного упоминания достоин Construct 3 — третья часть серии игровых редакторов с закрытым исходным кодом. Мультиплатформенная программа, разработанная на HTML5-технологиях, позволяет создавать 2D-игры любых жанров.

    Благодаря HTML-базе, Construct 3 не требует скачивания дистрибутива: достаточно открыть разработчик прямо в браузере (Construct 3 даже совместим со смартфонами и планшетами) и пользоваться. Интерфейс программы прост, удобен, практически не имеет отличий от Construct 2: для программирования используется редактор Event Sheet Editor, а для предпросмотра вводимых команд есть функция Live Preview. Предпросмотр доступен прямо в редакторе.

    Construct 3 лицензируется по подписке и имеет несколько тарифов, цены на которые разнятся от 99$ до 399$ в год. Также доступна бесплатная демо-версия.

    Таким образом, Construct 3 является мультиплатформенным и многофункциональным редактором игр: доработка до третьей версии устранила основные проблемы прошлых редакторов. Также, приятным бонусом является совместимость программы с проектами, созданными в Construct 2.

    Преимущества

      • Понятная и удобная программа для создания высокопроизводительных и красивых игры
      • Собственная проверенная и протестированная система событий
      • Широким спектром функций
      • Прост в освоении, можно делать игры без программирования
      • Мультиплатформенность
      • Игры на Construct 3 быстро работают даже на старых Android-устройствах
      • Если разобраться со спрайтовой анимацией, то можно оформить игру без дизайнера и художника

    Недостатки

      • Неполная документация, на что постоянно жалуются пользователи
      • Можно делать только 2D игры
      • На этой платформе трудно сделать игру со сложными уникальными механиками
  • логотип Unreal Engine 4
    Unreal Engine 4
    Версия 12.2.17(54,3 МБ)

    Самым мощным и функциональным инструментом для разработки видеоигр на данный момент является Unreal Engine 4. Разработанный Epic Games движок, на котором создаются AAA-проекты, на данный момент получил свою четвёртую версию и распространяется на бесплатной основе.

    Однако стоит помнить, что в случае если созданная разработчиком на Unreal Engine игра заработает при продаже больше 3000$, Epic Games потребует свою комиссию в размере 5% от общей суммы выручки.

    Позволяя творить абсолютно с нуля, Unreal Engine 4 обладает встроенным магазином: благодаря ему, можно приобрести в свой проект абсолютно любую уже созданную структуру, которую в этот же момент можно ввести в игровое пространство.

    Также, важно помнить о том что Unreal Engine 4 является не только мощным, но и чрезвычайно требовательным к технике конструктором. Предназначенный для профессионалов, программистам-любителям этот редактор может не только нагрузить технику, но и вовсе повредить устройство.

    Таким образом, Unreal Engine 4 является крайне мощным игровым движком для профессионалов, заточенным под разработку AAA-проектов.

    Преимущества

      • Визуальное программирование
      • Экономия времени на создании персонажей
      • Мультизадачность и универсальность
      • Активно используют для кино, рекламы, архитектурной визуализации и тренировочных симуляций
      • Существует отдельный проект Twinmotion для архитектурной визуализации
      • Есть свой магазин - можно купить или взять бесплатный контент для вашей игры: модели, анимации, локации, плагины, готовый код и пр.
      • Кроссплатформенность движка: под консоли, ПК, мобильные устройства и т.д.
      • Много различных функций

    Недостатки

      • Если ваш проект "стрельнет" и наберет больше миллиона долларов, то с вас будет взиматься комиссия 5-10%
      • Завышенная цена в магазине на контент
      • Очень мало универсального контента
      • Высокая требовательность к системе
  • логотип Unity 3D
    Unity 3D
    Версия L(51,5 МБ)

    Популярнейшим игровым движком для браузерных и мобильных игр является Unity 3D. После прекращения поддержки Flash Player этот конструктор для разработки двухмерных и трёхмерных проектов является фаворитом среди программ для создания в том числе и браузерных игр.

    У Unity 3D есть две вариации — бесплатная и платная, с соответствующими наборами возможностей. Бесплатная версия конструктора даёт программировать лишь для платформ на Android, PC и браузеров. Полная же версия даёт полный спектр мультиплатформенности: на Unity 3D можно создавать игры для компьютеров, игровых консолей, мобильных устройств, а также шлемов виртуальной реальности.

    В программе присутствует чрезвычайно удобный «Drag and Drop» интерфейс, а также поддержка двух языков программирования — C# и jаvascript. Физика рассчитывается с помощью NVIDIA PhysX.

    Таким образом, Unity 3D является удобным решением для кроссплатформенной разработки: проектирование видеоигр на этом движке крайне престижна из-за его популярности. Однако конструктор требует покупки лицензии и знания английского: Unity 3D не русифицирован.

    Преимущества

      • Мультиплатформенность
      • Максимально простое и комфортное создание игр
      • Включает различные ПО - текстовый редактор, компилятор, отладчик и т.д.
      • Возможность разрабатывать игры, не требуя для этого каких-то особых знаний
      • Компонентно-ориентированный подход
      • Позволяет рисовать карты и расставлять объекты в реальном времени и сразу же тестировать получившийся результат
      • Наличие огромной библиотеки ассетов и плагинов
      • Поддержка огромного количества платформ, технологий, API
      • Физика твердых тел, ragdoll и тканей, система Level of Detail, коллизии между объектами, сложные анимации

    Недостатки

      • Наблюдается медлительность в работе сложных, тяжелых проектов
      • Приложения, созданные на Unity, довольно «тяжеловесны»
      • При создании сложных игр необходимы знания C# для написания скриптов и компонентов и внедрения их в игру
  • логотип Godot Engine
    Godot Engine
    Версия 3.3(33,8 МБ)

    Среди популярных платформ для разработки 2D и 3D проектов отдельно выделяется Godot Engine. Это программа и одновременно многофункциональный игровой двигатель с открытым исходным кодом, позволяющий создавать игры практически с нуля.

    Gadot Engine ориентирован на визуальную разработку — не нужно быть профессиональным программистом, чтобы освоить процесс создания игр на этой платформе. Однако, для кодеров Godot Engine также подойдёт: он работает с тремя языками, включая свой собственный — GDScript. Предусмотрены IDE и редактор кода. Интерфейс прост в освоении, а при возникших вопросах всегда можно обратиться к огромному количеству видеоуроков.

    Кроссплатформенность (разработчик портируется на ПК и мобильные устройства) позволяет работать с программой в любом удобном месте и на любом устройстве. Готовый проект (который, кстати, получается довольно малого размера) также можно перенести на любую операционную систему, от обычной Windows до структур Playstation и Nintendo: однако, создать полноценную игру на консоль не получится.

    Преимущества

      • Легкое ПО
      • Интерфейс предполагает интуитивное использование как программистами, так и дизайнерами
      • Движок постоянно развивают и поддерживают
      • Разработчикам доступна обширная документация
      • Высокоуровневый скриптовый язык
      • 2D-движок, который умеет трансформировать и изменять размер спрайтов, создавать физику и системы коллизий, а также с лёгкостью анимировать
      • 3D-движок работает с OpenGL ES 2, поэтому совместим со всеми типами эффектов рендеринга, освещения (HDR), и сглаживания
      • Позволяет импортировать 3D-модели из популярных сред, таких как Blender, Maya, и 3D Studio Max.
      • Доступна в качестве полностью бесплатной альтернативы с открытым исходным кодом

    Недостатки

      • Новая технология освещения пока не захватывает динамические объекты
      • Ограниченный набор инструментов
  • логотип Autodesk 3ds Max
    Autodesk 3ds Max
    Версия 8.5(8,3 МБ)

    Для создания трехмерной графики необходимы специальные программы, в которых можно создавать не только изображения 3д, но и трехмерные анимации с разными спецэффектами. Одной из таких программ является Autodesk 3ds Max. Она подходит для большинства версий Windows. При этом количество свободной памяти на жёстком диске компьютера должно быть достаточно для сохранения проектов. Трехмерные изображения и анимации занимают намного больше места, чем двухмерные. Тем более, если есть добавленные эффекты.

    Данная программа пользуется среди многих пользователей, которые профессионально занимаются моделированием трехмерной графики. Платформа имеет большое количество спецэффектов, которые можно добавлять в свой проект. Также можно спроектировать и добавить свои эффекты в библиотеку приложения. Часто программа используется для создания коротких роликов, реклам и других трехмерных видео.

    Также с помощью этой платформы создаются локации и персонажи для компьютерной игры или мультипликационных фильмов. Качество графики здесь на высшем уровне. Поэтому готовый результат также не уступает по качеству высокопрофессиональным проектам.

    Преимущества

      • Поддержка полигонального моделирования
      • Реалистичные эффекты с динамикой
      • Настраиваемые единицы измерения
      • Огромная библиотека материалов
      • Симуляция воды, огня, дыма, ветра и так далее
      • Регулировка глубины и резкости изображения
      • Продвинутые механизмы расчета физики движений
      • Широкое использование в сфере создания игр
      • Запуск одновременно нескольких рабочих процессов

    Недостатки

      • Английский язык интерфейса
      • Высокие системные требования
      • Ограничение функциональных возможностей 3ds Max в бесплатном режиме
      • Новая версия программы несовместима с ОС WinXP (32 bit)
  • логотип GameMaker Studio 2
    GameMaker Studio 2
    Версия 2.3.2(106 МБ)

    GameMaker Studio представляет собой редактор и игровой движок в одной программе: он предлагает каждому пользователю освоить разработку игр, даже если тот не знаком с азами программирования.

    Интерфейс программы уникален — принцип «Drag and Drop» прост в освоении и заключается в том, что у каждого действия есть своя иконка, к которой и привязано само действие. При нажатии на кнопку, можно сразу увидеть результат действий разработчика. Подобный процесс позволяет конструировать блоки команд и привязывать действия к внутриигровым объектам — таким образом, создать собственный проект можно очень быстро и просто.

    Стоит принять во внимание, что «DnD» заточен под 2D-визуализацию: хоть в конструкторе и поддерживается 3D, приоритетными являются именно двухмерные пространства. Также стоит отметить, что программа не переведена на русский язык: локазизатор необходимо скачивать с официального форума. Также, на форуме можно найти огромное количество технической и обучающей документации по GameMaker Studio.

    Таким образом, GameMaker Studio является простым и понятным решением для разработки двухмерных проектов как новичками, так и опытными пользователями.

    Преимущества

      • Мультиплатформенный процессор
      • В профессиональной версии можно покупать отдельные модули, расширяющие функциональность программы
      • Присутствуют функции для взаимодействия с джойстиками и геймпадами, для обработки касаний и наклона на смартфонах
      • Встроенный физический движок Box2D, набор функций для работы с ним, демонстрационные проекты Angry Cats и Angry Cats Space
      • Поддержка широкого спектра библиотек и расширений, в том числе на разных языках
      • Гибкая ценовая категория, Standard версия Game Maker: Studio абсолютно бесплатна
      • Собственный упрощенный язык программирования Game Maker Language (GML)
      • Интеграция с несколькими системами управления версиями
      • Интеграция со Steam, GooglePlay, AppStore

    Недостатки

      • Бесплатная версия (Standard) ограничена компиляцией под Windows
      • Несмотря на возможность работы с 3D, в Game Maker она крайне неудобна
  • логотип Kodu
    Kodu
    Версия 1.5.76.0(150 МБ)

    Большая половина пользователей хотели хоть раз оказаться на месте программиста. Это очень интересная и увлекательная работа, особенно если это касается создания игр. Но вместе с тем язык программирования очень сложный, и совладеть с ним может далеко не каждый. Сейчас есть очень много вспомогательных платформ, с помощью которых можно создавать свои сайты, программы и игры.

    Программа Kodu - одна из таких платформ. Она позволяет создавать самые простые примитивные игры. Но это может быть первой ступенью к программированию более сложных задач. Она предназначена для подростков и студентов. Здесь можно создавать своих героев и локации. Также есть возможность настроить взаимодействия разных героев, управление ими с помощью компьютерной мышки или игрового джойстика. В зависимости от тех или иных действий, можно настроить разный исход игры.

    Таким образом, с помощью данной платформы можно создать вполне полноценную игру, не имея при этом специальных знаний и навыков. С одной стороны эта программа позволит весело и интересно провести время, с другой - поможет найти свое призвание будущему программисту.

    Преимущества

      • Визуальный язык программирования на основе плиток
      • Произвольное редактирование ландшафта в полном 3D
      • В конструкторе имеется интегрированная справка по каждому действию, организованная в виде уроков
      • Обширные элементы управления камерой, чтобы дать вам стиль игры, который вы хотите
      • Гибкое освещение для создания настроения вашего мира
      • Огромная коллекция звуковых эффектов и музыки на выбор
      • Мультиплатформенность
      • Простой и легкий для восприятия интерфейс
      • Для разработки применяются инструменты Visual Studio

    Недостатки

      • Подходит детям и начинающим пользователям
  • логотип Game Editor
    Game Editor
    Версия 1.4.0(28,3 МБ)

    Game Editor - конструктор, позволяющий самостоятельно создавать игры. Программный комплекс поддерживается на различных платформах: Windows, Windows Mobile, WM Smartphone, IPhone (и на прочих продуктах компании Apple), Android и других.

    Сервис представляет собой удобный и многофункциональный редактор для создания игровых приложений в 2D-формате. Предоставлено разнообразие скриптов и других продуктов для создания игр. Интерфейс и процесс работы прост и интуитивно понятен, поэтому с разработкой собственных приложений разберётся любой, кто имеет базовые навыки владения компьютером.

    Релиз был 7 февраля 2003 года. В создании платформы участвовали как Linux и Windows, так и карманные PC. Последняя официально выпущенная версия была опубликована в 2010 году (1.4), однако с 2013 года тестируется бета-вариант популярного конструктора (1.4.1 beta). Beta-версия имеет две лицензии, одна из которых коммерческая.

    Что касаемо эффектов, графики и триггеров - всё зависит от Вас. В конструкторе воспроизводится эффект столкновений, взрывов и прочее, а графика регулируется навыками "рисования", скрипты используются простейшие. Также возможно редактировать сложность создаваемых уровней.

    Преимущества

      • Отличная программа для создания простых двухмерных игр на компьютеры или мобильные устройства
      • Не требует от пользователя специальных знаний языков программирования
      • Содержит готовые шаблоны с разными текстурами и моделями
      • Встроенные наборы анимаций
      • Функция встраивания изображений и музыки
      • Есть Express-версия софта за 99 $, позволяющая вам выставлять своё творчество на продажу на витринах популярных онлайн-маркетов
      • Открытый исходный код
      • Наличие подсказчика для новичков
      • Простой и удобный редактор событий и поведения объектов

    Недостатки

      • Не подходит для создания сложных проектов
      • Не подходит для создания 3D игр
  • логотип Clickteam Fusion
    Clickteam Fusion
    Версия 2.5(57,7 МБ)

    Clickteam Fusion — это конструктор 2D-игр. С помощью этого приложения можно создавать игры, не зная языков программирования.

    Конструктор можно приобрести в Steam за 1299 рублей. Также есть ограниченная демо-версия, созданная для ознакомления с функционалом приложения.

    Приложение можно запустить только на Windows, однако есть функция экспорта игр на Linux либо Mac OS. Есть плагины для экспорта на другие платформы, но за них придётся доплатить. Приложение поддерживает работу только с 2D, но есть дополнения, позволяющие создавать несложные 3D-игры.

    Преимущества

      • Возможность быстро создавать прототипы
      • Нет необходимости в сложном программировании
      • Низкая цена
      • Можно создать полноценный коммерческий продукт под ios, android
      • Легко освоить
      • Многоплатформенность
      • Удобный интерфейс
      • Несколько вариантов хорошей оптимизации для портретной и альбомной ориентации
      • Качественная техподдержка: быстро, без воды, могут даже выслать кусок кода

    Недостатки

      • Некоторые продвинутые опции сложно найти
      • Встроенная настройка admob доступна только для Android, а Unity ads придётся добавлять через xcode
  • логотип CryEngine V
    CryEngine V
    Версия L(65,4 МБ)

    Во время Game Developers Conference 2018 уже было представлено много интересных технологий, связанных с отображением изображений. Одним из самых интересных шоу стала демонстрация новейшего графического движка Cryengine V.

    Это один из тех движков, у которых каждое новое поколение вызывает «отвисание челюсти». То же самое и с Cryengine V, который был представлен на Game Developers Conference 2018.

    Техническая демонстрация Cryengine V представлена в Hunt: Showdown, которая стала доступна в раннем доступе 22 февраля 2018 года. Премьера этого бесплатного онлайн-шутера от первого лица с элементами выживания была запланирована на 2019 год.

    Двухминутный материал, посвященный новой версии графического движка Cryengine, впечатляет своей графикой. Тени и отражения света кажутся такими реалистичными, как никогда раньше. Также заслуживают внимания феноменально выглядящая вода, растительность и грязь, которая разрушается под давлением.

    Преимущества

      • Продвинутые возможности по разработке видеоигр и поддержкой самых передовых технологий
      • Попиксельное освещение в реальном времени
      • Детализированные текстуры, туман, поверхности с бликами, реалистичная физика, продвинутая анимация и др.
      • Позволяет создавать игры с почти фотореалистичной графикой
      • Разработанные с его помощью, превосходят по качеству картинки любые игры на Unreal Engine 4 или Unity.
      • Движок содержит функциональный realtime renderer, позволяющий быстро испытать только что созданный уровень или сцену.
      • Собственная технология трассировки лучей на движке, которая работает на видеокартах AMD и Nvidia
      • GameSDK – инструмент, на основе которого можно быстро создавать собственные игры, используя в том числе ассеты с официального сайта Crytek
      • Идеальный вариант для опытных разработчиков для создания дорогих, высококачественных проектов

    Недостатки

      • Сложность сборки билда
      • Наличие багов в редакторе
      • Скромный выбора ассетов
      • Ограничение для разработки сетевой игры
      • Отсутствия хорошей техподдержки и активного комьюнити
      • Довольно сложен в освоении