本文引自《国内开源html5游戏引擎全收录

游戏开发这潭水太深,英文水平太差,不敢看国外的, 而且这几年国内技术水平也挺高了不少,特别是JS方面。(我个人感觉)

最近看了几个国产的js游戏引擎,有点想开发个游戏玩玩, 毕竟搞编程这么多年,开发过各种类型的程序,就是没搞过游戏, 人生是不完整的。。。

就先收录一下我所知道的国产开源h5游戏引擎吧。

cocos2d-js http://cn.cocos2d-x.org/

egret http://www.egret-labs.org/

Sirius2D http://www.sirius2d.com/

lufylegend.js http://www.lufylegend.com/

鉴于我对游戏行业的无知,其实很纠结要不要每个引擎写点评论, 想想可能会有更无知的人来看我的文章,要不就随便写写吧。

cocos2d 应该是IOS平台最火的游戏引擎之一,保险起见加个『之一』总是没有错了哈。 而cocos2d-js则是官方新推出不久的JS版本,之前还有个cocos2d-html5,也不知道为什么又推出cocos2d-js,有什么区别呢? 还有c++版本之类的,万一你以后要改其它编程语言,还可以继续使用cocos2d。 大公司,好像要上市,团队作品,文档很全。 开发完可以转换成原生应用,打包之后你的游戏也就和html5没什么关系了,调用的都是高级接口,牛逼闪闪。

egret 最近也火到不行,自从出了那个围住神经猫之后…… 虽是新团队,但也是企业级产品,据说团队都是来自各界精英,大部分是从Flash阵营转过来的。 用的是typescript作为开发语言,而且和cocos2d-js一样 也可以转换成原生应用。 生命力很旺盛,假以时日必成大器。还有跟腾讯X5浏览器合作,恐怕会是微信游戏开发不二之选。 不过看过一些用egret开发的案例,感觉有点Low,也许是围住神经猫给人留下的第一印象吧。

比起egret,Sirius2D 展示的一些案例,效果都杠杠的, 但是对于他们团队的了解并不是很多,也没有像egret那样搞在线培训, 我个人对这引擎还是挺有好感的,但就是不知道它明天会不会死, 今天还一度打不开官网…… 拜托也努力一点好吗?

lufylegend 应该是《HTML5 Canvas游戏开发实战》作者开发的, 这个感觉倒是挺努力的,但是Canvas怎么拼得过WebGL。。。

另外: cocos2d egret 都是同时支持WebGL和Canvas的, Sirius2D只支持WebGL,


写完感觉没什么信心发表啊,对于以上言论的准确性并不是很有把握, 完全凭印象写的,懒得去核实。

国内开源html5游戏引擎全收录的更多相关文章

  1. 开源HTML5游戏引擎Kiwi.js 1.0正式发布

    Kiwi.js是由GameLab开发的一款全新的开源HTML5 JavaScript游戏引擎.在经过一年多的开发和测试之后,终于在日前正式发布了Kiwi.js 1.0版本. 其创始人Dan Milwa ...

  2. HTML5开源RPG游戏引擎lufylegendRPG 1.0.0发布

    经历了几个月的改进,终于发布1.0.0版了.虽然引擎依然存在漏洞,但是比起上次更新还是要好多了.在这里不得不感谢各位网友的大力支持. 首先为引擎做一个开场白吧,也好让大家了解一下它: lufylege ...

  3. 2016年 最火的 15 款 HTML5 游戏引擎

    HTML5游戏从2014年Egret引擎开发的神经猫引爆朋友圈之后,就开始一发不可收拾,今年<传奇世界>更是突破流水2000万!从两年多的发展来看,游戏开发变得越来越复杂,需要制作各种炫丽 ...

  4. QQ空间玩吧HTML5游戏引擎使用比例分析

    GameLook报道/“Cocos 2015开发者大会(春季)”于4月2日在国家会议中心圆满落下帷幕.在会上全新的3D编辑器,Cocos Runtime等产品重磅公布,给业界带来了Cocos这款国产引 ...

  5. HTML5游戏引擎深度测评

    https://zhuanlan.zhihu.com/p/20768495 最近看到网上一篇文章,标题叫做<2016年 最火的 15 款 HTML5 游戏引擎>.目前针对HTML5游戏的解 ...

  6. 记录一下八款开源 Android 游戏引擎

    记录一下八款开源 Android 游戏引擎 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭).以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编 ...

  7. [转]八款开源Android游戏引擎

    八款开源Android游戏引擎 1.Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发.该引擎全部用Java代码编写,并且可以根 ...

  8. 20款最受欢迎的HTML5游戏引擎收集

    在“最火HTML5 JavaScript游戏引擎”系列文章国外篇(一)中,我们盘点了当下备受开发者推崇的非国产HTML5和JavaScript游戏引擎.在各种2D小游戏逆袭的今天,用HTML5和Jav ...

  9. HTML5游戏引擎排行榜

    个好的游戏引擎,能够大大简化游戏的开发实现,html5gameengine.com网站对国内外所有HTML5游戏引擎进行了排名,排名不仅给出了价格.流行度.分数以及最新发布时间,通过点击引擎名称可以了 ...

随机推荐

  1. hdu 2197 本原串

    http://acm.hdu.edu.cn/showproblem.php?pid=2197 长度为n的01串有2的n次方个,再减去不符合要求的.不符合要求的字符串就是长度为n的约数的字符串. 递归处 ...

  2. cryptopp开源库的使用(一):md5加密

    项目总是各种新需求,最近遇到需要对字符串进行md5加密,确保传输字符串的有效性. 考虑到跨平台性和通用性,选择了cryptopp开源库,这里主要是用静态库调用. 1.引入头文件和lib库 #inclu ...

  3. 关于SQL的Group By

    SELECT col1, col2, col3, sum(col3) from T1 GROUP BY col1, col2, col3, col4 ; 对于含有Group By的Sql语句,需要注意 ...

  4. UVALive 4959 Jumping monkey

    题意就是: 一个猎人在森林里捕猎. 然后有只猴子,喜欢躲树的后边,猎人看不见它 然后给出了一张图,表示有哪些树是相邻的. 数据保证任意图中两个树都可以直接或间接的到达 猎人有一个枪,每次他可以选择一颗 ...

  5. C#中DataTable行转列示例

    将下面表(1)格式的数据转换为表(2)格式的数据.很明显,这是一个行转列的要求,本想在数据库中行转列,因为在数据库中行转列是比较简单的,方法可以参考本站SQLServer中(行列转换)行转列及列转行且 ...

  6. 微信公众账号【iOSDevTip】推出新栏目【看大牛】

    首先你须要关注微信公众账号[iOSDevTip] 基于微信公众平台数据分析.非常easy发现.移动端project师都喜欢关注互联网创业资讯.都说.一个不关注互联网创业的iOS开发不是一个合格的互联网 ...

  7. 【ICIP2013】MULTI-SOURCE IMAGE AUTO-ANNOTATION

    题目:多来源图像自动标注 文中利用了不同来源的图像组内和组间的关系来增强自动标注的效果. 一方面认为,相似的图像预测的也应该是相似的,利用kNN图的关系进行组内的正则化,以此增强底层特征的联系. 另一 ...

  8. Understanding AMQP, the protocol used by RabbitMQ--reference

    RabbitMQ is a lightweight, reliable, scalable and portable message broker. But unlike many message b ...

  9. angularjs手动解析表达式($parse)

    <!DOCTYPE html> <html lang="zh-CN" ng-app="app"> <head> <me ...

  10. VS2013配置文件常见问题解决方法

    1.C++ VS2013出现LINK : fatal error LNK1104: 无法打开文件“kernel32.lib,”错误,什么原因啊?原因:项目->XX(项目名称)属性->链接器 ...