我对游戏开发很陌生,并希望使用html5(canvas)和javascript为触控设备构建一个简单的游戏。然后使用phonegap从HTML + js创建本机应用程序。
经过一番搜索,很少有像limejs这样的HTML5游戏框架。但我想知道:
在Game Engines上提到这个列表后,我正在考虑两个框架:
1. LimeJS
2. Hydra
有什么建议吗?
答案 0 :(得分:2)
这个问题是我两天前回答的重复:HTML 5 game development tools
这是我写的内容的复制/粘贴:
我花了很多时间评估不同的选项。 Crafty是我最喜欢的,也是我目前正在使用的项目。 LimeJS非常好,但它依赖于Closure框架,我不喜欢它。我也非常喜欢EaselJS和CasualJS。
btw最“专业”的选项之一是Impact,所以你也应该看看那个。但是,它并没有提供各种开源库所做的许多功能,而且Impact提供的功能并不是真正有价值的。例如,如果你需要一个游戏的物理引擎(平台游戏可能会这样做),那么你可以轻松地自己集成Box2D。 another Box2D link
也就是说,不使用第三方库从头开始做事并不是一个糟糕的选择。免费的电子书Dive Into HTML5很好地解释了Canvas元素的工作原理。问题是,有很多图形功能,一个好的图形库将提供非内置的:显示层次结构允许Z顺序和附加对象,动画通过补间对象和spritesheets,鼠标事件这样你就可以点击对象等了。
答案 1 :(得分:1)
LimeJS。它有一个更好的用户社区imho。大量的用户支持和论坛。你可以下载大量的资源,并且可以进一步指数化。