历数2013年优秀的开源游戏引擎与开源游戏项目

标签: 开源游戏 引擎 开源游戏 | 发表时间:2014-06-01 12:57 | 作者:杨粼波
出处:http://www.cppblog.com/tx7do/
转载自: http://www.oschina.net/question/1250933_141230

2013年是移动游戏爆发的一年,也是开源游戏爆发的一年!在这里,我们历数一下2013年都有哪些优秀的开源游戏诞生,还有哪些优秀的开源游戏技术解决方案诞生!

开源跨平台2D客户端引擎 Cocos2d-x

MIT协议,Cocos2D-X是全球知名的开源跨平台手机游戏引擎,易学易用,目前已经支持iOS、Android、Windows8、Mac OSX、Linux、BlackBerry、Windows Phone等平台。Cocos2D-HTML5基于HTML5规范集开发,实现了引擎对浏览器的支持。现在cocos2d-x团队隶属于触控,据说触控要上市了。

cocos2d-x项目地址: http://www.oschina.net/p/cocos2d-x


开源游戏服务器端框架 Firefly

MIT协议,Firefly是免费、开源、稳定、快速扩展、能 “热更新”的分布式游戏服务器端框架,采用Python编写,业内小有名气,目前有几十家游戏开发团队在使用Firefly开发手机网游产品,十几款已上线产品,优势是国内最大的开源游戏社区 9秒社团 自研,所以游戏开发者的讨论交流活跃度的确是国内最高的,也是目前版本迭代频率最快的。

Firefly项目地址: http://www.oschina.net/p/firefly-game-server


开源游戏服务器端框架 pomelo

MIT协议,pomelo 是由 网易开发的基于 node.js开发的高性能、分布式游戏服务器框架, 也可作为高实时web应用框架。目前pomelo是基于node.js上做的优秀游戏服务器端框架,文档非常详细。

pomelo项目地址: http://www.oschina.net/p/pomelo


开源游戏地图编辑器MarbleMap

MIT协议,MarbleMap是一款as3开发的游戏地图编辑器,他免费开源,同时支持Cocos2d-x坐标系和AS3坐标系,功能丰富,不过是一款新推出的开源项目,较为年轻。

MarbleMap项目地址: http://www.oschina.net/p/marblemap-editor


开源卡牌手机网游《DiabloWorld》(中文名:暗黑世界)

MIT协议,频繁迭代的卡牌类手机网游开源项目,是国内第一款开源的卡牌手游项目。服务器端基于Firefly客户端基于cocos2d-x,20多个系统玩法,已经迭代了6个版本,并先后被上海专家组和北京专家组的不同地区开发者推出了U3D版本分支和AIR版本分支。

《暗黑世界》项目地址: http://git.oschina.net/9maio/diabloworld


开源45度RPG网页游戏《烽烟OL》

MIT协议,一款由Firefly+as3开发的网页游戏,30多个系统玩法,目前已经跟新到1.6版本,是一个很优秀的商品级开源项目,维护团队还是很友好的,所有问题几乎都会进行回答。

《烽烟OL》项目地址: http://git.oschina.net/9maio/fengyanOL


开源对战手机网游《进击的9秒》

MIT协议,一款强调布阵然后对战的手机网游,算是SRPG类型,团队战斗力强悍,不过文档少,目前已经有2款基于这款游戏修改出来的产品上线运营了!

《进击的9秒》项目地址: http://git.oschina.net/9maio/gamein9miao




杨粼波 2014-06-01 12:57 发表评论

相关 [开源游戏 引擎 开源游戏] 推荐:

历数2013年优秀的开源游戏引擎与开源游戏项目

- - C++博客-牵着老婆满街逛
2013年是移动游戏爆发的一年,也是开源游戏爆发的一年. 在这里,我们历数一下2013年都有哪些优秀的开源游戏诞生,还有哪些优秀的开源游戏技术解决方案诞生. 开源跨平台2D客户端引擎 Cocos2d-x. MIT协议,Cocos2D-X是全球知名的开源跨平台手机游戏引擎,易学易用,目前已经支持iOS、Android、Windows8、Mac OSX、Linux、BlackBerry、Windows Phone等平台.

最先进的开源游戏引擎KlayGE 4.0.0发布

- - 博客园-博客园计算机图形学团队
转载请注明出处为 KlayGE游戏引擎. 经过KlayGE团队半年的努力,KlayGE 4.0.0正式发布了. 作为一个大版本,KlayGE开始由一堆发散的功能集走向一个以Deferred Rendeirng为核心的系统. 并且开始支持新平台Android. Deferred Rendering layer集成到核心中.

10款你应该会喜欢玩的最好开源游戏

- 和谐牌河蟹 - 博客园新闻频道
  LinCity-NG 是一个可以运行在 Linux、Mac、Windows 等操作系统中的跨平台的模拟经营类游戏.   它类似于 Windows 下的著名的“模拟城市”. 玩家在游戏里将会建造并经营一个城市,最终玩家将可以通过构建一套健全稳定的经济体系或者成功用飞船将城中居民全部移民来赢得游戏.

网易NodeJS开源游戏框架pomelo访谈

- - InfoQ cn
谢骋超,网易杭州研究高级程序专家,2006年浙江大学硕士毕业后加入网易,参与过网易博客开发,主持过博客圈子,及开放平台等开发,2年前转向游戏开发领域. 专注于服务端开发技术,对高性能高并发网站(游戏)的架构设计、调优有较丰富经验. 对node.js与java开发有丰富的经验. 目前是pomelo开源游戏框架负责人.

id Software入驻GitHub,发布旗下所有开源游戏代码

- - ITeye资讯频道
id Software是一家知名电子游戏开发公司,该公司开发的知名游戏包括《德军总部》系列(Wolfenstein)、《毁灭战士》(Doom)系列、《雷神之锤》系列(Quake)等. 知名的FPS大作《半条命》(Half-LIfe)和《反恐精英》(Counter-Strike,简称CS)就是利用Quake的引擎制作的.

JS游戏引擎

- 米随随 - HTML5研究小组
If you don’t have anything better to do and want to help fellow redditors interested in JS game dev out, feel free to fork the list and modify it as you like.

mysql 引擎优化

- - CSDN博客推荐文章
MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的. 要添加一个新的引擎,就必须重新编译MYSQL. 在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP. 另外两种类型INNODB和BERKLEY(BDB),也常常可以使用. 如果技术高超,还可以使用MySQL++ API自己做一个引擎.

谈流程引擎

- - 人月神话的BLOG
在分布式的架构中,流程引擎和权限引擎也不适合分离构建,两者之间的耦合度相当高,一个好的流程引擎首先要依赖于一个完善的权限模型和架构,其中包括了细粒度的数据权限控制等. 流程引擎中会产生动态权限控制,动态权限和静态权限的区别是静态权限是固定的,而动态权限是跟随流程节点的执行动态变化的,如当你处理到某个流程节点的时候,你对某个工单有查看权限,但是一旦审核或处理完成后,即权限自动回收.

Mysql Innodb 引擎优化

- 彦强 - 阿辉的空间
作/译者:吴炳锡,来源:http://imysql.cn/ & http://www.mysqlsupport.cn 转载请注明作/译者和出处,并且不能用于商业用途,违者必究. InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎. InnoDB锁定在行级并且也在SELECT语句提供 一个Oracle风格一致的非锁定读.

Zend引擎的优化

- Angus - 风雪之隅
作者: Laruence(. 本文地址: http://www.laruence.com/2011/07/14/2115.html. 在PHP 5.4的更新list上, 有一句: 提升了Zend引擎的性能, 减少了内存占用.. 那么, 到底是怎么提升的呢?. 避免不必要的Hashtable. 我们知道在PHP中, 类的属性/静态属性/常量, 都是保存在Hashtable中的, 而在以前, 即使一个类没有申明属性/静态属性/常量, Zend引擎也会为他们分配Hashtable..