从 Unity 的实时文档中获取资源和支持
Unity Relay 解决方案每天都在更新,您可以通过实时文档站点了解任何最新的变化。
欢迎深入研究文档,查看技术参考、教程等,以开始使用 Relay。


利用 Lobby 和 Netcode for GameObjects 提升游戏品质
Relay 非常适合与 Netcode for GameObjects 和 Lobby 搭配使用。
在玩家与游戏断开连接时发送服务到服务通知,并自动移除断开连接的玩家,从而提供更好的玩家多人联网游戏体验。
另外,使用 Netcode for GameObjects 为您的小型合作游戏提供可靠的基础。
常见问题解答
Relay 有两个主要组成部分:
- 连接到底层 Unity Transport 层的 Relay Server - 负责在客户端之间发送字节数据。
- 在后端上工作的 Relay Allocation 服务 - 使玩家能够通过共享访问码来创建和加入比赛。
目前,Relay 不收取任何费用,并将在测试期间保持免费。待 Relay 正式发布时,我们会公布定价。有关更多详细信息,请访问 UGS 定价页面。
所有用户均可使用 Unity Dashboard 上的自助式 Relay 入门流程。您只需选择加入公测,并在 Unity Dashboard 上单击 Relay 页面上的“开始使用”即可开始体验。
我们有一个演示如何使用 Lobby 和 Relay 包创建典型游戏大厅体验的示例。该示例使用了 Relay、Lobby、Unity Transport 和 Vivox 语音聊天功能。您可以在此处找到示例代码仓库和文档。
Relay 和 Lobby 可以分开使用。但是,我们建议您组合使用它们,因为:
- 组合使用时,它们在玩家离开大厅时会提供自动断开连接通知来改善玩家体验。
- 当玩家与游戏断开连接时,Relay 会向 Lobby 发送通知,以便 Lobby 可以移除断开连接的玩家。