html5游戏开发入门用哪个框架比较好?

Construction 2,ImpactJS和GameMaker是收费的,其中,Construction 2和GameMaker更像是一个游戏开发工具,不用写一行代码就能做出游戏,更适合没有编程基础的人。作为一个高质量的框架,ImpactJS易于扩展。虽然收费,但是物有所值。

开源引擎中,three.js最火,但仅限于开发3D游戏。

其次,由Adobe赞助,采用类Flash API和模块化开发的CreateJS是Flash开发者和将Flash游戏转化为html5的不可多得的选择。

虽然Turbulenz的开源时间比较晚,但是有后来者追赶的趋势。因为它同时支持2D和3D,所以它是同时开发2D和3D游戏的最佳选择。

LimeJS相比Crafty的优势在于有公司来维护,比个人更稳定,但是需要依靠Google封闭,这也使得它成为一个重量级的框架。

Crafty小巧轻便,更适合小游戏的开发。

Cocos2d-html5作为国产框架的一个优势就是中文文档和教程比较多,而且有Google的支持,但是相对于ImpactJS和CreateJS还是不够成熟。

melonJS、沈煜伦、荔枝的开发者和用户很少,相关文档和教程也相对较少,有待观察。