Почти каждый из нас знает, что такое компьютерные игры. Но вот делать их достаточно сложный процесс и без программирования нельзя. Но все может быть проще. Начнем.
Процесс создания игр не такой сложный как кажется, давайте сначала разберем принцип создания. Перед тем как создавать игру, для неё создается игровой двигатель, а с помощью него уже в свою очередь создается игра. Потому, все проще чем казалось, и для того, чтобы создавать игры нам нужен лишь игровой двигатель. Но создавать его самом как и говорилось выше, сложная задача.
Теперь рассмотрим игровые двигатели которые мы можем найти и пользовать ими. Вообще, в интернете их кучи, но очень много из них достаточно плохие и с недоработками. Часто, компании выставляют свои игровые двигатели в публичный доступ за деньги, чтобы разработчики могли работать и создавать игры. Нам этот вариант и нужен, я думаю многие слышали о серии игр Crysis. Именно эта игра и будет первой которую мы рассмотрим. Она была разработана на игровом двигателе CryEngine. И его можно достать в публичном доступе достаточно просто. На данном двигателе можно создавать игры уровня AAA без особых навыков и знаний программирования. Да, для создания определенного особого функционала вам нужно будет программирования. Но можно обойти и без этого. Есть кучи обучающих уроков в Youtube по данному игровому двигателю.
Следующий игровой двигатель - Unreal Engine. Данный игровой движок так же достаточно популярный. На нам было создано очень много игры, вы можете посмотреть их просто введя в Google названия движка. Данный движок имеет достаточно большой функционал. В нем есть возможность создавать разные виды игры, что нельзя было в CryEngine. Тут могут быть и старый типаж игр 2D (two-dimension). У данного движка так же большая аудитория и множество обучающих материалов.
И последний игровой двигатель - Lumberyard. Это игровой движок достаточно новый по сравнению с двумя прошлыми. Он был создан популярной и я думаю каждому известной компанией Amazon. Похвастаться играми которые уже на нем были созданы он особо не может. Но этот движок есть некоторое усовершенствования CryEngine. Данный движок достаточно мощный и много функциональный. На нем можно создавать игры высокого уровня, что и показывают трейлеры и превьюшки от разработчиков данного движка.
На этом мы закончим, о каждом из этих движков вы можете еще почитать если не определились. Удачной разработки.