标签: networking
我在网上查看了多个教程,但几乎所有教程都迎合了程序员,他们的游戏需要在用户之间传递恒定的数据流(例如,像FPS)。
我的游戏更简单。
一个用户请求在线播放
该用户与请求在线玩的其他用户匹配
当用户同时玩游戏时,两个用户都被告知其他用户的分数
就是这样。基本上,两个人只是通过实时看到对方的分数来“互相对抗”。
答案 0 :(得分:0)
教程可能提到了这一点,但您需要使用sockets在用户之间进行通信。 你想用什么语言建立你的游戏?
插座示例:
Java
C/C++
C#
python
socket.io node.js
您的播放器客户端应通过套接字连接到您的服务器。通过您的活动连接,您可以相互匹配玩家。 然后,您可以让客户端程序通过新套接字相互连接,或者因为您不需要通过服务器发送大量数据。