我在开发一个实时,两名球员和回合制的Facebook游戏的中间。 我几乎做的JavaScript代码,包括游戏机制,但我还没有游戏实现为两个播放器和实时性。
我看过一些文章,问一些问题,说,MySQL数据库是不是我所需要的。 我需要使用NoSQL的。 我想问的建议,这些都是要考虑的事情:
- 玩家在Facebook上,所以我需要显示自己的朋友,并注明朋友是否已经玩过的游戏与否。
- 我还需要实现实时的游戏请求发送。 这是一个两个球员和回合制游戏的话,玩家1必须要求玩家2的许可,他们去战斗前先。
- 我也想保存玩家的游戏信息。 我想包括黄金,商品和能源的东西(像极了著名的Facebook游戏)。 这些细节必须实时更新快的球员的发挥和实现一些目标。
- 我在我的本地计算机上运行Windows,我将以此作为我的测试服务器。 不过,我计划在未来一个基于Linux的服务器。 所以兼容性仍然是一个问题。