Блог ☯

пятница, 11 августа 2017 г.

Что такое GameMaker: Studio?

GameMaker: Studio - это популярный движок для создания игр и приложений.

GameMaker переводится буквально как "игра создатель" (создатель игр), но стоит заметить что писать "GameMaker" следует одним словом, так-как это название программы и бренд, а не два слова означающие "создатель игр".

Что такое GameMaker: Studio?

Интерфейс в GameMaker: Studio

Первую версию движка создали в 2012-ом году и тогда это был просто "GameMaker", приставку "studio" добавили уже позже и эта версия открыла для разработчиков множество новых возможностей, таких как кроссплатформенность.

Сейчас вы можете делать игры в Гейм Мейкер для андроида, IOS, PC, html5 и многих других платформ, все эти функции так-же доступны и в GameMaker Studio 2.

GameMaker: Studio - это вполне приличная программа для создания игр на компьютер.

Кроме GameMaker есть и другие движки для создания игр, можете почитать:


Из самых популярных следует отметить Unity и Construct 2.

Создателем оригинальных версий Гейм Мейкер является Марк Овермарс, а остальные версии создавались компанией YoYo Games.

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

На данный момент "GameMaker: Studio" устаревает, так-как компания выпустила "GameMaker: Studio 2" с новыми возможностями и заявила, что первая версия уже не будет поддерживаться, однако Гейм Мейкер Студио последней стабильной версии (v1.4.1763) вполне надёжен и подходит для решения множества задач.

Игры можно компилировать под любые платформы, добавлена поддержка таких вещей как сервисы Google Play (ачивки, рекорды и т.д.), можно встраивать в игры рекламу и многое другое. Вам доступны практически все возможности Unity при использовании GameMaker, разве что функции создания 3D игр и мультиплеера сильно ограничены.

Плюсы Гейм Мейкер я уже описывал при сравнении движков, но повторюсь

  • Кроссплатформенность (Windows, Mac OS X, Ubuntu, Android, iOS, Windows Phone, Tizen, Xbox, PlayStation (Xbox и PS);
  • Бесплатная версия с урезанным функционал и возможность покупки отдельных частей для компиляции под определённые платформы;
  • Довольно простой язык программирования - Game Maker Language (GML);
  • Наличие возможности создания простых игр без знания языков программирования;
  • Интеграция между различными версиями, исходники почти любой версии можно открывать в любой другой версии.

Из знаменитых игр созданных на GameMaker хочу отметить игру российских разработчиков 12 is Better Than 6, про которую я писал большой обзор и делал видео.

Движок очень неплохо подходит для создания Инди-Игр, TDS (Я даже устраивал конкурс по созданию TDS в GameMaker), на нём можно делать неплохие платформеры, аркады и многое другое. Можете в блоге посмотреть на мои игры, все они сделаны с помощью GameMaker.

GameMaker - это отличная среда разработки для игр особенно для новичков в геймдев, и практически ничего не мешает делать на нём очень даже приличные проекты (свои игры я таким не отношу, но есть множество других примеров).

Если вам интересен GameMaker и создание игр с нуля, заглядывайте на мой ютуб канал Econ Dude, там вы найдёте немало уроков по созданию игр и примеров игр. В блоге вы можете почитать другие статьи про геймдев и создание игр, большая их часть именно про GMS.

Вот несколько коротких видео игр (трейлеров), которые я сделал с помощью ГМС.

Танки сделаны за 3-4 часа.