С развитием инди-разработки растет спрос на новые инструменты и игровые движки.
Преимущество использования игрового движка состоит в том, что он решает множество универсальных проблем, которые применимы ко всем играм...
1. Unity3d - считается одним из лучших движков для создания 2D и 3D игр. Огромная база знаний и куча туториалов позволяет начать создавать игры даже без особых навыков программирования. Несомненным плюсом является бесплатная версия без ограничения по времени. Язык программирования - C#, JS. 2. Unreal Engine 4 -- движок для создания реально крутых игр. Так же абсолютно бесплатен, но необходимо платить 5% роялти от дохода. Многие классные игры вроде Tekken, Final Fantasy, Lineage Revolution были написаны на этом движке...