基于回合制的游戏(游戏板类型)在线

时间:2013-08-06 17:42:18

标签: javascript html5

我一直用javascript编写游戏,实际上是一款基于回合制游戏的游戏。我开始做独奏播放器,然后,一个自动转向二重奏游戏,每次点击改变转弯(每次点击自动绘制不同的颜色,每个玩家都有一个记分板)当我想将它扩展到在线游戏时出现问题,每个玩家都在不同的客户端。我学习了node.js / socket.io所以我知道如何编写服务器/客户端代码,但实际问题在哪里?我如何设置转弯?我如何设置基本标识符或我需要改变转弯的任何内容。我认为服务器有一个与当前播放器有关的变量(例如蓝色),但是如何设置每个客户端的颜色?我有点困惑!

感谢!!!

标准结构:
      - 连接服务器。客户
     -新游戏。客户
      - 搜索对手客户
      - 找到对手。客户
     -Server创建一个游戏,游戏板并设置"回合制"逻辑,如何?
     -Client 1轮到他了      -Server将转向客户端2,如何???      -Client 2轮到他了      -Server将转弯更改为客户端1,如何变换

我很困惑"怎么样?",一般来说,基于回合制的在线逻辑是如何完成的?

1 个答案:

答案 0 :(得分:0)

如果我是你,我会使用数据库来存储我的数据。在数据库中,您可以使用ID识别玩家及其行为。然后,您可以使用服务器加载数据并将其显示在页面中。此外,您也可以处理他们的行为。阅读教程,了解有关数据库的更多信息,我相信您的问题将得到解决。