沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散!
摘要: 游戏技巧的赓续成长和游戏模式的赓续立异,给技巧专家带来了很多新的挑衅。
大年夜角色扮演游戏到即时策略游戏,大年夜冒险解谜游戏到动作射击游戏,甚至是只有一兆大年夜小的迷你游戏,都有起着核心感化的技巧构成部分。
Cocos2D-X 是全球有名的开源跨平台游戏引擎,易学易用,今朝已经支撑 iOS、Android、Windows 桌面、Mac OS X、Linux、BlackBerry、Windows Phone 等平台。
https://www.oschina.net/p/pomelo
本文将介绍十大年夜好用的开源竽暌刮戏引擎和框架,欲望能给你的游戏开辟带来赞助。
01 网易游戏办事器框架 Pomelo
Pomelo 是由网易开辟的基于 Node.js 开辟的高机能、分布式游戏办事器框架, 也可作为高及时 Web 应用框架。
Pomelo 包含三部分:
- 框架,Pomelo 的核心, 与以往单过程的游戏框架不合, 它是高机能、分布式的游戏办事器框架,并且应用很简单
- 库,包含了开辟游戏的常用对象库, 如人工智能(AI)寻路, AOI 等
- 对象包,包含治理控制台,敕令行对象,压力测试对象等
02 开源跨平台游戏开辟框架 Cocos2d-x
Egret Framework 的核心定位是开放,高效,优雅。基于它,你可以快速轻松地构建属于本身的 HTML5 移动游戏。
https://www.oschina.net/p/cocos2d-x
Cocos2d-JS 同一了应用 JS 进行开辟的开辟体验,将 HTML5 引擎与 JSB 的 API 高度同一路来。
03 C++ 纸牌游戏引擎 Wagic
https://www.oschina.net/p/wagic
开辟者声称引 擎的2D和动画支撑要强于 Unity,表示在功能和特点膳绫腔有其它开源竽暌刮戏引擎能相媲美。
Wagic 是一个克己的 C++ 纸牌游戏引擎,支撑的平台包含:Android (手机和平板), the Sony PSP, Windows, Linux, Maemo, Meego, iOS (iPhone/iPad) and MacOS. 该游戏引擎可高度定制,并许可修改规矩创建本身的扑克和主题。
https://www.oschina.net/p/egret
Egret Framework 是一款应用 JavaScript(TypeScript) 编写的 HTML5 开源免费游戏框架。
05 HTML5 互动游戏引擎 Hilo
https://www.oschina.net/p/hilo
04 HTML5 开源免费游戏框架 Egret
Hilo 是阿里巴巴集团开辟的一款 HTML5 跨终端游戏解决筹划,它可以赞助开辟者快速创建 HTML5 游戏。
06 分布式游戏办事端引擎 KBEngine
https://www.oschina.net/p/kbengine
KBEngine 是一款开源 mmog 办事端引擎, 应用同一协定可以或许轻松与前端对接,能轻松应用 unity3d、 ogre、 cocos2d、 html5 等作为前端表示。
底层框架由 C++编写, 逻辑层应用 Python(支撑热更新), 开辟者无需反复实现一些通用的底层办事端技巧, 使开辟者可以或许真正集中精力到游戏开辟上来, 快速打造各类游戏。
07 2D 和 3D游戏引擎 Godot
https://www.oschina.net/p/godot
Godot 是一个全新开辟的游戏引擎,其功能集类似有名的跨平台游戏引擎 Unity,可用于开辟 PC、主机、移动和Web游戏。
Godot 引擎内置了类似Unity的编辑器,GUI 对象包,2D/3D 物理支撑,支撑 OpenGL ES 2.0 功能集的 3D衬着器,易于进修的说话和 API,支撑用 ASM.js 或 Google Native Client 输出 HTML5 代码,支撑 Linux、Windows 和 OSX 开辟平台。
08 Android 游戏引擎 Libgdx
https://www.oschina.net/p/libgdx
Libgdx 是一个跨平台的开辟框架。它今朝支撑的平台有 Windows,Mac OS X,Android,IOS 和 HTML5。
Libgdx 许可你可以将代码不经任何修改的安排到多个平台。而不是修改你的代码适应不合的平台或者直接编译到 HTML5。
你可以在一个桌面开辟情况中敏捷安排你的代码。你可以应用所有的 Java 生态体系中的开辟对象。
09 HTML5 开源竽暌刮戏引擎 LayaAir
https://www.oschina.net/p/layaair
LayaAir 供给 Canvas 和 Webgl 同时衬着,如不雅 Webgl 弗采取,则可主动切换到 Canvas 模式。引擎为高机能游戏设计,支撑 AS,TS,JS三种说话开辟,一套代码三端齐发(Flash,HTML5,APP)。
推荐阅读
沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 本文给出应用视图协助我们快速构造闪回萌芽内容,经由过程视图可以便利的检索“汗青上的数据”。>>>详细阅读
本文标题:娱乐开发两不误,10大开源游戏框架推荐
地址:http://www.17bianji.com/lsqh/38269.html
1/2 1