跳轉到主要內容
本教學課程將引導您完成透過 SteamWorks 和 Unity 使用 Steam 登入 PlayFab 的步驟。

必要條件

開始之前,您應該具備:

設定具有 Steam 整合的 PlayFab 遊戲

若要啟用 Steam 授權支援,PlayFab 要求您啟用 Steam 附加元件。 前往您的 Game Manager 頁面:
  1. 選取 Add-ons 功能表項目。
  2. 在可用的 Add-ons 清單中,找到 Steam 並選取遊戲連結:
Game Manager Add-ons 索引標籤
  1. 輸入您的 App ID。
  2. 輸入 Web API Key。
  3. 然後選取 Install Steam。
Game Manager 安裝 Steam 附加元件

設定 Unity 專案

首先,從 Releases 頁面下載最新版本的 Steamworks.NET。
  • 取得該版本的 Unity Package 版本,並將其匯入專案。
  • 匯入套件後,關閉 Unity。
  • 瀏覽至 Project 根資料夾。
  • 找到 steam_appid.txt 檔案。
  • 開啟檔案,並將 App ID 值取代為您自己的值。
Unity 專案 - 更新 AppId 重新開啟 Unity 並建立新場景。 在該場景中,建立一個名為 Steam 的新 GameObject:
  1. 將 SteamManager 元件新增至 GameObject。此元件是 Steamworks.Net 的一部分。
  2. 建立 SteamScript 元件並將其新增至 GameObject。
Unity 專案 - 新增 Steam 物件 下列範例顯示 SteamScript 元件的程式碼。

測試

您可以直接在編輯器中測試:
  1. 執行場景並選取 Log In 按鈕。
  2. 稍待片刻後,應該會出現主控台訊息,指出驗證結果為 Success!。
Unity 測試使用 Steam 進行 PlayFab 登入
最後修改於 2026年10月8日