目前最常用的手游引擎有以下几种:
Unity:
Unity是一个非常强大且广泛使用的跨平台游戏引擎,支持C和JavaScript编程语言,提供了丰富的资源和工具,使得开发者可以轻松创建高质量的游戏。Unity在游戏开发领域具有极高的普及度和活跃度,支持2D和3D游戏开发。
Unreal Engine:
Unreal Engine(简称UE)是另一个非常流行的跨平台游戏引擎,支持C++编程语言,具有强大的图形渲染和物理模拟功能,适用于构建高品质的游戏体验。UE同样支持2D和3D游戏开发,并且拥有高度可定制的编辑器。
Cocos2d-x:
Cocos2d-x是一个基于C++的开源游戏引擎,适用于跨平台的手机游戏开发。它支持C++和Lua编程语言,提供了丰富的功能和工具,适合开发2D游戏。Cocos2d-x在全球市场占有率第一,被广泛应用于各种移动设备上。
GameMaker Studio:
GameMaker Studio是一款易于上手的游戏制作软件,适用于制作2D手游。它使用自己的脚本语言GML进行编程,操作简单,适合初学者和小型项目。
Cocos Creator:
Cocos Creator是由Cocos2d团队推出的一套综合性游戏开发工具,支持JavaScript和TypeScript编程语言,具有可视化编辑器和丰富的资源库,用于制作2D和3D手游。
LayaAir:
LayaAir是一款轻量级的HTML5游戏引擎,支持跨平台开发,可以发布到iOS、Android等多个平台。
根据以上信息,如果开发者需要开发2D游戏, Unity、 Unreal Engine、 Cocos2d-x和 Cocos Creator都是非常好的选择。对于3D游戏开发, Unity和 Unreal Engine则更为适用。而如果项目对性能要求较高且希望使用开源工具, Cocos2d-x则是一个值得考虑的选项。