《魔獸世界》經典版遊戲總監訪談 新技術打造舊世界的取捨與堅持
《魔獸世界》將於8月27日推出經典版,帶領玩家重回2006年8月22日的「戰爭之鼓」版本,台灣會在上午6:00開啟伺服器。這麼多年來《魔獸世界》歷經數次改變,早已不是當初創世時的樣貌,經典版能還原到何種程度?未來會怎麼發展?是什麼原因讓暴雪做這個決定?上市前我們與《魔獸世界》遊戲總監Ion Hazzikostas深度訪談,為大家解答了這些疑問。
《魔獸世界》遊戲總監Ion Hazzikostas。
Q:《魔獸世界》已經運行15年了,在什麼時間點決定要重啟《魔獸世界》經典版?這是你們一直想要做的事情嗎?為什麼製作《魔獸世界》經典版這麼重要呢?
A:其實重啟這想法一直都存在,一直有玩家提議是否能重回早期《魔獸世界》,不僅是在訪談或BlizzCon中都有人提出。就製作團隊而言,有很長一段時間有此想法,但不知用什麼方式實現,如何再打造早期遊戲體驗,讓現在的玩家玩起來有當時的感動,配得上魔獸世界的名聲。假設一切回歸到最初,當時的伺服器已經跑不動現在的軟體,也有很多bug非常不穩。只是單純把過去的內容放到過去的伺服器上,絕不會是好的做法。
過去15年來我們的技術上有很多突破,遊戲體驗更順暢,如何結合新技術與舊內容是一直在思考的問題。直到2年或2年半前,幾位工程師想出一個新做法,去年BlizzCon也有提到此新技術。就是與其用舊程式舊伺服器,不如用新的遊戲引擎去模擬舊程式的效果。我們原本以為早期魔獸的效果看不到了,但有了這個技術就可以用新引擎去模擬,用新引擎去讀舊資料。發現新做法之後,才覺得可以讓玩家重回舊《魔獸世界》,讓玩家多年的期待變成事實。時間點大概是2017年暑期發現這個做法,過了幾個月便宣布有計劃推出經典版。
Q:從2017年公布經典版計畫開始,至今已2年,為何相同遊戲重啟會需要這麼多時間,重新打造經典版最大的挑戰為何?在製作過程中,最有趣的事情又是甚麼?
A:如前所言,當時想到的做法是用君臨天下版本的遊戲程式去跑2004年的遊戲內容,但自2004年以來經過數次改版也有大變動,不只遊戲本身,還包括整個遊戲引擎如何呈現模型、處理光影效果,甚至是和NPC互動時的演算方式,攻擊時的計算方式等,多年來都做過許多修正和變動。
為了打造早期體驗,必須教引擎如何模擬、重現當時的資料、玩家體驗,過程當中隨時比對新引擎模擬出來的效果和當時的效果是否一致。過程當中甚至發現要故意把bug加回去的情況,因為對玩家而言這些bug是預期反應,比如軟體如何解讀資料、呈現資料。
以拉格納羅斯的火焰為例,早期火焰的中心有部分是純白色,因為當時的程式在數學運算上有錯,應該是橘紅色才對,因為算錯變成亮白色。所以新引擎去模擬當時的數據,看起來會比較像真正的火焰,反而不像拉格納羅斯的火焰。必須在經典版把錯誤加回去,讓火焰變成亮白色,才能把當時體驗原汁原味重現。
Q:如何決定各地區經典伺服器的數量,未來會繼續加開嗎?
A:各地區會開放的伺服器類型數量,會看該地區玩家、壓力測試時的反應與情況而定,當然希望所有對經典版有興趣的玩家都能找到自己的伺服器,留在伺服器上。一開始我們預計開放的伺服器數量比較少,因為希望每個伺服器玩家人數都達到最適規模,但有需要的話,我們可開更多。所以會看上市後玩家需求而定,目的是希望不管在哪玩,都能找到夠多的其他玩家一起冒險,就長期角度來看,不希望因為伺服器太多而讓玩家過於分散。
Q:《魔獸世界》經典版是玩家眾所注目的大事,可以預期有很多老玩家甚至新玩家準備前往艾澤拉斯。製作團隊要怎麼面對伺服器可能人數過多的問題?有預期會出現任何延遲的狀況嗎?若出現了會怎麼因應?
A:以後我可能會後悔講這段話,但我們已經準備好在遊戲上市時帶給玩家最好體驗,現在用來跑經典版的伺服器,和數年前相比已經強大很多。我當年還是玩家時,魔獸一上線連線狀況很糟,光施法就要好幾秒,殺了怪之後要花很多時間才能上馬,離開電腦做一些事回來,動畫才跑完。現在我們會做壓力測試,過去幾個月已經有上千位玩家登入伺服器但沒出現延遲狀況。我們希望重現當時世界,但也希望遊戲體驗有所改善,不是連延遲都重現。
Q:目前經典版不是採用最舊的版本,而是1.12版本,有什麼考量嗎?目前看來經典版用新的框架去模擬舊版遊戲,硬體需求也不高,在遊戲程式最佳化做了哪些具體努力?
A:因為這一版在早期來說就是最終版,可以視為當初魔獸團隊希望呈現出來的最終版本。遊戲剛上市時,其實很多職業設計上還不完備,甚至某些職業的天賦是沒有作用的,只是圖片而已,點了之後對角色不會產生改變。這些bug隨時間過去慢慢被修正,在上市幾個月後逐一改善,所以要重現早期《魔獸世界》時,是希望重現調整過後最完整的版本給玩家,所以以1.12版本為基礎,再分段把其他內容釋出。
例如戰場、副本等也是分段推出,完成副本後能獲得的獎勵也是分段推出,時程會比照當時的釋出時程。就是先熔火之心、奧妮克西亞、瑪拉頓、厄運之槌、PvP、卡扎克、戰歌、安其拉開門、安其拉廢墟。
…繼續閱讀