国内开源html5游戏引擎全收录
本文引自《国内开源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游戏引擎全收录的更多相关文章
- 开源HTML5游戏引擎Kiwi.js 1.0正式发布
Kiwi.js是由GameLab开发的一款全新的开源HTML5 JavaScript游戏引擎.在经过一年多的开发和测试之后,终于在日前正式发布了Kiwi.js 1.0版本. 其创始人Dan Milwa ...
- HTML5开源RPG游戏引擎lufylegendRPG 1.0.0发布
经历了几个月的改进,终于发布1.0.0版了.虽然引擎依然存在漏洞,但是比起上次更新还是要好多了.在这里不得不感谢各位网友的大力支持. 首先为引擎做一个开场白吧,也好让大家了解一下它: lufylege ...
- 2016年 最火的 15 款 HTML5 游戏引擎
HTML5游戏从2014年Egret引擎开发的神经猫引爆朋友圈之后,就开始一发不可收拾,今年<传奇世界>更是突破流水2000万!从两年多的发展来看,游戏开发变得越来越复杂,需要制作各种炫丽 ...
- QQ空间玩吧HTML5游戏引擎使用比例分析
GameLook报道/“Cocos 2015开发者大会(春季)”于4月2日在国家会议中心圆满落下帷幕.在会上全新的3D编辑器,Cocos Runtime等产品重磅公布,给业界带来了Cocos这款国产引 ...
- HTML5游戏引擎深度测评
https://zhuanlan.zhihu.com/p/20768495 最近看到网上一篇文章,标题叫做<2016年 最火的 15 款 HTML5 游戏引擎>.目前针对HTML5游戏的解 ...
- 记录一下八款开源 Android 游戏引擎
记录一下八款开源 Android 游戏引擎 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭).以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编 ...
- [转]八款开源Android游戏引擎
八款开源Android游戏引擎 1.Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发.该引擎全部用Java代码编写,并且可以根 ...
- 20款最受欢迎的HTML5游戏引擎收集
在“最火HTML5 JavaScript游戏引擎”系列文章国外篇(一)中,我们盘点了当下备受开发者推崇的非国产HTML5和JavaScript游戏引擎.在各种2D小游戏逆袭的今天,用HTML5和Jav ...
- HTML5游戏引擎排行榜
个好的游戏引擎,能够大大简化游戏的开发实现,html5gameengine.com网站对国内外所有HTML5游戏引擎进行了排名,排名不仅给出了价格.流行度.分数以及最新发布时间,通过点击引擎名称可以了 ...
随机推荐
- poj 2886Who Gets the Most Candies?
http://poj.org/problem?id=2886 #include <cstdio> #include <cstring> #include <algorit ...
- ISO15693协议的Inventory
ISO15693的Inventory指令看起来比较让人迷糊,想明白其流程,我认为以下几点是必须了解的: 第一.ISO15693标签的几种状态,资料上有,这里罗嗦重复一下: 1.PowerOff状态 2 ...
- BZOJ 1037 [ZJOI2008]生日聚会Party
1037: [ZJOI2008]生日聚会Party Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1583 Solved: 936[Submit][ ...
- delphi 写系统日志监控 转
不久前写了个抓取网页内容的小程序,跑了一晚上,本以为早上起来都抓完了,谁知道程序死掉了,分析半天,才发现用tmemo来记录日志的信息太多了,越积越多,本来memo的容量就不大.对于无法控制信息量的日志 ...
- 【2】JAVA---地址App小软件(ListPanel.class)(表现层)
这个是表现层的主界面. /* * ListPanel.java * */ package cn.hncu.addr.ui; import javax.swing.JFrame; import java ...
- Unity中OnGUI绘制贪吃蛇
Square.cs : public class Square : MonoBehaviour { public int row, col; public Rect rect; public Text ...
- 修改ORACLE的语言参数
ALTER SYSTEM SET nls_territory = "CHINA" SCOPE=SPFILE; ALTER SYSTEM SET NLS_CURRENCY = '¥' ...
- 单元测试利器JUnit4
引言 毋庸置疑,程序员要对自己编写的代码负责,您不仅要保证它能通过编译,正常地运行,而且要满足需求和设计预期的效果.单元测试正是验证代码行为是否满足预期的有效手段之一.但不可否认,做测试是件很枯燥无趣 ...
- [Redux] Introduction
Single immutable state tree: Should be just one single javascript object. Describing the changes by ...
- AsMVC:一个简单的MVC框架的Java实现
当初看了<从零开始写一个Java Web框架>,也跟着写了一遍,但当时学艺不精,真正进脑子里的并不是很多,作者将依赖注入框架和MVC框架写在一起也给我造成了不小的困扰.最近刚好看了一遍sp ...