用Rails开发Web游戏

3

大家好!我正在收集关于使用Rails后端编写网页游戏的信息。 是否有任何用于HTML5和Javascript游戏开发的宝石或类似工具?

不幸的是,我发现相关信息非常少。曾经我使用过一个gmaps-4-rails宝石,它帮助了我很多……不必处理JS非常棒,所以现在我正在寻找一个能够利用一些JS游戏框架的宝石。


你想要制作什么类型的游戏? - J. Holmes
2
我不会指望在这里找到任何有用的东西。原因是Rails是一个多页面环境,而网络游戏通常是单页面应用程序;Rails的往返(客户端-互联网-服务器-数据库)会阻碍游戏运行;Rails是MVC架构,需要使用数据库进行存储,而网络游戏不需要这样做。 - mliebelt
@mliebelt,我不会这么肯定。对于回合制策略游戏来说,这是完全可以的。此外,您始终可以使用带有Ajax的单个页面,Rails可以通过REST和JSON驱动后端。 - edgerunner
我正在使用JS+html5制作一个单人游戏(目前为止),希望它像愤怒的小鸟一样流行。 - prikha
2个回答

1

关于Rails部分,@r-k已经涵盖了它。但是对于游戏部分,你可以尝试使用createjs来节省大量构建游戏的时间。


0
在大多数情况下,您只需使用Rails后端来获取和保存一些数据(例如用户保存)。因此,您可以使用REST提供给您的所有可能性。 但是...似乎您不需要任何特殊的宝石来实现这个目的(activerecord和routing已经与rails捆绑在一起㋛)。
此外,为了开发HTML5游戏,您可以使用其中一个box2d端口到JavaScript(或者仅使用canvas的方法编写自己的游戏框架)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接