我需要/想要/必须写一个简单的游戏。这基本上是关于一个人从高处坠落,然后坠落,然后他必须避开障碍物并射击敌人。
我还不太确定关卡是否会设计为有终点或无尽的,障碍物和敌人会随机创建。大概是前者。
现在我正在寻找适合此的 JavaScript 引擎。我看到很多引擎(box2d、impact、gameQuery、javascript 2d 游戏引擎等等)似乎都针对某些游戏类型(基于瓷砖、fps、等距……)进行了优化。
你会推荐哪一个?为什么?
我需要/想要/必须写一个简单的游戏。这基本上是关于一个人从高处坠落,然后坠落,然后他必须避开障碍物并射击敌人。
我还不太确定关卡是否会设计为有终点或无尽的,障碍物和敌人会随机创建。大概是前者。
现在我正在寻找适合此的 JavaScript 引擎。我看到很多引擎(box2d、impact、gameQuery、javascript 2d 游戏引擎等等)似乎都针对某些游戏类型(基于瓷砖、fps、等距……)进行了优化。
你会推荐哪一个?为什么?
如果你只是想用碰撞检测做一个基于精灵的基本游戏,我想推荐MelonJS用于你的 JS 引擎和Tiled Map Editor来构建你的关卡。从我最初的经验来看,使用 Box2D 进行一些更复杂的计算也很容易。一定要查看 MelonJS 网站上的教程。他们会让你在一小时内启动并运行......你只需要让它垂直。
Melon 严重依赖所有新浏览器都满意的 HTML5 画布。我最近一直在使用它来构建一个使用 UIWebView 和 HTML5 本地存储的 iPhone 游戏。我的想法是完成后我可以轻松地将其转移到 Facebook、GoogleApps 和 Android。