August 26, 2018

1. Движок

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

Начнём с того, что же это такое.

Началось всё с Doom'а, с его псевдотрёхмерной графикой, и нагнетающей атмосферой.

Суть в том, что игра была построена так, что немного покопавшись в файлах, можно было изменить оружие, врагов, правила и т.д. Так и появился Doom engine.

И пока обычные задроты создавали игры с минимальными изменениями, большие компании уже делали абсолютно другие игры на основе Doom'а

Так какой же выбрать мне?

Ну, тут уж всё на ваше усмотрение. Скажу только, что определиться будет ооочень сложно, ибо движков в интырнетах тонны. Но я пройдось только по самым лучшим:

1.Unity

Хороший, межплатформенный, работает на C, C++, C#, javascript. До сих пор на нём работаю. Советую.

2. Unreal engine (четвёртый)

Тоже неплохой движок, тоже межплатформенный. Правда, сложно разобраться в нём, все эти иерархии предметов... Но для тех, кто любит графон по реалистичнее - Лучший движок. Работает на С++, GLSL, Cg, HLSL.

3. Frostbite

Движок, созданный DICE, и используемый EA могу посоветовать тем, кто делает FPS, ибо практически вся серия игр battlefield была сделана на нём. Тоже межплатформенный, тоже написан на С++, С#.

Естественно это не всё, что я могу вам посоветовать. Но если ни то, ни другое, ни третье вам не подходит, то вы можете пошарить на просторах интернета, в поисках других.