我正在制作一个多人象棋网站,有不同的房间,连接两个玩家,所有这些都是通过Socket IO和Node JS类似http://www.retichess.com/play/NjUwMS41ODM1SERrSEVt/30/0的东西。现在看起来是这样的http://www.group7port2.azurewebsites.net
我遇到的问题是不理解如何建立两个玩家之间的连接,因为他们在RetiChess和他们的URL生成。
我应该从哪里开始看?谢谢!
如果您读取Socket。IO文档,您将了解有关Room
概念的更多信息。根本就不存在玩家之间的直接联系。总有服务器在中间。
共享URL允许玩家加入另一个玩家的房间,就是这样!
你的工作是能够发送数据从一个播放器到另一个,当他们在同一个套接字。IO房间!