我正在使用Ruby on Rails构建一个非常简单的游戏。 两个玩家应该互相玩一个非常简单的游戏(你可以想象像Tic-Tac-Toe这样的简单游戏)。但预计会同时播放数以千计的井字游戏实例。 我想知道满足我需求的最简单和最紧密的Ruby Gem是什么。我读过关于rubygame或gosu的内容,但它们似乎比我需要的更复杂。 我很感激任何建议。请注意,我想在我的数据库中存储所有用户移动和所有游戏的结果。
谢谢!
答案 0 :(得分:2)
我找到了一种方法来做到这一点。由于rails不是为异步请求而设计的,因此我使用第二个与Redis上的rails通信的Node.js服务器。 Node.js负责将消息推送到客户端和rails服务器。 Rails不是为这种应用而设计的,但我可以使它工作。一旦我完成测试,我将评论可扩展性。