Блог ☯

четверг, 11 мая 2017 г.

Программы для создания игр - какую выбрать?

Приветствую, сегодня рассмотрим какие есть программы для создания игр и в чём преимущества и недостатки каждого такого движка.

Кратко расскажу про самые популярные игровые движки для создания 2D и 3D игр, ну а вы уже сами для себя определите какую программу выбрать.



Game Maker


Серия движков для создания игр GameMaker уже довольно стара (релиз в 1999-ом году), но актуальности своей не теряет.

Программы для создания игр - какую выбрать?

Недавно вышла новая версия этой программы для создания игр - Game Maker Studio 2, про которую я писал статью и делал на неё видео обзор. В видео обзоре данного движка я рассказываю о его плюсах и минусах с моей точки зрения.

Видео довольно длинное, порядка 20 минут, но там больше подробностей и всё наглядно.



У этого движка есть как достоинства так и недостатки. Из достоинств важно отметить что его придумывали именно для новичков и неопытных разработчиков игр, в нём вы можете сделать вашу первую игру даже не зная язык программирования с помощью системы "drug and drop".

Конечно, для более серьезных проектов вам понадобятся знания кода, но освоить язык программирования Game Maker Language не очень сложно, можете посмотреть видео уроки на моём YouTube канале Econ Dude для ознакомления с движком.

Сейчас поддерживается только Game Maker studio 2, однако и первый GMS 1.4 - очень даже ничего и позволяет вам создавать игры на множество различных платформ включая Android и IOS.

Из недостатков движка - он не бесплатный, а со взломанными версиями могут быть проблемы. При этом цены на него не очень-то и низкие, если вы не успели купить когда была распродажа.

А так-же этот движок плохо подходит для сетевых и 3D игр. Технически это можно делать в гейм мейкер, но делать это не очень легко и удобно. Мягко говоря.

Легально приобрести Game Maker можно на сайте: http://www.yoyogames.com/

А так-же он доступен в Steam.

Ну а как бесплатно скачать взломанный Гейм Мейкер вы сможете найти и без меня.



Unity


Движок юнити имеет ряд преимуществ перед GameMaker включая куда более широкий функционал и набор инструментов, а так-же бесплатность. Однако освоить Unity новичку бывает сложнее, это тоже нужно учитывать при выборе.

Программы для создания игр - какую выбрать?
Unity распространяется абсолютно бесплатно, скачать юнити можно с сайта:


Если ваша игра не принесла вам больше чем $100 000, то вы можете свободно использовать данный движок для создания игр.

Компилировать игры можно под все возможные платформы, от PC до того-же Андроида.

Юнити позволяет полноценно работать с 3D.

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



Construct 2


Другой отличный движок для создания игр который вы можете для себя выбрать это Construct 2. Он так-же прост для освоения новичками как и Game Maker, если не проще, а так-же обладает кучей возможностей для создания 2D игр.

Программы для создания игр - какую выбрать?

Однако констракт 2 имеет те-же недостатки что и гейм мейкер. Он платный, а так-же его функционал всё-таки ограничен, 3D игру в нём сделать нельзя.

Хотя нужно десять рез подумать перед тем как решать делать 3D игру:


Тем не меняя Construct 2 - это отличный выбор, движок уже старый и постоянно обновляется, если вы освоите его то вы сможете довольно быстро делать качественные 2D игры.

Официальный сайт движка: https://www.scirra.com/



NeoAxis 3D


Если вы хотите делать 3D игры то вас может заинтересовать NeoAxis - бесплатная среда разработки. Движок бесплатный лишь с небольшими ограничениями вроде показа лого.

На нём делали 3D игры разных жанров, а так-же движок используют для других целей, например для созданиям тренажеров и 3Д программ.

Программы для создания игр - какую выбрать?

Один из примеров игры сделанной с помощью NeoAxis

Данная программа для создания игр позволит вам создавать игры под Windows всех версий, компиляция под другие платформы не предусмотрена.

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



Kodu Game Lab


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

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

Программы для создания игр - какую выбрать?

Конечно для серьезных проектов функционала можно не хватить, но для обучения можно выбрать и его. Скачать Kodu Game Lab вы можете с официального сайта:


Стоит заметить что с помощью этой программы у вас получиться делать игры только для ПК и Xbox 360, остальные платформы не поддерживаются.

Существуют и другие программы для создания игр, а какую выбрать - решать вам.

Удачного создания игр и помните, что вне зависимости от движка и программы вам придётся много работать и много учиться, нет такой программы которая сделает игру за вас.

Другие статьи про создание игр и геймдев в блоге читайте тут: