-5

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

谢谢!!!

标准结构:-
连接服务器。客户端
- 新游戏。客户
- 搜索对手 客户
- 找到对手。客户端
-服务器创建游戏、游戏板并设置“回合制”逻辑,如何?
- 客户 1 轮到他了。
-Server改轮到client 2,怎么弄???
- 客户端2 轮到他
- 服务器将轮到客户端 1,如何?

我对“如何?”感到困惑,一般来说,回合制在线逻辑是如何完成的???

4

1 回答 1

0

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

于 2013-08-06T18:27:30.673 回答