Публикация была переведена автоматически. Исходный язык: Русский
Всем привет!
Вновь пишу сюда статью, так как вижу, что комьюнити заметно выросло. Прошлая публикация была посвящена конструктору Twine, и я подумал: почему бы не продолжить тему и не рассказать о еще двух легких движках для создания собственных квестов. С их помощью можно создать игру даже с минимальными знаниями в программировании.
В моем понимании легкий движок это:
- простой и понятный код
- хороший графический интерфейс
- удобство и логичность работы
Именно этим критериям соответствуют движки, о которых пойдет речь ниже.
WinterMute Engine (WME) был создан программистом-одиночкой под псевдонимом Mnemonic (настоящее имя Jan Nedoma) в 2003 году. На данный момент движок официально не развивается, однако это не мешает ему стабильно работать на современных системах и оставаться кроссплатформенным.
Синтаксис скриптового языка очень похож на C++ и местами на Python. У языка есть собственный форум, который время от времени остается активным. К слову, именно на WinterMute была разработана одна из первых казахстанских игр (возможно, первая) - «Уақыт кітабы: Динаның хикаясы».
- простой вход в движок и быстрая генерация проектов
- обширная и хорошо структурированная документация
- специализация на 2D и 2.5D квестах
- идеально подходит для классических point-and-click приключений с 2D-фонами и 3D-персонажами
- объектно-ориентированный встроенный скриптовый язык со синтаксисом, близким к C/C++/Java
- поддержка форматов PNG, TGA (с альфа-каналом), OGG Vorbis, AVI и др.
- аппаратное ускорение 2D-рендеринга
- визуальные редакторы сцен, анимаций и интерфейса
- MIT-лицензия
- бесплатен для коммерческого и некоммерческого использования
- открытый исходный код
- Art of Murder: FBI Confidential
- Dark Fall: Lost Souls
- Hamlet or the last game without MMORPS features, shaders and product placement
- The Kite
- The White Chamber
- казуальные игры «Папины дочки» и «Поле чудес»
- узкая специализация (почти исключительно квесты)
- активная разработка остановлена (последние версии 2010-2012 годов)
- небольшое сообщество
- отсутствие современных графических возможностей
WinterMute Engine - хороший выбор, если вы четко представляете свою игру и ориентируетесь на относительно слабое железо. Что касается кроссплатформенности: относительно недавно команда ScummVM добавила поддержку игр на WinterMute, что позволило запускать их на Windows, macOS, Linux, iOS, Android, Xbox, Wii, Switch, PS4 и PS5.
Adventure Game Studio (AGS) - бесплатный и открытый движок, предназначенный в первую очередь для создания 2D приключенческих игр в жанре point-and-click. Он сочетает в себе полноценную IDE с визуальными редакторами и встроенным тестированием.
AGS был создан британским разработчиком Крисом Джонсом в 1997 году и активно поддерживается сообществом до сих пор.
- визуальный редактор сцен, персонажей, объектов и анимаций
- управление диалогами, инвентарем и событиями
- встроенный скриптовый язык AGS Script, похожий на C
- поддержка OGG, MP3, WAV, видеороликов и озвучки
- фильтры масштабирования спрайтов
Редактор AGS работает на Windows, однако готовые игры можно запускать на Linux, macOS, iOS и Android с помощью портов.
- The Cat Lady
- Primordia
- The Journey Down
- проекты студии Wadjet Eye Games
- Полная ориентация на жанр приключений
- Простой и доступный интерфейс
- Гибкий и понятный скриптинг
- Кроссплатформенный запуск готовых игр
- Огромное комьюнити, форум, Discord, конкурсы MAGS и тысячи примеров проектов
- Сильная жанровая ограниченность
- IDE доступна только на Windows
- Устаревшие графические возможности
- Ограниченность AGS Script по сравнению с современными языками
- Медленное развитие движка
Adventure Game Studio - отличный выбор для создания атмосферных, сюжетных 2D квестов в духе классических приключенческих игр. Он особенно хорошо подходит новичкам и инди-разработчикам, которым важны простота, готовые инструменты и активное сообщество. Однако для проектов с современными визуальными эффектами и мультижанровой поддержкой AGS может оказаться ограниченным.
Что выбирать - решать только вам. Для классических квестов WinterMute и AGS до сих пор остаются актуальными инструментами. Однако будущее, безусловно, за универсальными движками вроде Godot, Unity и Unreal Engine.
Всем привет!
Вновь пишу сюда статью, так как вижу, что комьюнити заметно выросло. Прошлая публикация была посвящена конструктору Twine, и я подумал: почему бы не продолжить тему и не рассказать о еще двух легких движках для создания собственных квестов. С их помощью можно создать игру даже с минимальными знаниями в программировании.
В моем понимании легкий движок это:
- простой и понятный код
- хороший графический интерфейс
- удобство и логичность работы
Именно этим критериям соответствуют движки, о которых пойдет речь ниже.
WinterMute Engine (WME) был создан программистом-одиночкой под псевдонимом Mnemonic (настоящее имя Jan Nedoma) в 2003 году. На данный момент движок официально не развивается, однако это не мешает ему стабильно работать на современных системах и оставаться кроссплатформенным.
Синтаксис скриптового языка очень похож на C++ и местами на Python. У языка есть собственный форум, который время от времени остается активным. К слову, именно на WinterMute была разработана одна из первых казахстанских игр (возможно, первая) - «Уақыт кітабы: Динаның хикаясы».
- простой вход в движок и быстрая генерация проектов
- обширная и хорошо структурированная документация
- специализация на 2D и 2.5D квестах
- идеально подходит для классических point-and-click приключений с 2D-фонами и 3D-персонажами
- объектно-ориентированный встроенный скриптовый язык со синтаксисом, близким к C/C++/Java
- поддержка форматов PNG, TGA (с альфа-каналом), OGG Vorbis, AVI и др.
- аппаратное ускорение 2D-рендеринга
- визуальные редакторы сцен, анимаций и интерфейса
- MIT-лицензия
- бесплатен для коммерческого и некоммерческого использования
- открытый исходный код
- Art of Murder: FBI Confidential
- Dark Fall: Lost Souls
- Hamlet or the last game without MMORPS features, shaders and product placement
- The Kite
- The White Chamber
- казуальные игры «Папины дочки» и «Поле чудес»
- узкая специализация (почти исключительно квесты)
- активная разработка остановлена (последние версии 2010-2012 годов)
- небольшое сообщество
- отсутствие современных графических возможностей
WinterMute Engine - хороший выбор, если вы четко представляете свою игру и ориентируетесь на относительно слабое железо. Что касается кроссплатформенности: относительно недавно команда ScummVM добавила поддержку игр на WinterMute, что позволило запускать их на Windows, macOS, Linux, iOS, Android, Xbox, Wii, Switch, PS4 и PS5.
Adventure Game Studio (AGS) - бесплатный и открытый движок, предназначенный в первую очередь для создания 2D приключенческих игр в жанре point-and-click. Он сочетает в себе полноценную IDE с визуальными редакторами и встроенным тестированием.
AGS был создан британским разработчиком Крисом Джонсом в 1997 году и активно поддерживается сообществом до сих пор.
- визуальный редактор сцен, персонажей, объектов и анимаций
- управление диалогами, инвентарем и событиями
- встроенный скриптовый язык AGS Script, похожий на C
- поддержка OGG, MP3, WAV, видеороликов и озвучки
- фильтры масштабирования спрайтов
Редактор AGS работает на Windows, однако готовые игры можно запускать на Linux, macOS, iOS и Android с помощью портов.
- The Cat Lady
- Primordia
- The Journey Down
- проекты студии Wadjet Eye Games
- Полная ориентация на жанр приключений
- Простой и доступный интерфейс
- Гибкий и понятный скриптинг
- Кроссплатформенный запуск готовых игр
- Огромное комьюнити, форум, Discord, конкурсы MAGS и тысячи примеров проектов
- Сильная жанровая ограниченность
- IDE доступна только на Windows
- Устаревшие графические возможности
- Ограниченность AGS Script по сравнению с современными языками
- Медленное развитие движка
Adventure Game Studio - отличный выбор для создания атмосферных, сюжетных 2D квестов в духе классических приключенческих игр. Он особенно хорошо подходит новичкам и инди-разработчикам, которым важны простота, готовые инструменты и активное сообщество. Однако для проектов с современными визуальными эффектами и мультижанровой поддержкой AGS может оказаться ограниченным.
Что выбирать - решать только вам. Для классических квестов WinterMute и AGS до сих пор остаются актуальными инструментами. Однако будущее, безусловно, за универсальными движками вроде Godot, Unity и Unreal Engine.