高層級 API

高層級API(下稱 HLAPI )是給用 Unity 製作的遊戲,有能力連線的系統。它建置在低層級的即時傳輸溝通層上,且控制許多連線所需要的任務。傳輸層支援各種網路拓樸,但 HLAPI 是伺服器主導為設計的系統。然而它允許一位參與者同時可以是客戶端和伺服器端,所以不需要專職的伺服器。

HLAPI 是一組內建在 Unity 連線的命令,並使用 UnityEngine.Networking 命名空間。它著重於方便使用和互動式開發,並提供好用的機能給多人連線遊戲,像是:

  • 訊息控制器。
  • 一般用途且高效能的序列化。
  • 分派的物件管理。
  • 狀態同步。
  • 網路類別:伺服器、客戶端等等。

HLAPI 是從一系列的層級中包裝上來:

results matching ""

    No results matching ""