我正在开发一个双人跳棋网站。这个想法是允许人们注册并添加他们拥有的朋友列表。然后,他们可以向他们列表中的朋友发送或接受请求,以通过该网站玩跳棋游戏。
我正在使用Ruby on Rails来开发它(如果人们认为另一种语言更合适,这是强制性的。)。
目前我正在研究的主要内容有两件事:
1:如何通过浏览器管理和维护游戏状态: 我只习惯开发符合标准数据输入和浏览格式的Web应用程序,即注册和发布信息,保存到数据库等。 每次开始新游戏来管理游戏时,我是否必须创建某种轻量级服务器? (任何时候都可能有多个游戏正在进行中)
2:如何代表董事会: 我研究过二维数组和位板(32位)。从我可以收集的位板非常快,但难以测试和调试。考虑到它只有一个双人游戏而且不需要AI,速度性能差异真的会那么多吗?
由于