具体来说,如何实现多人游戏部分?我一直在使用跳棋来练习我的JS/PHP/AJAX技能,并且在一个人或两个人在同一台电脑上时已经可以很好地工作了。但是当涉及到让两个人在两台不同的计算机上玩的时候,我有点困惑。我已经掌握了AJAX的部分,服务器正在接收/发送移动操作到/从浏览器。我只是无法想象下一步需要做什么来加入第二个玩家。
像这样简单的东西我需要MySQL吗?我可以使用播放器会话ID的组合来互相传输移动,而不是存储任何服务器端的信息吗?这两个独立实体之间如何开始游戏会话?
如果这个问题让你感到无知,对不起,但我真的不确定如何从这一点继续下去。
编辑:为了澄清,肯定涉及到服务器(因此有了PHP/AJAX的参考)。这一点对我来说显而易见。"移动"显然需要从玩家A到服务器再到玩家B。我面临的问题就是如何实现。虽然下面似乎有一些好的答案,我会依次调查每一个答案。但是请继续添加可能的建议/解决方案,因为我已经从已发布答案的基本研究中学到了很多。
像这样简单的东西我需要MySQL吗?我可以使用播放器会话ID的组合来互相传输移动,而不是存储任何服务器端的信息吗?这两个独立实体之间如何开始游戏会话?
如果这个问题让你感到无知,对不起,但我真的不确定如何从这一点继续下去。
编辑:为了澄清,肯定涉及到服务器(因此有了PHP/AJAX的参考)。这一点对我来说显而易见。"移动"显然需要从玩家A到服务器再到玩家B。我面临的问题就是如何实现。虽然下面似乎有一些好的答案,我会依次调查每一个答案。但是请继续添加可能的建议/解决方案,因为我已经从已发布答案的基本研究中学到了很多。