集成多人游戏服务

您可以使用三种不同的方法开始在项目中使用多人游戏服务。这三种方法根据您的需求为您提供不同级别的控制。

    • 使用NetworkManagerHUD。(最简单,不需要脚本)
    • 使用NetworkServer和NetworkClient。(高层次,更简单的脚本)
    • 直接使用NetworkTransport。(低级,更复杂的脚本)

第一种使用NetworkManagerHUD的方法提供最高级别的抽象,这意味着该服务为您完成大部分工作。因此这是最简单的方法,最适合那些新开发多人游戏的人使用。它提供了一个简单的图形界面,您可以使用它执行创建,列出,加入和开始游戏(称为“匹配”)的基本多人游戏任务。

第二种方法,使用NetworkServerNetworkClient,使用我们的网络高级API来完成这些相同的任务。这种方法更灵活; 您可以使用提供的示例将基本多人游戏任务集成到游戏自己的用户界面中。

第三种方法直接使用NetworkTransport,可以最大程度地控制,但通常只有在您使用我们的网络高级API时才会遇到不寻常的要求时才需要。

🔚