SE曝《最終幻想15》CPU最佳化歷程 利用率提升至95%

發佈日期

  在於日本召開的CEDEC 2016(電腦娛樂開發者會議)上,SE討論了有關《最終幻想15(Final Fantasy XV)》從2015年的Demo “Episode Duscae”到最終成品的最佳化歷程的內容。

遊俠網

  開發團隊從2014年的TGS之後就對CPU的最佳化做了很多工作。如下圖,在2014的TGS期間,該遊戲的CPU負載在41%到98%之間大幅波動。到了“Episode Duscae”,CPU的利用率就穩定了不少,從65%到87%。現在的遊戲版本則更有效率,從87%到95%。

遊俠網

  這種改進的一個主要原因是採用了TaskScheduler。它能讓開發團隊在不同任務上以更高效率呼叫CPU資源,避免了一個或多個核心無事可做的情況。

  TaskScheduler的第一代在“Episode Duscae”中,然後在該Demo的2.0版本中得到改進,而到了最終遊戲版本時升級到了第二代。

  從下面的圖表中也可以看到不僅僅提升了CPU的利用率,還大大增加了螢幕中可顯示的物體數量。在”Episode Duscae”中的物體數量在該CPU的使用率下為6212個,到了最終版本在此時的CPU使用率下達到了19809個,有超過三倍的提升。

遊俠網

  另外與遊戲表現提升有關的時最佳化了VFX(視覺效果)。Episode Duscae在繪圖負載、處理負載和更新處理負載方面都有問題。到了E3 2016,團隊把CPU和GPU兩個方面的問題都解決了,最終在主機上實現了即便有大量特效依然能達到30幀的效果。

  你對《最終幻想15》在Demo中的幀數效果還滿意嗎?

更多相關資訊請關注:最終幻想15專題

更多相關討論請前往:最終幻想15論壇

相關攻略文章

最新攻略