12.04.2021
7 игровых движков, не требующих навыков программирования.
Необязательно записываться на курсы по программированию, чтобы разрабатывать игры. Легкий квест, короткую визуальную новеллу или небольшой платформер способен создать любой. Мы подобрали 7 игровых движков и конструкторов игр, которые помогут освоиться новичкам.
Официальный сайт: https://www.yoyogames.com/gamemaker
1. GameMaker Studio 2
Один из самых популярных игровых движков на сегодня: шустрый, кроссплатформенный, дружелюбный к новичкам. На официальном сайте программы — десятки подробных туториалов: от базового до продвинутого уровня. В зависимости от сложности задач и навыков начинающего разработчика, есть выбор между двумя режимами создания игры:

  1. Визуальный скриптинг Drag'n'Drop. Составляйте игровую логику, настраивая нужные команды мышкой.
  2. Game Maker Language — упрощенный язык программирования. Если нет желания его изучать, а визуальных инструментов не хватает для реализации идеи — просто загуглите проблему, скопируйте кусок кода и вставьте его по полученной инструкции.

Game Maker Studio 2 доступен в Steam. Если не хотите выкладывать 1599 рублей (или 6755 за Pro-версию) сразу — воспользуйтесь 30-дневным триалом на официальном сайте.
Официальный сайт: https://gdevelop-app.com/
2. GDevelop
Бесплатный онлайн-конструктор для создания 2D-игр. Web-версия позволяет делать игры удаленно от ПК: по дороге на работу, лежа в ванной, на скучной вечеринке. Все, что нужно для этого — интернет и устройство. Конструктор работает на HTML5, потому полученный результат выгружается на любой сайт по щелчку на кнопку экспорта. Игровой движок GDevelop — некоммерческий продукт. Он поддерживается и распространяется сообществом программистов. Отсюда — множество багов и проблемы с техподдержкой.
Официальный сайт: https://www.game-guru.com/
3. GameGuru
GameGuru — движок и конструктор одновременно: все зависит от ваших навыков. Разработчики берегут свое комьюнити. Раз в неделю они проводят стримы и заливают видеоуроки на своем Youtube-канале. В зависимости от версии и наличия дополнительных фич, GameGuru стоит от 19.99 до 137$. Есть возможность протестировать игровой движок бесплатно, прежде чем покупать обычную или расширенную версию. За это время вы приноровитесь к особенностям:

  • Не поддерживается кириллица. Единственный способ добавить надписи на русском языке — прикрепить картинку.
  • Послойное наложение текстур.
  • Отсутствие подгрузки элементов. Загружается уровень — и все объекты вместе с ним. Одновременно. Если будете создавать открытый мир — приготовьтесь к падению FPS.
  • Достаточно гибкий инструмент для создания модели персонажа. Можно даже загрузить фотографию и играть за самого себя!
  • Процедурная генерация местности работает, но не идеально. Будьте готовы получить удовлетворительный результат с n-ой попытки

Без знания языка программирования Lua на игровом движке легко создать простенький шутер или платформер. Квесты, инвентарь и другие плюшки недоступны в базовой версии. Зато в ней есть отличный генератор пост-эффектов. Несмотря на простоту, GameGuru справляется со своей задачей и придает атмосферность картинке всего за пару кликов.
Официальный сайт: https://www.renpy.org/
4. Ren'Py: Visual Novel Engine
С Ren'Py создание игр превратится в незаметное изучение Python. В программу встроен туториал: простенькая новелла, разбирающая основные команды и способы взаимодействия с ними. Здесь не нужно навыков программирования. Если вы владеете базовым уровнем английского — программа научит обращаться с кодом за пару часов. Если вы хотите научиться программировать, но сомневаетесь и не знаете, с чего начать, Ren'Py: Visual Novel Engine — идеальный инструмент.

Игровой движок подходит только для 2D-квестов и визуальных новелл. Новую GTA на нем не сделаешь: функционал не тот.
Официальный сайт: https://www.adventuregamestudio.co.uk/
5. Adventure Game Studio
Если замучила ностальгия по стареньким Point'n'Click квестам, попробуйте создать свой собственный. Обычно на Adventure Game Studio делают перезапуски классических квестов предыдущего тысячелетия: например, King's Quest из 80-х.

Adventure Game Studio — для настоящих ценителей жанра: устройство игрового движка не подвергалось значительным изменениям с 1997 года. Он полностью открыт для плагинов и расширений: скачайте их на гитхабе, или создайте самостоятельно на встроенном Си-подобном языке, чтобы оснастить фичами на свой вкус. Однако, это вовсе не обязательно. Для небольших проектов подойдет и базовая версия.
Официальный сайт: https://gamesalad.com/
6. Game Salad
Еще один конструктор для казуальных 2D-игр, основанный на интуитивно-понятном механизме Drag'n'Drop с полностью закрытым исходным кодом. Расширить функционал плагинами и расширениями никак не получится: со всеми недостатками придется смириться.

Game Salad доступен для Windows и OSX. Версия для ПК достаточно багованная, более того: для Mac обновления выходят регулярнее и чаще.
Официальный сайт: https://www.rpgmakerweb.com/
7. RPG Maker
Серия игровых движков и конструкторов, любимая многими инди-разработчиками за простоту, удобство и дружелюбное комьюнити. С 1988 года их вышло более 30:
Гибкая система RPG Maker подходит как для начинающих разработчиков, так и для опытных творцов. У каждого игрового проекта уже есть база данных, в которой находится все необходимое: ассеты персонажей, оружия и характеристик, список заклинаний, навыки, погодные эффекты и противники.

Игрок взаимодействует с миром благодаря ивентам. Это области пространства, которые взаимодействуют с окружением при определенных триггерах. Например:

  • Игрок становится на тайл и переносится в другую локацию.
  • Квест завершается при наличии определенного предмета.
  • После боя начинается дождь.

Движок разрабатывался специально для игр в жанре JRPG. Отсюда — специфическая графика и ограниченные возможности. Тут спасает комьюнити. На гитхабе, тематических ресурсах и по запросу "RPG Maker ресурсы" вы найдете расширения на любой вкус: от новых моделей и анимаций до скриптов, радикально меняющих геймплей.

Все доступные варианты движка и DLC к ним находятся на официальном сайте. Ассортимент огромен: есть версии на Nintendo, на ПК, упрощенные, усложненные, для новелл и создания своего портфолио…

Итак, мы рассмотрели 7 игровых движков и конструкторов игр, которые используют начинающие геймдизайнеры. Делайте прототипы на скорую руку, креативьте и изучайте новые навыки. Когда почувствуете, что достаточно освоились — начинайте знакомиться с другими, более сложными движками!