從 0 到 1,打造自己的遊戲後端服務
  • 簡介
  • 基礎服務
    • 架構介紹
    • Data 服務
    • API 服務
      • 在 Parse 服務架構簡易的 Cloud Code 部署機制
    • Notification 服務
      • Parse 推送服務設定與測試
    • Job 服務
      • 在 Parse 上透過 Cron 配置常用的 Scheduler
    • Email 服務
    • SMS 服務
    • Hosting 服務
    • Realtime 服務
      • Parse Live Query 設定
    • Information 服務
      • Parse Config 與 Firebase Remote Config 服務介紹
      • Connectivity 取得與監聽
      • Time 服務介紹與實作方法
      • IP 資料庫能獲得什麼資料
  • 遊戲服務
    • Achievement 成就系統
      • 設計簡易的成就系統 - 透過 Parse
    • Leaderboard 排行榜系統
      • 設計簡易的公開排行榜系統 - 透過 Parse
    • Pairing 配對系統
      • 設計簡易的 Dispatcherless 自動配對機制 - 透過 Firebase Realtime Database
    • Turn-based Multiplayer 回合制多人遊戲
      • 簡易的回合制多人遊戲系統 - 透過 Parse
    • Real-time Multiplayer 即時多人遊戲
      • 設計簡易的即時多人遊戲傳輸通道 - 透過 Firebase Realtime Database
  • 附錄 Self-Hosted Parse
    • Parse 服務架設
    • 建立 Parse 資料庫服務
    • 建立 Parse 服務
Powered by GitBook
On this page
  • 目錄
  • 常見類型
  • 成就狀態
  • 成就系統情境
  1. 遊戲服務

Achievement 成就系統

PreviousIP 資料庫能獲得什麼資料Next設計簡易的成就系統 - 透過 Parse

Last updated 6 years ago

成就系統是用來增加遊戲參與度的好方法。透過成就系統的設計,通常能夠鼓勵玩家更完整的體驗遊戲中的環節。此外,也可讓使用者更明確的感受到遊戲中的進步,或是與朋友進行輕鬆的比較

目錄

常見類型

類型

說明

一次性解鎖

達成特定條件後立即完成

累積性解鎖

需累計次數,到達特定數量後才完成

成就狀態

狀態

說明

隱藏

成就的細節對玩家來說是隱藏的 數量通常不多,大多是用來避免透露劇情,或是增加驚喜感

正常

玩家知道成就,但尚未獲得成就 這是大部分成就的預設狀態

解鎖

玩家已經成功獲得的成就

成就系統情境

  • 遊戲設計者預先設立一份成就清單

  • 遊戲設計者設立成就時需要確立屬性

  • 名稱:通常是好記、簡短、有標竿性的簡短描述,比如:嘴砲大師

  • 圖示:顯示上能簡單代表這一個或是這一類的成就

  • 描述:通常是描述達成目標的方法,比如:以滿血之姿打贏魔王

  • 順序:通常是依照難易度或是劇情進度

  • 玩家有特定的入口可以觀看所有的成就,以及目前的進度

  • 玩家達到成就規劃的邏輯之後,若尚未獲得該成就,則獲得成就或是更新進度

  • 玩家獲得成就或是成就進度更新時,介面通常設計有明顯的提示

  • 玩家通常在獲得成就時,會設計獲得獎勵

主題:設計簡易的成就系統 - 透過 Parse
常見類型
成就狀態
成就系統情境