国内手游开发中使用的引擎包括以下几种:
Cocos Creator:
Cocos Creator是一款国内热门的跨平台游戏引擎,支持2D和3D游戏开发,并且已经适配了华为的鸿蒙 HarmonyOS Next 系统。Cocos Creator以其免费开源的特点,在国内手游市场中占有重要地位。
Unity3D:
Unity3D是一款广泛使用的跨平台游戏引擎,支持2D和3D游戏开发,并拥有强大的跨平台能力和丰富的资源。Unity3D在全球范围内有很高的市场占有率,是中国手游开发中常用的引擎之一。
Unreal Engine (UE4/UE5):
Unreal Engine以其强大的图形渲染能力和高性能著称,适合开发高质量的3D游戏。虽然它是一款国际知名的引擎,但在国内也有一定的市场份额。
LayaAir:
LayaAir是一款国内强大的原创全平台3D引擎,支持2D/3D游戏开发,并具备强大的渲染性能和兼容性。LayaAir在游戏开发中的应用非常广泛,拥有百万专业开发者生态。
白鹭引擎 (Egret Engine):
白鹭引擎主要用于HTML5游戏开发,支持Web和移动端的游戏制作。它在国内H5游戏开发领域占据重要地位,服务超过35万开发者。
Flexi引擎:
Flexi引擎是由游戏蜗牛自主开发的3D游戏开发引擎,支持动态光影系统、真3D碰撞系统等,具备强大的兼容性和创新设计。Flexi引擎的代表作包括《九阴真经》等。
Cocos2d-x:
Cocos2d-x是一个开源的移动2D游戏框架,支持多平台发布,包括iOS、Android等。它以其轻量级和高性能的特点,在国内2D游戏开发中广泛应用。
这些引擎各有优势,开发团队可以根据具体需求和项目特点选择合适的引擎进行游戏开发。例如,Cocos Creator适合快速开发和跨平台发布,而Unity3D和Unreal Engine则适合追求高品质图形和复杂物理效果的项目。