0

对于一个学校开发项目,我需要用 javascript 创建一个类似炸弹人的游戏,该游戏将以人对人在线游戏为特色。我可以使用任何我想要的开源库/框架。

问题是 javascript 是一种很难从头开始学习的语言,我可能无法及时完成。要知道我只知道我将用于后端、保存、生根等的 ruby​​ on rails 女巫......

所以我去寻找一个非常容易和快速在javascript中使用的游戏引擎。我已经在https://gist.github.com/768272上找到了一些非常流行的,例如 Gamejs、box2dweb 或 tapjs,甚至是完整列表,但我无法选择其中任何一个。

哪一个提供最好的教程、文档等...

欢迎任何帮助...如您所见,我是游戏开发的新手。

4

2 回答 2

2

您可以使用Crafty,它是一个不错且易于使用的 Javascript 游戏库。

于 2012-08-28T21:06:25.267 回答
0

我从 Google I/O 的这两个视频中学到了很多东西

GRITS:使用 HTML5 进行 PVP 游戏

云端游戏

他们为您提供了关于他们如何使用 HTML5 和 Javascript 制作整个游戏的描述性演示。它非常深入,但我强烈建议您观看。他们还开源了游戏,如果你想查看源代码等,你可以在 Github 上创建它。虽然这不是一个 javascript 框架,但它确实教会了你很多如何从 SCRATCH 制作 HTML5 游戏。

就库而言,是的,Box2d是一个非常好的库,并且广为人知。如果你正在尝试制作 3D 游戏,我想知道,但如果你是的话,three.js引起了我的注意(它被用来制作这款名为HexGL的 HTML5 赛车游戏)。最后,我还建议您看看Ludei,因为他们有一些非常棒的演示,您只需复制和粘贴即可。如果您想将游戏转移到移动空间,它们也会为您提供帮助。

不过,根据您所说的,我会坚持使用 Box2d。我会尝试找到一些好的教程,如果我发现任何东西,我可能会在以后用更多的库/教程更新我的答案。希望最好的!

于 2012-08-29T00:19:44.517 回答