各游戏引擎介绍
因为以后一段时间还要处理线下智慧屏,而客户端的h5小应用是少不了的,所以看来还是得对h5应用有个了解。哈哈哈2d游戏引擎,也许我知道
目前我们h5小游戏的开发引擎有:cocos、unity、egret、laya,但是我观察到不管是基于什么引擎,我们最终做出的产品都是h5小游戏,这点相当有趣的。
一、统一 3D
Unity3D是Unity Technologies开发的一款多平台综合游戏开发工具,让玩家可以轻松创建3D视频游戏、建筑可视化、实时3D动画等互动内容。它是一个完全集成的专业游戏引擎。
代表游戏:
诛仙极限摩托2(试炼极限2)哲天记王者荣耀神殿奔跑2(神殿奔跑2)神殿奔跑:勇者)纪念碑谷(纪念碑谷)英雄传说6
二、虚幻引擎
虚幻引擎的设计目的非常明确,在各个方面都具有很高的易用性,特别是专注于数据生成和编程,让美术师在程序员的少量协助下就可以尽可能多地使用。游戏数据资源自主开发,整个过程在全可视化环境下完成,实际操作非常方便。
代表游戏:
PLAYERUNKNOWN'S BATTLEGROUNDS 两周
三、哭泣引擎 3
Cry Engine3是一款对应德国CRYTEK公司生产的最新技术DirectX11的游戏引擎。这个“沙盒”于 2001 年推出,是世界上第一个“所见即所得”(WYSIWYP)的游戏编辑器,现在已经到了第三代,所见即所得的功能将提升到一个全新的水平并扩展到 PS3 和 X360 上平台,允许跨平台游戏的实时创作3D动画,工具包中的创作工具和开发效率也得到了全面提升。
代表游戏:
《孤岛危机》《战争前线》
四、白鹭
Egret 是一个完整的 HTML5 游戏开发解决方案。Egret 包含几个工具和项目。Egret Engine是基于Type语言开发的HTML5游戏引擎,项目在BSD许可下发布。使用 Egret Engine 开发的游戏可以发布为在浏览器中运行的 HTML5 版本。同时,它也可以作为iOS、Android和WindowsPhone的原生程序发布。
五、Cocos 2D
Cocos2d-x 是一个开源的移动 2D 游戏框架2d游戏引擎,在 MIT 许可下发布。这是 Cocos2d-iPhone 项目的 C++ 版本。Cocos2d-X 开发的重点是围绕 Cocos2d 跨平台,Cocos2d-x 提供的框架。手游可以用C++或者Lua编写,API完全兼容Cocos2d-iPhone。Cocos2d-x 项目可以在 iOS、Android、Blackberry 等操作系统上轻松构建和运行。
代表游戏:
Dota传奇钓鱼高手开心小小乐