我想通过构建一个简单的2D游戏开始学习HTML5 with canvas。我想构建一个看起来像这样的人:http://www.youtube.com/watch?v=h4SgiVCPfPk
您是否建议使用我可以使用的任何框架或游戏引擎?
答案 0 :(得分:13)
我建议使用EaselJs使用画布进行2D游戏。你会在网站上找到一些很好的例子,还有一个相当不错的文档api来帮助你。
答案 1 :(得分:8)
我会以MelonJS的形式为您提供替代方案,其中包含一些优秀的文档,非常容易启动和运行。
答案 2 :(得分:2)
我会推荐CAAT→http://labs.hyperandroid.com/static/caat/
这是一个技术演示(画布):http://labs.hyperandroid.com/static/caat/sumon/canvas/Sumon.html
它易于使用且功能强大,它具有良好的文档和许多官方教程。 如果您有兴趣在移动设备上发布游戏,它是Ludei.com团队首次支持的引擎 - http://ludei.com/tech/cocoonjs
答案 3 :(得分:1)
您可以尝试chem。
它针对快速开发进行了优化,因此它非常适合一些小游戏原型。
答案 4 :(得分:1)
对于熟悉Backbone的开发人员,您可以尝试Backbone Game Engine。 适用于Web和CocoonJS。超级马里奥兄弟1-1级作为演示文稿。