如何在游戏中完成这个非常简单的多人游戏计划?

时间:2016-05-27 21:09:37

标签: networking

我在网上查看了多个教程,但几乎所有教程都迎合了程序员,他们的游戏需要在用户之间传递恒定的数据流(例如,像FPS)。

我的游戏更简单。

  • 一个用户请求在线播放

  • 该用户与请求在线玩的其他用户匹配

  • 当用户同时玩游戏时,两个用户都被告知其他用户的分数

就是这样。基本上,两个人只是通过实时看到对方的分数来“互相对抗”。

1 个答案:

答案 0 :(得分:0)

教程可能提到了这一点,但您需要使用sockets在用户之间进行通信。 你想用什么语言建立你的游戏?

插座示例:

Java

C/C++

C#

python

socket.io node.js

您的播放器客户端应通过套接字连接到您的服务器。通过您的活动连接,您可以相互匹配玩家。 然后,您可以让客户端程序通过新套接字相互连接,或者因为您不需要通过服务器发送大量数据。