熱修,補丁,更新 #你所不知道的線上遊戲

在線上遊戲中
遊戲常常都會推出新的遊戲檔案強制讓玩家下載
以確保所有玩家的遊戲檔案都是同步的
否則檔案不同步的話
就會面臨每個玩家的遊戲內容不一致、程式崩潰等情況
那今天要說的是遊戲更新名詞
(熱修、補丁、更新)


熱修(Hotfix)
相比較另外兩個詞
熱修這個詞比較少出現
所謂熱修就是在伺服器不停機的狀況下
對伺服器進行修改或修復
或是讓玩家更新遊戲檔案(通常只要重新登入)
以修復特定的bug或內容
但是還在線上的玩家沒有更新到這個檔案或內容
也不會受到影響
例如說每個玩家的A道具都消失了
原因是伺服器端沒有將A道具的資料傳送給每個玩家端
那工程師就趕緊將伺服器設定為A道具可顯示
並且推送訊息廣播給所有玩家知道重新登入就可以看到了
於是玩家重新登入後A道具就回來了
(因為在登入遊戲時會要求伺服器取得該角色的所有資料)

補丁(Patch)
補丁通常是修正bug或是會阻礙遊戲進行的漏洞
在此情況需要強制更新玩家的遊戲檔案才能修補bug
一般都是修補程式碼問題
例如說玩家走到B傳送點進入B地圖時
遊戲視窗突然關閉並且跳出錯誤訊息顯示
"找不到指定的資源檔案"
原因是缺少B地圖的遊戲檔案
這時候官方就會提供新的補丁檔案給玩家下載
(也有可能是透過遊戲啟動器自動下載)
最後再次進入B地圖時也能順利的進去了

更新(Update)
更新一般都是在有新的遊戲內容時才會出現
例如說新的故事劇情(也會隨附新的補丁檔案)
這會需要玩家端強制下載新的遊戲檔案
但是值得注意一點的是
有些官方會先讓玩家下載新的遊戲內容
並且在指定日期後才會顯示在遊戲中
(這就是為什麼有時候會在官方公布之前就有玩家知道接下來的遊戲內容)
這部分只要透過幾個伺服器設定
就可以讓玩家端不要取得新的遊戲內容

結尾
三個名詞都有共同的目標
就是讓玩家能順暢的玩遊戲
如何解決問題是官方的責任
而玩家的責任就是提供遊戲中所遇到的問題給官方

留言