我正在用Ruby on Rails构建一个非常简单的游戏。两个玩家应该互相玩一个非常简单的游戏(你可以想象一个像Tic-Tac-Toe这样的简单游戏)。但预计会有数千个tic-tac-toe实例同时运行。我想知道满足我需求的最简单、最快速的Ruby Gem是什么。我读过关于rubygame或gosu的文章,但它们似乎比我需要的更复杂。我很感谢你的建议。请注意,我希望将所有用户移动和所有游戏的结果存储在我的数据库中。
谢谢!
发布于 2012-03-02 01:45:30
我找到了一个方法来做到这一点。因为rails不是为异步请求而设计的,所以我使用了第二个Node.js服务器,它通过Redis与rails通信。Node.js负责将消息推送到客户端和rails服务器。Rails不是为这类应用程序设计的,但我可以让它工作。一旦我完成了测试,我就会对可伸缩性发表评论。
https://stackoverflow.com/questions/9073799
复制相似问题