Steamworks 文獻庫
更新遊戲
Steam 是圍繞著將玩家的遊戲組建維持在最新版本的核心功能所建立的。 無論是需要修正小型的程式錯誤,還是添加大型的內容更新,Steam 中完善的工具組可用來發表您的更新,將其交與玩家手中。

以下為一般進行更新時可考慮的實踐方式,以及一些過去我們在 Valve 大幅更新自家產品時,和我們從其他許多 Steam 產品上學習到的最佳作法。

無論您的遊戲為免費遊玩服務,還是單機敘事遊戲,更新皆能擴大使用者群體、加深使用者的投入程度。 有關與顧客交流的一般資訊,請見我們的最佳管理作法一文,以及觀看 Robin Walker 在 Steam Dev Days 的完整版講座

隨時更新

更新是產品生命週期中重要的一環,也是與顧客溝通的關鍵方式。 您會需要更新來修正程式錯誤和解決問題,但大型更新也是添加新內容、遊戲模式,或功能的大好機會,並藉此留住舊顧客、吸引新顧客。

Steam 可以方便您按照自己的時程安排和需要,隨時發佈補丁或新增內容,為您的玩家提供最佳的服務。 進行更新的次數不受限制,但請記得,安裝了您遊戲的玩家啟動前皆須下載更新,因此如果更新檔案較大,請謹慎考慮。

計畫與目標

為使更新達到最大效益,首先需要考量您希望達成的目標。 您很可能會希望頻繁地發佈修補程式來修正玩家提出的問題,或您在測試時找到的錯誤。 但,另一方面您也需要考慮長遠的內容更新,來維持玩家的熱度,令其不斷回來玩您的遊戲

無論您的更新是大是小,每次更新都是一次與玩家的溝通,是您傾聽玩家意見和致力改善玩家體驗的體現。

錯誤修正與修補程式

發佈更新和補丁也是與顧客溝通的最佳方法之一。 如果您發現有顧客在您的遊戲中遭遇到問題,沒有解決方式會比(在合理狀況下)盡快修正問題來得更好。 Steam 讓您隨時皆可輕鬆地施行更新後的組建。請善用此機制更新遊戲,幫助遇到問題的顧客。

施行更新時,在 Steam 社群中發佈更新公告可以幫助您的顧客了解發生了什麼改動, 另一方面也得以讓顧客知道您傾聽並解決了發現的問題。

大型內容更新

產品的改版和更新是無可或缺的,但您傳達更新內容的方式也可能造成很大的影響。 我們從自己產品了解到的是,大型更新最好 1 - 2 個月進行一次即可。 這讓我們有充足的時間製作夠大的更新、開始宣傳並預先公告,在釋出組建前累積起人氣。

您在了解玩家對什麼反應良好以後,可能會採取與此不同的做法。 以下為我們嘗試過不同方法並聽取玩家的意見後,所歸納出的成效良好的範例流程。

  1. 宣傳更新 - 3 - 4 天前開始(可考慮以敘事形式)宣傳更新,來埋下暗示、引起猜測,讓顧客為之興奮。 您會需要提供讓您的產品被媒體報導的資源。
  2. 觀察討論區和意見 - 觀察實際釋出更新前討論區對此的反應、有些什麼意見,再根據這些資訊改良或稍微修改您的內容,或找出您的顧客最為之興奮的元素,並將其做為重點展示。
  3. 強調功能與遊戲玩法上的改動 - 在發佈更新前的宣傳階段強調功能與遊戲玩法上的改動,提高曝光程度、引起猜測,讓顧客為之興奮。 一點一點地揭示更新詳情,可以讓您的玩家在實際遊玩以前解析並消化內容。
  4. 製作後設遊戲或舉辦比賽 - 製作後設遊戲或舉辦比賽可以讓您的顧客有效地將產品介紹給好友或其他玩家,並提供一個讓顧客也能為遊戲世界做出貢獻的機會。

範例 請參考 Valve 為自家遊戲製作的更新公告頁面為範例,CS:GO 網站右方即列出了《絕對武力:全球攻勢》最近的更新,或點擊這裡這裡參考一些 Dota 2 的更新。

上述元素無論遊戲類型或團隊大小,皆可施用於任何產品上。 我們強烈建議讓設計和建立內容的團隊直接接觸與顧客的交流和其意見回饋。 這「不代表」您的關卡設計師得整天待在 Steam 討論區上回答問題, 而是說,閱讀意見並對社群負責應為開發團隊職責的一部分,而非完全交付給社群管理員或獨立的公關團隊。 具體範例和更多見解請見完整的 Dev Days 演講

是 DLC,還是主遊戲的一部分?

推出新遊戲內容時,您可以選擇如何將內容提供給玩家, 如使用下載內容(DLC)或遊戲內購買的形式販售, 或簡單地作為免費的內容更新加入主遊戲中。

以下為大部分狀況皆適用的最佳建議作法:
  • 免費內容 => 遊戲的一部分 - 如果您打算免費提供內容,我們發現最好的方式是簡單地將新內容加為主遊戲的一部分。 如此一來,玩家無須進行額外的點擊和下載動作(相較於將更新作為免費 DLC 釋出的情況),即可取得最新的內容。
  • 小型付費內容 => 遊戲內購買 - 如果您打算新增小型的付費道具,如帽子、單把武器、消耗品,您可考慮將每一項內容納入遊戲內購買。 Steamworks 含有便於使用的 Steam 物品庫服務,和您當然也會用到的小額交易功能,來處理所有的付款和貨幣轉換。
  • 大型付費內容 => DLC - 如果您打算販售具相當分量的內容,如地圖、新遊戲模式、擴充包,則可以考慮利用 DLC。 這麼做可以分開安裝內容,未購買額外內容的玩家便無須容納額外檔案,也得以作為遊戲商店頁面的一部分來行銷這項具相當大小的內容。

測試

施行更新前,您很可能會希望自行從 Steam 組建進行測試。 有許多不同的方法可以進行測試,請務必查閱我們的在 Steam 上進行測試一文。

上傳更新

只要按照與在 SteamPipe 上建立初始組建相同的步驟,便可上傳遊戲或軟體組建。 詳情請見 SteamPipe 相關文獻。

請注意,在您向顧客發佈應用程式後,顧客收到的是標記為「預設」的組建。 若希望在將更新移至預設分支前進行測試,您應使用 SteamPipe 上傳新組建,然後將組建設為帶密碼的測試分支以進行測試。 若須再次了解如何管理組建分支,請見管理已上傳的組建

釋出組建

上傳並測試完組建後,便可向玩家釋出組建了。 您需要將希望使用的組建設為新的「預設」組建才能將其釋出。 若在新增內容的過程中也建立了新 Depot,請記得將新 Depot 加入所有商店和序號套件中。 詳情請見套件一文。

在 Steam 上發表更新

準備好在 Steam 上釋出更新後,便可告知顧客這項消息,並提供一個集中意見的地方。 Steam 提供多種發表與宣傳您的更新的方式。
  • 使用替用藝術作品 - 使用一組暫時的宣傳圖,告訴顧客您的遊戲有了新的更新。 在 Steamworks 的「修改商店」區塊之下的圖像資產分頁中,即有定義暫時替用資產的區塊。
  • 張貼公告 - 在 Steam 社群中心張貼公告時,任何(從社群中心或商店頁面)關注您遊戲的顧客皆會看到公告。 該篇公告也會顯示於商店頁面或您的產品在 Steam 用戶端收藏庫的區塊中。
  • 推出折扣 - 為使大型更新達到最佳效益,您可考慮配合這個時機推出折扣。 當您的遊戲建立起令人興奮的氛圍時,這麼做可以引起大量關注,同時給予玩家另一個立即購買遊戲的理由。 再加上,有將您的遊戲加入願望清單的玩家,會再收到遊戲特價的電子郵件通知。 此方法與上述的暫時替用藝術作品搭配在一起可以達到很好的效果。
  • 使用更新曝光回合 - 如果是一項大型內容更新,則可以利用 Steam 更新曝光回合讓您的更新登上 Steam 商店首頁, 這對於向新舊顧客宣傳更新來說相當有用。 同時這也會將您的遊戲列入最近更新產品的頁面中。
    若希望使用更新曝光回合,首先您需要在 Steam 社群發佈一篇說明更新詳情的公告。 相關詳情請見 Steam 更新曝光回合