gpt4 book ai didi

c# - 客户端-服务器-客户端*游戏系统

转载 作者:太空宇宙 更新时间:2023-11-03 15:30:11 29 4
gpt4 key购买 nike

我正在 Unity 中构建多人游戏。为此,我必须将一些值从客户端发送到两个或多个通过服务器连接的客户端。我想将其构建为服务器真实游戏。客户端将使用 Android,他们的数据将通过服务器同步(可能是一些 PHP 函数或其他,我不太了解)。

我可以从游戏向我的服务器发送数据,但我如何通过我的服务器向其他客户端发送数据?

实际上我不想同步所有玩家场景(即可以使用 Unity 的内置网络或 Photon 完成的游戏对象位置),因为我想向他们展示不同的 View ,这就是我必须这样做的原因通过我自己的服务器在客户端之间进行通信。

谁能帮帮我?非常感谢任何帮助链接或工具名称或任何类型的教程链接。

最佳答案

您需要使用WebSocket 协议(protocol)。它可以为您打开双向连接,以便您可以在需要时向客户端推送消息。

WebSocket 协议(protocol) Wikipedia

Unity3d 开源 websocket plugin

关于c# - 客户端-服务器-客户端*游戏系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34020127/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com