跳轉到主要內容
如果您的遊戲使用事件型成就 (先前稱為 Achievements 2013),而且您想在未來支援多個平台,您必須繼續使用事件型成就。這是必要的,讓使用者能在所有平台上保留其成就。
本主題說明的功能僅在具有適當權限時才能使用。如需詳細資訊,請洽詢您的客戶經理或 Microsoft 的其他聯絡人。
在 Partner Center 中設定為 Game Demo 的遊戲無法發佈成就。
本主題說明如何在 Partner Center 中新增與變更遊戲的事件型成就。成就會根據您在服務設定中定義的邏輯來解鎖。此邏輯是以服務中的玩家統計資料值為基礎。當玩家統計資料符合成就的特定需求時,成就就會自動解鎖。 如需 XBOX 服務設定的簡介,請參閱入口網站設定概觀。 如需事件型 Data Platform 的簡介,請參閱事件型玩家資料概觀。 即使您使用事件型統計資料,也可以使用遊戲管理型成就,而非事件型成就。 遊戲管理型成就提供較簡單的設定體驗,但不支援挑戰。它需要由遊戲來管理成就的解鎖。 本主題涵蓋下列內容:

成就在 XBOX One 或更新版本之 XBOX 服務中的運作方式

成就代表遊戲開發人員為玩家設定的特定目標。 在事件型 Data Platform 中,服務會使用特定玩家統計資料的值,來判斷玩家是否已達成目標。這些值是在服務設定中定義的。 對新玩家而言,成就是鎖定的。當玩家達到成就目標所需的條件時,服務會透過解鎖成就來授予該成就。玩家會獲得玩家分數形式的獎勵,但遊戲可能會授予其他獎勵,例如圖稿或遊戲內物品。 成就可以根據單一玩家統計資料或多個玩家統計資料。例如,某項成就可能要求已達到進階等級的玩家,在西部省份使用橘色箭擊敗三條藍龍。 成就可以在達成之前對玩家隱藏,也可以在可能的成就清單中顯示。 規劃解鎖成就所需的事件與統計資料規則時,通常需要採取循序的方法。
  1. 決定您想在遊戲中呈現哪些成就與玩家體驗。
  2. 建立統計資料規則與事件以驅動這些體驗。
返回本主題頂端。

設定成就

  1. 使用您的帳戶登入 Partner Center。
  2. 在 Partner Center 的 Home 頁面上,選取 Apps and games 工作區。隨即會顯示 Apps and games Overview 頁面。
  3. 從 Overview 頁面上的清單中選取您的遊戲。
  4. 從 Game Overview 頁面上的連結或左側導覽功能表中,選取 XBOX services > Gameplay settings。
  5. 在 Gameplay settings 頁面上,選取 Achievements 連結。隨即會顯示 Achievements 頁面。
  6. 在 Achievements 頁面上建立並管理遊戲的成就。
返回本主題頂端。

建立成就

  1. 在 Achievements 頁面上,選取 New achievement。隨即會顯示 New achievement 頁面。
  2. 在 Achievement name 方塊中,輸入玩家看到的名稱。字串的長度上限為 44 個字元。
  3. 在 Locked description 方塊中,描述成就處於鎖定狀態的情況。字串的長度上限為 100 個字元,且會向玩家顯示。如果您選取 Secret 選項,此描述就不會顯示在成就清單中。
  4. 在 Image icon 方塊中,提供作為成就視覺表示 (「徽章」) 的成就圖示。請確定圖示的格式為 .png 檔案,且大小為 1920 × 1080 像素。 圖示對玩家是可見的。當玩家檢視成就清單時,XBOX 會自動將其縮放為縮圖大小。不過,選取任何個別成就都會將該圖示設為背景影像。如果選取了 Hidden 核取方塊,在玩家解鎖之前,圖示不會顯示在清單中。 開發遊戲期間,您可以選取 use placeholder image 以使用預設的 XBOX 圖示,直到您最終的影像圖稿準備好替換它為止。
  5. 在 What type of achievement is this? 下,從下列選項中選取。
    • Base achievement 遊戲初次發行時,玩家即可取得此成就。
    • Non-base achievement 遊戲推出之後,玩家才能取得此成就。
  6. 在 Gamerscore 方塊中,輸入解鎖成就時要給予的玩家分數。請輸入大於 0 且小於或等於 200 的值。您的遊戲總共有 1,000 點玩家分數可以分配給基本成就。
  7. 在 How should the details be treated? 下,從下列選項中選取。
    • Public 表示所有玩家都能看到成就及其詳細資料。
    • Secret 表示只有已解鎖成就的玩家才能看到成就及其詳細資料。這有助於避免劇情爆雷,並獎勵勇於嘗試的玩家。
  8. 選擇性:在 Achievement deep link 方塊中,指定玩家會立即被重新導向的遊戲內位置,讓他們可以嘗試此成就。例如,在 ms-xbl-11aa99ff://default?trackId=18 中,11aa99ff 是 TitleId。default?trackId=18 是您的遊戲用來將玩家重新導向至遊戲中特定位置的代碼。
  9. 選取決定成就解鎖方式的 Unlock logic。
    • Do something with incremental progress 選取單一玩家統計資料。當該玩家統計資料符合指定的條件時,成就就會解鎖。玩家接著可以看到自己解鎖成就的進度。 若要符合條件,統計資料必須大於或等於指定的值。這不適用於使用 min 運算子設定的統計資料。此類統計資料必須小於或等於指定的值。
    • Do multiple things, cumulatively 選取使用 sum 運算子設定的多個玩家統計資料。當您選取的所有玩家統計資料都符合指定的條件時,成就就會解鎖。
    • Min/max one of several things 選取使用 max 或 min 運算子設定的多個玩家統計資料。當至少一個玩家統計資料需求被滿足時,成就就會解鎖。
    • Do something once 選取一個玩家統計資料。當其執行個體因觸發統計資料規則而建立時,成就就會解鎖。
    • Custom logic 若要建立解鎖成就的複雜條件,請選取 Add stat,並將統計資料條件新增至目前的條件。若要新增條件子句,請選取 Add condition。
      • 單一條件子句中的所有統計資料必須是相同的運算子類型,且必須符合相同的條件才能滿足該條件。
      • 如果統計資料使用 min 或 max 運算子,子句會使用 OR 邏輯來滿足條件。
      • 如果統計資料使用 sum 運算子,子句會使用 AND 邏輯來滿足條件。
      當所有條件都滿足時,成就就會解鎖。
  10. 選擇性:若要為解鎖成就授予其他獎勵 (圖稿或遊戲內),請執行下列步驟:
    1. 選取 Add reward。
    2. 在 Achievement rewards 頁面上,選取 Art 或 In-game。
    3. 在 Display name 方塊中,新增玩家看到的獎勵名稱。
    4. 在 Description 方塊中,新增玩家看到的獎勵描述。描述的長度上限為 90 個字元。其中應包含獎勵的持續時間 (若適用) 以及兌換獎勵的說明等詳細資料。
    5. 根據您選取的獎勵類型執行下列步驟。
      • 如果您選取了 Art 獎勵類型,請使用 Art 方塊指定玩家解鎖成就時獲得的圖稿獎勵。獎勵的大小必須為 1920 × 1080 像素,且格式為 .png 檔案。開發遊戲期間,您可以選取 use placeholder image 以使用預設的 XBOX 影像,直到您最終的獎勵圖稿準備好替換它為止。
      • 如果您選取了 In-game 獎勵類型,請執行下列步驟:
        1. 使用 Image 方塊指定一個影像,代表玩家解鎖成就時獲得的獎勵。開發遊戲期間,您可以選取 use placeholder image 以使用預設的 XBOX 影像,直到您最終的遊戲內圖稿準備好替換它為止。
        2. 使用 In-game value 方塊指定傳遞給您遊戲的值或代碼。請確定您的遊戲可以使用此代碼來解鎖獎勵。
    6. 選取 Add 將獎勵新增至成就,或選取 Cancel 以取消並返回 New achievement 頁面。
  11. 選取 Save 以儲存成就,或選取 Cancel 以取消並返回 Achievements 頁面。
返回本主題頂端。

變更成就

遊戲通過最終認證之後,該遊戲中現有的成就就無法變更或刪除。
  1. 在 Achievements 頁面的成就清單中,選取您要變更之成就的 Achievement name。這會開啟一個以成就名稱為標題的頁面。
  2. 對成就進行變更。
  3. 選取 Save 以儲存成就,或按一下 Cancel 以取消並返回 Achievements 頁面。
返回本主題頂端。

刪除成就

遊戲通過最終認證之後,該遊戲中現有的成就就無法變更或刪除。
  1. 在 Achievements 頁面的成就清單中,選取您要移除之成就旁的 Delete。
  2. 在 Confirmation 對話方塊中,選取 Delete 以確認刪除;否則,請選取 Cancel。
返回本主題頂端。
最後修改於 2026年10月8日