在本教程中,你将了解如何使用 Unity、镜像网络和 PlayFab 服务器托管来构建在线多人游戏。玩家不能再位于同一个本地网络上。他们将连接到托管在云中的专用服务器,这使得他们即使相距很远也可以一起玩。
架构概述
下图显示了我们将构建的架构。
玩家将使用他们的客户端并连接到中央服务器。在我们的例子中,我们将创建一个基于 Windows 的 Unity 应用程序作为游戏前端。我们还将在 Unity 中创建一个服务器应用程序,它将侦听用于连接客户端的端口。PlayFab 托管此服务器并提供附加服务(例如身份验证),使开发更加容易。