на каком движке сделан андертейл
На каком движке сделан андертейл
Операционная система: Windows XP, 7 или 8.1 Процессор: Pentium 4 или эквивалент Оперативная память: 512 Мб Видеокарта: 128 Мб
Свободного места на жестком диске: 200 Мб
Тоби Фокс создал Undertale своими силами, включая написание сюжета, музыки, и разработку игры в целом; лишь дополнительные спрайты были созданы другими художниками. На создание Undertale Фокса вдохновила японская ролевая игра EarthBound, а также английская ситуационная комедия «Мистер Бин». Первоначально предполагалось, что игра будет длиться примерно два часа и будет выпущена в середине 2014-го.
Игра была выпущена для Microsoft Windows и OS X в сентябре 2015 года, а затем для Linux в июле 2016 года, а также PlayStation 4 и PlayStation Vita в августе 2017 года. После выпуска, копии Undertale стали продаваться миллионами, критики высоко оценили игру, и она была выдвинута на множество наград, в том числе как «Игра года».
Undertale не имеет официальной русской локализации, однако в сети доступен перевод, осуществлённый любителями.
Разработка Undertale была профинансирована через сервис » Kickstarter » с целью собрать 5000$. В итоге было собрано 51124$, а количество пожертвовавших деньги составило 2398 человек. В октябре 2015 года в интервью журналу Game Informer Фокс заявил, что на разработку игры ушло почти три года.
В октябре 2015 года в интервью журналу Game Informer Фокс обсудил некоторые аспекты официального саундтрека. Он заявил, что ответственен за всю музыкальную составляющую, признавшись также, что он музыкант-самоучка. По его словам, он специально не прорабатывал саундтрек, а сразу писал то, что приходило в голову. Местами он вдохновлялся саундтреками ролевых игр консоли Super Nintendo и веб-комикса Homestuck, к которому Фокс также писал музыку. Весь саундтрек был написан специально для Undertale, за исключением композиций «MEGALOVANIA», которая первоначально была создана Фоксом для хака игры EarthBound в 2009 году и веб-комикса Homestuck, и «Fallen Down», первоначально созданной для альбома «I Miss You — EarthBound» 2012. Также Тоби написал ещё несколько саундтреков для «RPG, которая уже никогда не выйдет в свет», но и их включил в Undertale. Этими саундтреками были: Heartache, Bonetrousle и Another Medium.
Лучшие движки для создания игр. 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
На каком движке сделан андертейл
Операционная система: Windows XP, 7 или 8.1 Процессор: Pentium 4 или эквивалент Оперативная память: 512 Мб Видеокарта: 128 Мб
Свободного места на жестком диске: 200 Мб
Тоби Фокс создал Undertale своими силами, включая написание сюжета, музыки, и разработку игры в целом; лишь дополнительные спрайты были созданы другими художниками. На создание Undertale Фокса вдохновила японская ролевая игра EarthBound, а также английская ситуационная комедия «Мистер Бин». Первоначально предполагалось, что игра будет длиться примерно два часа и будет выпущена в середине 2014-го.
Игра была выпущена для Microsoft Windows и OS X в сентябре 2015 года, а затем для Linux в июле 2016 года, а также PlayStation 4 и PlayStation Vita в августе 2017 года. После выпуска, копии Undertale стали продаваться миллионами, критики высоко оценили игру, и она была выдвинута на множество наград, в том числе как «Игра года».
Undertale не имеет официальной русской локализации, однако в сети доступен перевод, осуществлённый любителями.
Разработка Undertale была профинансирована через сервис » Kickstarter » с целью собрать 5000$. В итоге было собрано 51124$, а количество пожертвовавших деньги составило 2398 человек. В октябре 2015 года в интервью журналу Game Informer Фокс заявил, что на разработку игры ушло почти три года.
В октябре 2015 года в интервью журналу Game Informer Фокс обсудил некоторые аспекты официального саундтрека. Он заявил, что ответственен за всю музыкальную составляющую, признавшись также, что он музыкант-самоучка. По его словам, он специально не прорабатывал саундтрек, а сразу писал то, что приходило в голову. Местами он вдохновлялся саундтреками ролевых игр консоли Super Nintendo и веб-комикса Homestuck, к которому Фокс также писал музыку. Весь саундтрек был написан специально для Undertale, за исключением композиций «MEGALOVANIA», которая первоначально была создана Фоксом для хака игры EarthBound в 2009 году и веб-комикса Homestuck, и «Fallen Down», первоначально созданной для альбома «I Miss You — EarthBound» 2012. Также Тоби написал ещё несколько саундтреков для «RPG, которая уже никогда не выйдет в свет», но и их включил в Undertale. Этими саундтреками были: Heartache, Bonetrousle и Another Medium.
Как создать свой Undertale #1 Интро
(пост выпускается раз в неделю)
стоп. я же не юджин._.
Всем привет! На связи Turbo!
Сегодня я научу особых чайников ( :new_moon_with_face: ) делать игры.
:eight_pointed_black_star: ВНИМАНИЕ!! :eight_pointed_black_star:
Я буду учить вас создавать игры в программе Clickteam fusion 2.5. Если вы не способны связаться с этой программой (пшш, пшш, Clickteam, выезжай, возможно криминал XD), то Гайд вам ничем не поможет. Даже не пытайтесь.
Для начала мы запускаем программу ( :new_moon_with_face: )
Создаём новый проэкт. Это можно сделать, нажав сюда:
Нажимаем на строку Frame 1 (если хотите, можно переименовать). У, вас появляется белое полотно.
Создаём Active. Это можно сделать тремя разными способами.
1. Два раза нажать ЛКМ
2. Нажать ПКМ и выбрать пункт «Insert object»
Рисуем (или копируем из ориджин игры :new_moon_with_face: ) первую картинку истории.
Растягиваем данный спрайт на все белое полотно.
Далее Создаём String и Counter. String можно найти в разделе Text (логишно). А Counter в разделе Data
Текст мы ставим под нашим. Короче тут (не забываем растягивать) также Counter ставим за кадром:
Далее опустошаем этот текст. Нажимаем просто на него два раза ЛКМ быстро. И стираем все.
Далее заходим в Event Editor:
Далее у нас появляется много окошек. Выбираем окошко, которое находится под текстом. Нажимаем ПКМ и выбираем пункт «Change Alterable string».
Left$( «[вставьте текст сами]», 0 )
Далее создаём новое действие. Выбираем картинку с часами (the timer), пункт «Every»
Ставим время 0,07 секунд (для этого нужно стереть Seconds на ноль, и в поле ниже поставить цифру 7).
Далее на втором окошке под Counter’ом выбираем пункт Add to counter. Ставим 1.
Создаём новое действие. Нажимаем на Шестеренки (Special). Выбираем пункт Always. Далее в третьем окошке под текстом пишем команду:
Left$( «[текст из первой команды, то что было в ковычках]», value( «Counter» ) )
Как мы видим все прекрасно работает (если вы сделали все правильно).
Далее по примеру этой комнаты вы можете сделать остальные кадры истории (на каждый отдельный параграф истории нужен новый Frame).
Теперь давайте сделаем переход в следующую комнату, при нажатии на клавишу «Z».
Создаём новое действие. Выбираем клавиатуру, пункт «The keyboard: upon pressing a key»
Нажимаем «Z». Далее выбираем четвёртое окошко под storyboard controls. «Next frame»
Ксати говоря, по этому же принципу можно сделать и заголовок, убрав первые три действия, и добавив нужный спрайт ( :new_moon_with_face: минус один гайд).
Сегодня с вами был сами знаете кто, всем удачи ииии (Типо растянул) пока.
Оцените пост по шкале от 1 до 99 :new_moon_with_face: