Rails + Heroku +多人游戏(扑克)

时间:2011-11-28 07:47:58

标签: ruby-on-rails-3 heroku poker

我正在开展一个有趣的项目。我之前从未创建过多人游戏,所以我决定建立一个。为简化起见;让我们说这个游戏是在线扑克,因为游戏机制是相同的。想想:球员坐在桌旁;球员轮流(定时)做出动作;聊天;等

我目前的设置如下。 Rails3网站托管在Heroku上。该网站包含工作登录(devise + heroku db)和websocket聊天室。

我想知道的是;看到所有Rails的东西都是基于会话的。我该如何处理转弯计时器?难道我不需要在所有会话中保持状态的某个方程式并且能够跟踪时间/投掷事件吗?我需要一台单独的服务器吗?或者我可以通过当前的设置来运行这个东西吗?

如果我确实需要另一台服务器;我如何使用Rails做到这一点?另一个Heroku应用程序?在Heroku下这可能吗?有点新的Rails;所以任何帮助理解这一点都是非常有必要的。

顺便说一句;任何与此主题相关的文章都将不胜感激。

这可以通过延迟工作完成吗?

1 个答案:

答案 0 :(得分:0)

你看过EventMachine吗?