获取 PlayFab Party 和多人游戏库

使用此子系统需要 PlayFab Party 和多人游戏标头、库和 DLL。 根据所选平台浏览可用选项。

使用 GDK

PlayFab 群和多人游戏 SDK 的标头、库和 DLL 位于 PlayFabMultiplayerUnreal GitHub 存储库中。 它们是使用 PlayFab OSS 自动生成的。

使用 Windows

PlayFab 群和多人游戏 SDK 的标头、库和 DLL 位于 PlayFabMultiplayerUnreal GitHub 存储库中。 它们是使用 PlayFab OSS 自动生成的。 每次发布 PlayFab OSS 时,我们始终将群和多人游戏 SDK 更新到最新版本。 如果想要自行升级 SDK:

  • NuGet Windows 中查找群 SDK,并从 PlayFabMultiplayer 发布存储库中查找多人游戏 SDK
  • 将 Platforms/Windows/Include 中的标头替换为 SDK 中的 include/
  • 将 Platforms/Windows/Lib 和 Platforms/Windows/Redist 中的二进制文件替换为 SDK 中的 bin/

使用 Switch、PlayStation®5 和 PlayStation®4

  • Nuget.exe 查找 Nuget.exe 在计算机上的位置,并将其添加到 PATH 环境变量。

  • 特定平台 PlayFab Multiplayer 和 Party 库:运行 OnlineSubsystemPlayFab 文件夹中的 SetUpPrivateOSS.ps1 -Platform <Switch | PlayStation>。 此脚本将提取支持的专用平台的二进制文件和源代码。 必须 有权访问 我们的专用存储库。 如果要使用其他版本的 NuGet 包,可以将 *\Platforms[Switch|PS4|PS5]* 中的 packages.config 文件更改为所需版本。 对 packages.config 文件进行更改后,必须再次执行 SetUpPrivateOSS.ps1。

    如果在 Source/OnlineSubsystemPlayFab.Build.cs 上看到修补程序错误,请检查之前运行的脚本中是否已修补 Source/OnlineSubsystemPlayFab.Build.cs。 如果是,可忽略该修补程序错误。

“PlayStation”是 Microsoft Interactive Entertainment Inc. “PS4” 的注册商标或商标。“PS5”是 Microsoft Interactive Entertainment Inc. 的注册商标或商标。