《流亡黯道2》(Path of Exile 2)自搶先體驗推出以來,許多高階玩家在進行高強度刷圖時,常遇到畫面突然完全凍結、甚至導致顯示卡驅動程式崩潰的嚴重問題。這項長達一年半的硬體噩夢,終於在開發商 Grinding Gear Games(GGG)採取極端工程手段後迎來轉機。為了向硬體巨頭 NVIDIA 證明問題確實存在於驅動程式底層,開發團隊甚至將整台包含螢幕與鍵鼠的組裝測試主機直接寄給對方,最終順利促成官方驅動程式修正檔的發布。
▲ 官方封面 (來源: IGDB)
| 分析項目 | 詳細內容 |
|---|---|
| 遊戲名稱 | 流亡黯道2 (Path of Exile 2) |
| 開發團隊 | Grinding Gear Games (GGG) |
| 核心問題 | DirectX 12 模式下長時間遊玩導致 GPU 著色器崩潰與畫面凍結 |
| 除錯歷程 | 耗時約 1.5 年,建立重現腳本並寄送實體主機至 NVIDIA |
| 最終解決方案 | NVIDIA 發布 Game Ready 驅動程式 610.88 擴充著色器堆疊容量 |
長達一年半的除錯拉鋸戰:從畫面凍結到引擎重載機制
對廣大《流亡黯道2》玩家而言,遊戲過程中每隔二十分鐘出現一次的幾十秒凍結,無疑是頂級冒險中最致命的威脅。當玩家身處高階滿滿地圖、面對滿屏怪物與昂貴掉落物時,畫面突然失去回應,往往意味著角色的陣亡與進度損失。許多玩家為了維持遊戲穩定,不得不降級畫面設定,犧牲優秀的視覺特效來換取基本的順暢度。
根據開發團隊的深入調查,這種異常現象的根源在於 GPU 發生崩潰。為了防止遊戲直接閃退至桌面,GGG 的引擎團隊先前特別設計了一套防禦機制,讓《流亡黯道2》能在顯示卡崩潰時,於背景重新載入所有材質、著色器與整個渲染引擎。這雖然保住了遊戲進程,卻也造成了玩家端長達數十秒的無回應凍結。然而,要讓晶片廠商承認這是驅動程式層級的缺陷,過程遠比想像中艱難。
為《流亡黯道2》槓上硬體巨頭:直接把整組電腦打包寄給NVIDIA
遊戲總監 Jonathan Rogers 指出,硬體廠商對於漏洞修復有著極為嚴格的重現標準。單純告知『在《流亡黯道2》刷高難度地圖會崩潰』無法作為有效數據。即便團隊早已定位出造成異常的特定驅動程式程式碼,但由於缺乏百分之百穩定重現的步驟,硬體廠商初期對此問題的發生頻率持保留態度。
為了打破僵局,GGG 引擎團隊展開了深度的追蹤研究。他們在遊戲引擎中導入了大量數據追蹤工具,並開發了一套專用的錄影重現系統,在辦公室的多台電腦上連續播放數小時的實機遊玩紀錄。經過無數次嘗試,團隊終於打造出一段能在五到七分鐘內穩定誘發 GPU 崩潰的重現檔案。為了萬無一失,團隊將該檔案包裝後,連同運行該腳本的整台主機——包含電腦主機、螢幕、甚至滑鼠與鍵盤——一併打包快遞至 NVIDIA 總部。
▲ 遊戲畫面與官方媒體 (來源: IGDB)
NVIDIA 610.88 驅動程式正式修復與未來展望
在收到這台實體測試設備後,NVIDIA 內部工程團隊順利重現了問題,並確認原因出自 DirectX 12 模式下的著色器堆疊容量(Shader Heap Size)限制。官方隨後發布了 NVIDIA Game Ready Driver 610.88 驅動程式,更新日誌中明確標註修復了《流亡黯道2》在 DX12 模式下長時間遊玩出現的長暫停現象。
隨著這場跨越近兩年的技術攻防戰落幕,GGG 引擎工程師終於能將精力重新投入到常規的遊戲效能優化上。這項障礙的排除,不僅大幅提升了高階玩家的遊玩體驗,也為遊戲預計於今年晚些時候推出的 1.0 正式版本奠定了更為穩固的技術基礎。
跨領域工程除錯的典範與玩家體驗保障
本次《流亡黯道2》驅動修正事件展現了開發團隊在面對底層技術障礙時的極致執著。過去許多遊戲的優化爭議常演變成軟硬體廠商間的互相推諉,而 GGG 透過建構專用重現工具並寄送實體測試機,成功克服了跨企業協作的溝通門檻。這種主動承擔責任並推動硬體廠商配合的作法,無疑為現代硬核 ARPG 的技術維護樹立了極高標準。
遊戲軌道最終評分: 9.0 / 10