Хочешь сделать игру сам? Это не сложно! RPG Maker MV
Каждый из нас кто играет в компьютерные игры, всегда был чем то недоволен? То персонажи не такие, то квесты не правильные, то скилы не нравятся, то классов мало.
И я тебя обрадую, теперь ты можешь сделать игру сам, потратив на это 500 рублей. Сделать игру так как тебе нравиться, и начать на этом не плохо зарабатывать.
Тебе не нужно быть программистом что бы сейчас взять и начать разработку. Тебе нужно всего пару часов что бы разобрать вот в этой программе:
Эта платформа была разработана для обычного рядового человека, который не обладает сверхзнаниями о программировании, зато имеет бурную фантазию.
Ты можешь создать игру для абсолютно любой платформы:
Windows/EXEMac OS X/APPAndroid/APKiOS/IPAHTML 5 для браузеров
Данная программа позволяет воплотить абсолютно любые идеи генерирующие в вашей голове. Для тебя приготовлена масса готовых шаблонов начиная от разработки карт до эпичного крафта вещей.
Так же ты и сам можешь написать свои плагины, и с легкостью внедрить в программу, просто загрузив файл.
Создай игру на любую платформу, хоть для ПК хоть для телефона. И у тебя есть реальная возможность разбогатеть, это тебе совет от меня лично. Хоть программа и ориентирована на РПГ, но с ее возможностями можно все что угодно, нужна только фантазия, а разобраться в ней и младенец сможет!
В общем о возможностях программы рассказывать оооочень долго, просто если ты заинтересован советую тебе попробовать, на скриншотах самая малость её способностей. Тем более сейчас она продается со скидками.
Если бы кто-нибудь написал книгу «программирование игр в RpgMaker MV на JavaScript», это было бы замечательно.
Книга: «Программирование игр в RpgMaker MV на JavaScript, или как я задолбался писать костыли и стал учить Unity» 🙂
Кстати, тоже не лишено 🙂
Но я пока предпочитаю RPGMaker, потому что у него куча отличных и недорогих ассетов. Музыка, например, настолько шикарная, что даже во многих AAA-играх такой нет.
Послушайте хотя бы это: http://www.rpgmakerweb.com/a/music/emotional-music-pack. Можете себе представить, сколько придется выложить за заказ треков такого качества? В стоках ничего подобного не найдете.
Не, ну если делать игру по готовым шаблонам то зачем тебе в скрипты лезть?
Разве что на этапе портирования на Windows/EXEMac OS X/APPAndroid/APKiOS/IPAHTML 5 для браузеров, но это никому не нужно потому что они все равно там не работают или работают с дикими лагами.
А кому нужна «игра по готовым шаблонам»? Людей интересуют игры, которые чем-то выделяются, а не «1001-я японская RPG в одном и том же стиле».
Статья брехня, но тем не менее интересные игры возможно создавать и без программирования и даже без доп графики. У нас в прошлом году проходил конкурс, доказывающий это. http://rpgmaker.su/f35/rtp-конкурс-ИТОГИ-3535/
Никто и не говорил, что нельзя.
Есть в этом зерно логики, но ты разделяешь принципиально разные понятия. Я уже четыре года в макере сижу. В программировании ни в зуб ногой. Не считая готовых команд скрипта, которые вечно клянчу у знакомых скриптеров. Собрать иру на этих командах я могу. Написать код, который поймет машина, нет.
Ну так ты просто аутсорсишь программирование другим людям 🙂
Все было бы ничего, но текст на 5 абзацев при таком громком заголовке это моветон, Владислав.
И зачем ЭТО здесь? Описание проги я и в Стиме могу прочитать. Я бы лучше почитал как в этой проге игры создаются, а не эту недорекламу.
У меня много нецензурных слов по поводу этой программы и игр из нее в стиме
To the Moon, Undertale.
Готовы выслушивать нецензурные слова
Undertale сделана на GameMaker
Ту зе мун делалась на RPG Maker XP если чо 🙂 А мобильная версия вообще на Unity.
Хватит дизлайкать. Вы не понимаете задумки! 🙂
Прочитайте внимательно текст.
А теперь смотрите на скриншот: дом, церковь, кладбище.
Какой изысканный символизм, чертяка!
Графоний на мапе вообще не MV кстати X)
«И у тебя есть реальная возможность разбогатеть»
Шо, опять? X))))) Они лаги починили-то?
Забыли телефон и сайт указать. В нативке 99-го года же нужно указывать телефон и сайт.
Что такое рпг мейкер
Где найти официальную справку на русском языке?
http://strelokhalfer.github.io/mv-help/ (неполностью переведено)
Где найти купленные DLC?
\Steam\steamapps\common\RPG Maker MV\dlc
Почему моя база данных пуста? Где взять полную базу данных?
https://dl.dropboxusercontent.com/u/17078211/RMMV_data.rar
Вы можете скопировать все файлы в свой проект или только те, которые вам нужны. Не забудьте сначала создать резервную копию своего проекта.
Мои игры сильно тормозят! В чем дело?
Тормоза начинаются при использовании анимации? Если да, обновите ваш MV. Это баг самой программы, который уже был исправлен в новых версиях. Если вы используете последнюю версию, попробуйте отключить некоторые плагины (чтобы проверить, не вызывают тормоза именно они), проверьте свои события / общие события на режим работы «автозапуск» и «параллельно», подобное очень негативно сказывается на производительности.
Сам редактор MV (UI) имеет размытый текст! ACE выглядел круче! Могу я это исправить?
Верно, MV имеет, скажем, жесткое сглаживание текста. Некоторым это мешает, но, похоже, не существует способа изменить его (плагины не могут модифицировать саму программу). ACE использовал очень мало сглаживания, поэтому текст смотрелся более четким. Это личное предпочтение, которое также может зависеть от вашего монитора.
Максимальный размер карты слишком мал! Можно ли его увеличить?!
Размер карты был уменьшен, чтобы избежать проблем с производительностью на мобильных устройствах. С помощью плагинов это можно исправить (см.официальный форум).
Я добавил символ «!» в название фона параллакса, чтобы использовать его в качестве нижнего слоя (parallax mapping), но теперь все размыто! То же самое происходит с плагинами!
Баг программа, с версии 1.1 должны были исправить.
Как мне сохранить свою карту, чтобы я мог открыть ее в Photoshop для создания параллакса?
В MV есть встроенная функция «Сохранить как изображение», но она уменьшает размер. Я считаю, что это ошибка, которая будет исправлена, но до тех пор вам придется использовать другой метод. Вот бесплатный плагин, который будет экспортировать для вас полные карты: Orange Mapshots [forums.rpgmakerweb.com]
Я надеялся, что будет больше стандартных ресурсов.
Существует много дополнительного контента, который поставляется отдельно (некоторые могут быть доступны только в том случае, если вы предварительно сделали предзаказ). Проверьте папку DLC в папке самого мейкера, на наличие дополнительного контента. Должна быть папка с именем «BaseResource», содержащая много файлов. Они не все добавляются в ваш проект автоматически; Вам нужно добавить их в свой проект вручную. Их убирают для уменьшения размера проекта на выходе. Вы должны удалить неиспользуемые активы из своего проекта, прежде чем экспортировать свою игру, иначе финальный вес архива будет слишком огромен.
Есть ли другие бесплатные ресурсы, ассеты, графика?
Да, KADOKAWA MV Character Sprites. [forums.rpgmakerweb.com]
Могу ли я (легально) использовать ресурсы из старых версий RM в MV? А на мобильном?
Да, до тех пор, пока вы обладаете лицензией на эти версии RM.
Могу ли я в MV использовать ресурсы из Ace или из более старых версий?
MV использует более крупные спрайты, поэтому вам либо придется их конвертировать (см. Следующий вопрос), либо вы можете использовать плагин для изменения размера сетки, чтобы он соответствовал Ace. Но если вы это сделаете, редактор не будет правильно отображать графику (но будет работать игра). Бака-тян объясняет это так:
С помощью плагина Shaz вы можете изменить размер сетки, но только для игры. Редактор покажет вам сетку 48x48px; Поэтому вам нужны обычные 32x32px плитки в подпапке и увеличенная версия в основной папке тайлов, чтобы вы могли видеть ее в редакторе. После того, как вы закончите игру, вы можете удалить расширенную версию, так как самой игре потребуется только версия 32x32px из подпапки.
Возможности RPG Maker или несколько любопытных игрулек на этом движке.
Не так давно на портале rpgmaker.su завершился конкурс компьютерных игр, созданных в RPG Maker-е.
Для тех, кто не знает и только-только подтянулся, поясню: RPG Maker – это программа, в которой даже незнакомый с программированием человек может сделать собственную компьютерную игру. Подробнее об этом своего рода «движке» я уже рассказывал в одной из прошлых заметок. Уверен, даже тот, кто ни разу не слышал словосочетание «RPG Maker», с данной прогой косвенно, но знаком. Из-за относительной простоты в освоении и наличия большого количества бесплатных материалов (графики, музыки и т.д.), идущих в комплекте с программой, RPG Maker периодически, хотя… какой-то там периодически (!) постоянно используется для создания разного рода хентай-игр! И… не важно, откуда я это знаю. Считайте представленную информацию «экспертной оценкой».
Однако сам по себе RPG Maker был создан для прекрасного иного. Движок появился на свет, чтобы «выставить на поток» производство классических японских тактических ролёвок (так называемых игр жанра jRPG), вроде, ранних Final Fantasy. Под эту задачу в «мукере» заточено буквально всё, и… не сказать, чтобы это тоже сейчас комплимент был сделан! С помощью RPG Maker-а молодые талантливые разработчики засера… эм-м-м заливают весь интернет не только хентай-новеллами, но и примитивными однообразными jRPG, выпуская их, едва ли, не с пулемётной очередью. Впрочем, количественные изменения порой переходят в качественные, и даже в «мукере» было создано несколько весьма любопытных и достойных проектов. Например, благодаря этой программе увидела свет популярная адвенчурка To The Moon, претендующая на то, чтобы считаться произведением искусства.
Увы, время релиза моего детища ещё не пришло. Да и пост, собственно не о нём, а о прошедшем конкурсе, в котором приняли участие 27 молодых (во всяком случае, душой) талантливых разработчиков. Соответственно, на суд публики было представлено 27 проектов (вспоминаем про пулемётную очередь). Я сам на конкурс не заявлялся, но поскольку активно работаю в «мукере», решил ознакомиться с проектами. Меня привлекли выставленные организаторами ограничения. Конкурсантам запрещалось использовать стороннюю музыку, графику и, самое главное, моды и плагины. Только «голый» RPG Maker, только хардкор. Мне было интересно посмотреть, на что способна программа без всяких «свистелок», и надо признать, «мукер без никто» вполне смог меня удивить.
Я подсмотрел ряд интересных и необычных решений. При этом некоторые проекты понравились мне не только как вечно юному джедаю недоразрабу, постигающему тонкости движка, но и просто как геймеру. Об этих проектах я и хочу рассказать. Несколько коротких, простых, но в тоже время завлекательных игрулек, за которыми чувствуется огромный человеческий труд, и с которым (конечно, сугубо моё имхо) не стыдно выйти в люди. Во всяком случае, для планшетов под Windows – это весьма и весьма достойные вещи. Завершая затянувшееся вступление, перейду, наконец, к описанию понравившихся игр. Мой личный ТОП с конкурса rpgmaker.su.
ТСЖ (Такая Странная Жизнь).
Движок: RPG Maker MV
Продолжительность: 2 часа (здесь и далее, исходя из моего личного времени прохождения).
Готовность: проект завершён полностью.
Будучи большим поклонником фэнтези, должен признать, игр в стилистике меча и магии в RPG Maker-е (да и вообще в jRPG) подавляющее большинство. На их фоне ТСЖ сразу выделяется нестандартным сеттингом. В этой замечательной игре нам предстоит примерить себя роль выпускника ВУЗа, пришедшего устраиваться на работу по специальности (уже смежно!) в городскую администрацию.
Наш протеже вооружён: знаниями, дипломом, оные знания подтверждающим, толстым томом СНиПов и, разумеется, горящим взором, выражающим неёмную решимость, как и готовность «творить великие дела». Удивительно, но всего перечисленного оказалось недостаточно, чтобы сходу получить тёпленькое местечко. Администрация направила молодого человека набираться опыта «на местах», предложив ему должность председателя ТСЖ «Петушиное гнездо», обслуживающего один-единственный многоквартиный жилой дом №69 по улице Импортозамещения.
Положа руку на сердце, для зелёного выпускника без денег и связей даже такой вариант видится «жирным куском», если бы… не подвох. Прибыв на вверенный объект, наш герой обнаруживает, кроме него в ТСЖ-ной конторке осталась только секретарша. Сварщик, водопроводчик, дворник и электрик давно уволились. Вместо преданных работников, офис ТСЖ засыпан жалобами от жильцов и предписаниями от всё той же администрации.
Нам остаётся засучить рукава и приниматься за работу. В первую очередь собрать команду героев, подлинных тружеников, пускай и неспособных на регулярной основе побеждать демонов и драконов; но зато готовых: заварить трещины в трубах, прогнать со двора бродячих собак, вытравить тараканов из квартир да залатать проводку. Специалистов предстоит найти и за разные ништяки уговорить присоединиться к команде.
Игровой процесс разбит на временные отрезки. Каждую неделю в ТСЖ будет приходить по одной заявке от недовольного жильца (с описанием того, что жилец думает о компетентности сотрудников ТСЖ вообще и председателе в частности) и по одному предписанию от администрации. За успешное выполнение заданий, нам будут давать… ещё больше заявок и предписаний! Правда, «плюсики» в карму председателя и кое-какие деньжата на конторский счёт тоже будут капать.
Игра очень качественно сделана. Конечно, всё субъективно, но, на мой вкус, локации (интерьер квартир и магазинчиков, внешний вид двора и т.д.) выглядят очень здорово.
По части багов, я лично наткнулся только на один, и он не критичен. Примерно в середине игры сварщик, которого я не только нанял, но и потрудился купить ему рабочий инструмент и одежду, попросил отгул, чтобы сходить на похороны любимой тёщи. Обещал вернуться на следующей неделе. Без всякой задней мысли я отпустил работягу, и… больше его не видел. Правда, не исключено, что это был и не баг, а фича, для пущего реализма. Благо, чтобы пройти игру на хорошую концовку, сварщик мне уже не понадобился, а там хоть трава не расти. Дела сдал – дело с концом.
Из недостатков могу отметить только однообразные достаточно унылые битвы: с дикими собаками, тараканами, перелётными петухами, дерьмотварями из канализации и прочими монстрами, мешающим жильцам дома №69 на улице Импортозамещения наслаждаться миром и покоем. Битвы несложные, но времени отнимают много. Примерно, половина игры уходит на монотонную зачистку: подвала, крыши и улиц от всякой погани. В остальном ТСЖ – отличная игра. С годными сюжетом, оригинальным сеттингом, красивыми локациями и хорошим юмором.
Автор: Адский дровосек.
Движок: RPG Maker Vx/Ace
Продолжительность: 3 часа.
Готовность: проект не закончен (на конкурс представлены: Пролог и I глава).
В отличие от прошлого проекта, здесь нам вновь предстоит погрузиться в классический мир Меча и Магии. В прологе, выполняющим роль обучения, игрок возглавит группу гипер-прокаченных героев-приключенцев, атакующих очередной тёмный замок очередного тёмного властелина. Пролог довольно затянут, но его следует пройти. Настоящая игра начинается с первой главы, когда годами позже описанных событий, в отдалённой деревеньке трио молодых и жаждущих приключений юнцов решат отправиться в поход за кладом.
Так, при всей скудности ресурсов RPG Maker атмосфера деревенского праздника передана великолепно. Музыкант играет на лютне, фея и кошко-девушка красиво двигаются на сцене, волшебница показывает фокусы, шут жонглирует и рисует портреты. Дети играют, селяне пьют пиво, наблюдая за приезжими актёрами. Ну, а наша компашка юных героев-раздолбаев ходит посреди всего этого радостного гульбища и пинает куриц (за возможность, пинать куриц – отдельный респект). Помимо катсцен отдельно хочется похвалить разработчика за дизайн уровней. Локации отрисованы очень хорошо. Они не просто насыщены деталями, в них заключена та самая «теплота и ламповость» старого доброго 2D.
Отдельно хочется пожать руку разрабу за то, что он внедрил в свою игру сюжетный режим. В Хранителях много битв с монстрами и, честно говоря, они быстро наскучивают. Поэтому каждому герою, помимо его стандартных навыков, выдана абилка «Убить всех», которая мгновенно завершает любой бой. Спорное решение. Полагаю, разработчику было не просто морально переступить через себя, по сути, дав игрокам возможность превратить игру из РПГ в квест, но, это решение было оправданно (иначе, многие бы и через пролог не пробрались). Кстати, в ТСЖ данная фича тоже пришлась бы очень и очень бы к месту. Да, этим был выкинут целый «пласт» игра, но не всем по нраву «гриндить» монстров.
Движок: RPG maker XP
Продолжительность: 30-40 минут.
Скриншот вновь не в силах передать всю красоту, но, поверьте (а лучше проверьте) она там есть. Поиграв в Невидимую Историю, а ещё в другой конкурсный проект Ангелион (картинка из той игры представлена на первом скриншоте), я понял, почему многие «мукеристы» до сих пор сидят на версии движка RPG maker XP, не переходя на более новые VC/Axe или MV. Пиксельная графика в нём очень красивая.
Автор: Весёлый Роджер.
Движок: RPG Maker VX Ace
Продолжительность: не знаю, не доиграл.
Готовность: проект не завершён.
Удивительный проект! Правда, удивителен не сюжетом или персонажами, а сугубо геймплейем. Для меня стало своего рода шоком, что в мукере можно сделать полноценную головоломку! Причём без плагинов, без сторонних скриптов, а просто вот из базового VX Ace (читай, из говна и палок!).
Сама игра разбита на короткие уровни. В каждом уровне необходимо провести героя до флага (перекрестий меча), уклоняясь от врагов. Перемещения пошаговые. В начале раунда героя можно сдвинуть в одном из четырёх направлений (вверх, вниз, влево и вправо). После чего враги переходят на одну из соседних клеток, пытаясь максимально сократить расстояние между собой и целью. Наша задача – оббежать вражин, сделав так, чтобы они запутались в препятствиях.
Интуитивно геймплей прост и понятен, но… как его удалось воплотить в RPG Maker? Лично для меня – это загадка. В итоге получилась добротная времяубивалка, для игры на планшете (под Windows) или, чего уж греха таить, для рабочего компьютера, в процессе коротания минут в офисе. Ещё бы версию на Андроид, и цены бы не было мозгоедке.
Думаю, на сегодня будет достаточно. Возможно, позже я напишу коротенькие обзоры на другие конкурсные проекты. К слову… если вы думаете, что самое интересное я уже назвал и остальные игры (а их, напомню, 27 штук) вышли, если и не явно хуже, то гораздо менее интересными, то… ну-у-у, по правде сказать, я тоже так думаю. Вот только результаты голосования, а, следовательно, мнение большинства оказалось весьма далёким от моего «думаю». Из перечисленных мной игр Невидимая история заняла 3-ое место, а ТСЖ только 4-ое. Вершину пьедестала занял совершенно иной проект.
О чём нам это говорит (ну, помимо того, что автор обзора ни фига не шарит)? Да о том, что сколько людей, столько и мнений; и каждый разработчик найдёт своих игроков, а игроки своего разработчика. Будем надеяться, и верить в светлое будущее. Кому интересно, все конкурсные проекты можно найти по следующей ссылке. Присмотритесь, глядишь, найдёте для себя что-нибудь интересненькое.
PS. Если Вам понравилась моя заметка, приглашаю вас в свой журнал. По ссылке Дайджест Вы сможете прочитать самые интересные обзоры, рассказы и статьи за моим авторством.
Лучшие движки для создания игр. 5 платных вариантов — от GameMaker Studio 2 до RPG Maker
Третья часть большого цикла, посвящённого лучшим движкам для создания своей игры.
Недавно мы запустили цикл материалов о графических технологиях для создания игр. И это — заключительная подборка, где речь идёт о платных продуктах.
У кого-то после прочтения статей о бесплатных и условно-бесплатных движках может возникнуть вопрос: почему платные технологии востребованы не меньше? Во-первых, коммерческие продукты лучше адаптированы для новичков — все необходимые для разработки функции уже есть в комплекте. Во-вторых, игра, сделанная на платном движке, может привлечь внимание игрока, который затем решит создать нечто похожее. И в-третьих, при любой разработке, независимо от модели распространения движка, не избежать дополнительных расходов — на ассеты и плагины, курсы повышения квалификации и зарплаты сотрудников. Даже Unity 3D когда-то распространялся исключительно на платной основе, и это никого не смущало.
Ниже — подборка из пяти известных коммерческих технологий для создания игр. Впрочем, у каждой есть пробная версия с теми или иными ограничениями, так что перед покупкой софта его можно опробовать в деле.
Считает игры произведением искусства и старается донести эту идею до широких масс. В свободное время стримит, рисует и часами зависает в фоторежимах.
GameMaker Studio 2
Часто художники, писатели или геймеры задумываются о разработке собственной игры, но не знают, с чего начать. GameMaker помогает воплотить самые смелые идеи для создания 2D-игры — например, top-down-экшена, платформера или головоломки.
Первые итерации GameMaker были созданы более 20 лет назад профессором Утрехтского университета в Нидерландах Марком Овермарсом в качестве пособия для студентов. В 2007 году официальным представителем движка стала студия YoYo Games — дочерняя компания PlayTech. В 2012 году произошёл ребрендинг: конструктор переименовали в GameMaker Studio, попутно расширив его технические возможности. В начале 2021 года команду GameMaker приобрела компания Opera — с перспективами дальнейших серьёзных вложений.
Ограничения пробной версии:
Существует несколько лицензий GameMaker Studio 2. Тип лицензии зависит от типа платформы, на которой разработчик запланировал релиз.
Игры на движке: Undertale, Hyper Light Drifter, Hotline Miami, Blazing Chrome, Danger Gazers, Katana Zero.
«Я выбрал GameMaker в качестве основы для своих игр, так как с его помощью можно быстро прототипировать. К тому же он обладает расширенным функционалом, необходимым современному 2D-движку.
GameMaker существует достаточно давно. Поддержка и сообщество — одно из главных достоинств, и для меня как для разработчика-одиночки это большой плюс. Мой опыт работы с этим движком достаточно положителен. Рекомендую его всем, кто хочет делать 2D-игры: возможности инструмента в этой области ничем не ограничены. При этом неважно, новичок вы в геймдеве или у вас уже есть опыт программирования, — в любом случае это один из лучших 2D-движков на сегодняшний день».
«GameMaker восхитителен, когда нужно быстро создать прототип. Именно поэтому самые высокооценённые игры крупнейшего игрового джема — GMTK — сделаны на этом движке. GameMaker — мой самурайский меч, fire of my loins.
Я работаю на нём уже 18 лет и за этот период сделал Steam Panic, Paper Knight, Geon FX, а также первый эпизод Gripper. Ничто не дарит такой детской радости, как этот конструктор».
Construct 3
Первую версию движка — Construct Classic — разработали в 2007 году братья Гуллен — Эшли и Томас (Ashley Gullen, Thomas Gullen). В 2011-м они основали компанию Scirra и выпустили вторую версию движка, позволяющую создавать игры под iOS и Android. А 2015 году в Construct появилась поддержка Mac OS и Linux.
Construct подходит для новичков благодаря визуальным скриптам, схожим с «блюпринтами» из UE4 и drag & drop из GameMaker. Проекты на движке создаются с помощью системы блоков, которые напоминают слои в Photoshop. На её основе можно создавать так называемые события и связывать их между собой для построения логики игры.
Construct также поддерживает JavaScript, что позволяет более опытным разработчикам комбинировать кодинг и визуальное программирование. В отличие от того же GameMaker, у Construct несколько иная направленность. Когда Flash утратил актуальность, движок стал одним из ведущих инструментов для создания веб-проектов.
Цены на лицензию — 524 рубля в месяц или 4 199 рублей в год. Также есть варианты бизнес-лицензий:
Предыдущая версия движка — Соnstruct 2 — набрала 4 миллиона скачиваний по всему миру, она до сих пор поддерживается сообществом.
Игры на движке: Mighty Goose, Last Moon, Kiwi’s Adventure.
«Раньше я работала с Unity 3D. Construct 3 подкупил меня своей простотой: можно быстро сделать играбельный проект, не углубляясь в программирование. Я использовала этот конструктор при обучении молодых людей в возрасте от 9 до 19 лет. Мои ученики могут создавать на движке элементарные вещи с помощью функции добавления и связывания „событий“. Поэтому Construct 3 просто освоить даже школьникам начальных классов».
Эстель Эшман (Estelle Ashman),
разработчик учебного контента в английской цифровой школе Ukie и преподаватель компьютерных наук.
«Не думайте, что при работе с Construct вам не нужно будет разбираться, как работают скрипты. Когда вы познакомитесь со всеми особенностями движка, программирование всё равно понадобится. Construct — отличное решение, если вы хотите освоить все процессы разработки игр».
AppGameKit (AGK)
Мощный инструмент от The Game Creators Ltd., который подойдёт как начинающим, так и опытным инди-разработчикам. Компания была основана в 1999 году Ли Бамбером (Lee Bamber) и Риком Ваннером (Rick Vanner) — работниками Europress, одного из ведущих европейских издателей образовательных программ.
AGK работает по принципу drag & drop и использует собственный язык программирования — AppGameKit Script.
Существует несколько версий AGK, и все они используются в разных целях.
Для расширения возможностей будущего проекта разработчик может приобрести дополнительные пакеты.
Как и Construct 3, AGK предлагает решения для образования. Для этого нужно отправить заявку и указать название образовательного учреждения. После прохождения верификации заявитель получит все бесплатные версии движка плюс комплект обучающих материалов.
Игры на движке: Penguin Panic, Chopper, Sticky Orbs — список игр можно посмотреть на официальном сайте движка.
«AppGameKit — самый подходящий для меня инструмент. Это эффективный игровой движок и язык программирования, c которым я могу в короткие сроки разрабатывать оптимизированные приложения любой сложности. Его основные преимущества — простота, универсальность, кросс-платформенный охват и минимальная зависимость от стороннего программного обеспечения. Я пытался работать с Unity и UE4, но меня сразу оттолкнула сложность. По моему скромному мнению, задачи, которые легко решить на AGK, очень трудно реализовать на других движках».
Илья Образцов,
программист, кандидат технических наук Тверского государственного технического университета, разработчик ПО для вузов и колледжей (VIRTLABS). «Made with AppGameKit…», 2019 год
RPG Maker
История одного из самых знаменитых конструкторов ролевых игр началась ещё в конце 1980-х. Более поздние версии для Windows, созданные японскими разработчиками, получили широкое распространение на Западе. Сегодня популярность движка достигла таких масштабов, что тег RPG Maker в Steam представляет уже не столько игры на самом движке, сколько собирательный образ тематического направления в геймдеве. Этот феномен легко объяснить.
RPG Maker используют преимущественно для создания JRPG в стиле ранних частей Final Fantasy. Сам жанр требует огромного количества ресурсов: локаций, персонажей, мобов и так далее. Большинство тех, кто работает в RPG Maker, используют дефолтные шаблоны движка, дополняя их собственными персонажами и иллюстрациями. Иногда даже NPC в этих играх созданы только с помощью генератора. Поэтому игры на RPG Maker, как правило, выглядят очень однотипно. Лень тут ни при чём: у большинства инди-разработчиков просто нет времени, навыков и ресурсов, чтобы сделать всё с нуля. А готовые системы сохранения, боя и интерфейс тяжело изменить. Даже если потратить на кастомизацию достаточное количество времени, мелкие детали в интерфейсе всё равно выдадут RPG Maker.
Сейчас существует несколько версий редактора. Последняя — RPG Maker MZ — вышла в 2020 году. Базовая версия обойдётся в 1 389 рублей. Также не стоит забывать о DLC с наборами тематических ассетов, которые наверняка потребуются начинающему разработчику.
Игры на движке: To the Moon, Hello Charlotte, Grimm’s Hollow, Lawmage Academy.
«Мне хотелось сделать добротную двумерную RPG с приятным геймплеем, хорошей боёвкой и презентабельным визуалом. Я понял, что мне не хватит опыта и бюджета для работы с Unity 3D или UE4 (если не считать работой сборку игры сомнительного качества из готовых ассетов), поэтому я остановился на RPGMaker, тем более что мне уже доводилось с ним работать. Это замечательный инструмент, но, к сожалению, за годы у него сложилась репутация конструктора плохих игр, которые порой бывают даже хуже, чем поделки на Unity. Отчасти это связано с простотой его использования. Практически любой желающий может сразу создать игру на RPG Maker, достаточно посмотреть пару обучающих видео. Однако реальные возможности движка сильно ограничены: на нём можно сделать только JRPG в стиле Final Fantasy, для иных жанров потребуется масса плагинов, а ещё предстоит потратить время на работу с кодом».
«RPG Maker действительно очень простой движок. Его простота и доступность привели к тому, что на нём появилось огромное количество „мусора“, в том числе порнографического содержания. Из-за этого многие геймеры терпеть не могут RPG Maker. И эта дурная слава будет преследовать даже качественные проекты. Игры на этом движке очень узнаваемы. Ещё могу отметить тот факт, что движок подходит для создания пошаговых RPG и даже квестов. Игры других жанров в теории тоже можно сделать (я даже видел симпатичный beat ’em up), но это равносильно забиванию гвоздей отвёрткой вместо молотка».
Clickteam Fusion 2.5
Конструктор от французской компании Clickteam, разработавшей инструменты Klik and Play, The Games Factory и Multimedia Fusion. За счёт большого количества ассетов и визуального программирования на Clickteam Fusion можно быстро собрать 2D-игру. Принцип движка схож с Construct, так как сборка проекта происходит путём составления «событий».
Clickteam Fusion — модульный движок. Основная версия стоит 1 299 рублей, но возможности инструмента расширяются при покупке дополнительных пакетов. Это потребуется разработчику в том случае, если он планирует мультиплатформенный релиз.
Также с официального сайта можно скачать пробную версию движка. В ней доступны все основные функции, но сделать можно только HTML5-приложение.
Игры на движке: Five Nights at Freddy’s, The Escapists, Outbudies, Rising Legends, Valiant Saga, Concrete Jungle.
Заключение
Пришло время подвести итог для всех трёх материалов цикла. Чек-лист из шести пунктов, представленных ниже, поможет вам определиться с выбором движка для будущей игры.
Обозначьте для себя сроки разработки. Если это игра вашей мечты, возможно, на её разработку уйдут годы. В этом случае стоит задуматься о движках, поддерживающих масштабные проекты (Unity, UE4, CryEngine). Но если в вашем распоряжении несколько месяцев, можно присмотреться к GameMaker или Construct 3 и сделать головоломку или платформер.
Некоторые игры предполагают финансовые затраты уже на старте, когда нужно приобрести движок (RPG Maker, GameMaker, Construct). В других случаях предстоит вложиться в покупку ассетов (Unity, UE4) и быть готовым выплачивать роялти. Что касается бесплатного контента, то здесь нужно быть особенно внимательным: иногда для использования требуется разрешение автора.
Многие мечтают сделать собственную игру, но их останавливает отсутствие навыков программирования. В этом случае стоит обратить внимание на движки с визуальными скриптами и упрощённым подходом к коду (Clickteam Fusion, Ren’Py, Construct 3, UE4, GameMaker Studio).
Здесь всё зависит от масштаба. С какими-то технологиями проще работать в одиночку (GameMaker Studio, Construct 3, RPG Maker), в то время как для работы в других движках может потребоваться несколько человек (Unity, UE4, CryEngine).
Существуют движки, которые специализируются на конкретных жанрах. Чтобы определиться с выбором, необходимо проанализировать, какие хиты сделаны с помощью той или иной технологии. Например, RPG Maker славится удобством в построении JRPG с пиксель-артом, на Construct сделано много платформеров, а на Unity и Unreal немало проектов с впечатляющей 3D-графикой.
Как правило, начинающих разработчиков волнует только процесс создания будущей игры, но мало кто задумывается о дальнейшей оптимизации, балансе и исправлении багов. Большую роль в этом играет масштаб проекта. Такие движки, как UE4, Unity и CryEngine, подходят для крупных проектов, но оптимизировать игру на них будет сложнее.
Выбор платформы не менее важен. Если для релиза на PC можно использовать практически любой движок, то поддержкой сторонних платформ могут похвастаться не все технологии. Для браузерных проектов подойдут Phaser 3 и Construct 3. Для мобильных приложений AppGameKit, Solar 2D и Cocos. Стоит учесть, что многие движки мультиплатформенные.
Не бойтесь экспериментировать. Даже если о каком-то движке, упомянутом в этом материале, вы слышите в первый раз, не стоит его игнорировать. При правильном подходе, достаточном опыте и целеустремлённости любой из них может стать мощным инструментом для достижения вашей цели.
UfaBizPhoto / Felix Mizioznikov / Shutterstock / Евгений Рыбкин / Skillbox



































