為了消滅遊戲的載入時間,人們都做了哪些努力?

2021-02-15 遊戲研究社

有什麼是比在遊戲中等加載更讓人抓狂的事嗎?兩眼死盯著Loading,雙手不停的按動,感覺自己在一點點的衰老。遊戲載入時間太長,一直以來都是被玩家廣泛吐槽的問題。

有時候也不能怪玩家太苛刻,因為有些遊戲的時間實在是太長了。比如2017年的《狙擊手:幽靈戰士3》,作為一款新時代的遊戲,加載時間居然需要整整5分鐘。

要是在網吧時代,5分鐘可是能做很多事情的。有外媒做了個有趣的測試,在加載《狙擊手:幽靈戰士3》的這段時間裡,實驗者可以打完了一局3圈的《馬裡奧賽車》,可以速通《到家》5次,或者出門在《寶可夢 go》中抓一隻寶可夢再回家。

等待加載無疑是相當影響遊戲體驗的,所以如今不少遊戲都把超短的加載當成了遊戲的亮點之一。比如即將發售的《賽博朋克2077》,開發者就公開表示遊戲中沒有加載畫面。

這裡說的沒有加載畫面,指的是除了打開遊戲的第一次加載,讀取存檔和快速傳送之外,遊戲裡不會有其他的加載畫面,玩家進入新的場景,建築都是無縫銜接的。如今的3A遊戲中不少都能夠做到這樣的程度了。

隨著次世代的到來,加載時間可能即將成為歷史。在談及PS5對遊戲體驗的改變時,Epic的CEO Tim Sweeney 就直截了當地說「遊戲載入的時代結束了」。

Xbox Series X的演示中,我們也能直觀的看到次世代主機的加載時間。演示者在幾個遊戲中來回切換,等待時間大概只有幾秒鐘。

之後推出的次世代遊戲比如《地平線2:西部禁域》《生化危機:Village》,都曾有製作人表示,他們的遊戲是沒有加載時間的,哪怕是讀取存檔和快速傳送,加載的時間也可以忽略不計,最開始進入遊戲的時候加載也幾乎是瞬間完成,打開遊戲就立刻可以玩了。

玩家們多年來的心願終於要成為現實了。

自從遊戲出現以來,人們和遊戲載入的鬥爭就從沒有停止過。

加載本質上是數據量和加載速度之間的博弈,要想獲得更短的加載時間就必須要開源節流。

對於遊戲開發者來說,他們沒法改變數據加載的速度,因此只能使用各種方式來降低遊戲需要加載的數據總量。

其中一種常用的方式是設計一套合理的數據加載邏輯,一些遊戲不加載全部的內容,而只是加載玩家周圍一定範圍內的環境,然後再根據玩家的行動一邊運行一邊加載。

對於開放世界遊戲來說,這種系統更為重要,因為遊戲可能只有一個巨大的場景,如果一次性加載出來要佔用大量的時間和資源,而將遊戲需要加載的時間分散在遊戲的過程中,玩家就不會感到明顯的加載了。

為進一步減小需要加載的數據量,不少大型遊戲的植被、建築都有多套細節等級不同的模型(LOD),遊戲會根據物體與玩家的距離調整建模的精細程度,在玩家看不清或者不會注意的距離上就換成低解析度材質和模型,而當玩家靠近時再逐級替換為更細緻的模型,這樣即節省了資源的佔用又不會對遊戲體驗產生很大影響。

不同顏色代表了不同的細節等級

雖然開發者可以優化加載的流程,但隨著遊戲的體量越來越大,加載的壓力仍然很重,開發者沒法從根本上消除加載時間,於是他們想到了另一個解決方法:把加載過程藏起來。

加載最大的問題是打斷了遊戲的節奏,讓玩家感到煩躁。遊戲製作人們意識到要解決這個問題,其實不需要真的縮短遊戲的加載時間,只要讓玩家不到感覺加載就可以了。

不少遊戲中製作人會巧妙的隱藏加載畫面。比如設置一個需要兩個人才能推開的門,一個非常狹長的通道,或者讓角色進到電梯裡等待一段時間。這些設計有不少是為了吸引玩家的注意力,就像變魔術一樣,暗地裡遊戲其實正在拼命的加載。有的遊戲為了「縮短加載時間」甚至在主菜單頁面就開始偷偷加載了,哪怕你沒有點擊開始遊戲。

質量效應曾因「電梯」太多被玩家吐槽

還有的遊戲會在加載時播放一些動畫,或者把加載畫面變成一個小遊戲,緩解一下焦急的心情。

比如《山脊賽車》在進入遊戲之前讓玩家先玩一個小型的賽車遊戲,可以有效的緩解加載症候群,不同也說明當時的遊戲載入確實漫長。

不論是設計聰明的加載邏輯,還是偷偷隱藏的加載畫面,都是需要人工製作和調試的,也就意味著更長的開發周期和更高的成本。對於一些預算不多的廠商來說,用同樣的時間和成本去優化遊戲的畫面,或者打磨遊戲的品質顯然是更加划算的選擇,因此優化加載時間往往被放在較低的優先級上,才會出現像《狙擊手:幽靈戰士3》那樣極端的例子。

從軟體層面上,遊戲製作人們對加載時間的改善能力是非常有限的,加載畢竟是遊戲運行客觀需要的,想要真正的減少、乃至消除加載時間,還是要依賴硬體性能的提升。

從宏觀上看,遊戲的加載時間是跟隨著計算機硬體技術的發展而變化的。加載時間變長,一定程度就說明遊戲的發展速度超過了硬體的發展速度。

在8bit早期,一款遊戲的加載可能要長達十幾分鐘。尤其是一些主機和電腦是使用磁帶作為存儲介質的,不能像內存一樣隨意讀取,而只能按照磁帶的播放順序依次讀取,因此載入的時間就非常漫長。

C64電腦

之後遊戲的載體變成了卡帶,加載時間一下子就短了下來。很多人應該深有感觸,小時候不論是GB還FC遊戲,插上卡就直接能玩,也沒有什麼讀取時間。

但隨後遊戲一次又卡到了硬體的瓶頸上。卡帶的容量裝不下最新的遊戲,於是遊戲的載體變成了光碟,這次遊戲數據需要先從光碟、硬碟複製到內存,然後在內存上運行,不像卡帶可以直接讀取,加載時間又一次被拉長。

當然還有另外一個重要的客觀原因是,此時遊戲的量級已不是卡帶時期可比擬的,系統越來越複雜,需要處理的數據量呈指數型增長。因此要得到像卡帶遊戲一樣的加載速度,設備的讀取速度也需要質的飛越。

這幾年說到改善加載速度,就會提到固態硬碟,不少玩家都將SSD看作是縮短遊戲載入時間的神器。換上固態硬碟之後,一般遊戲的加載時間都能夠得到很好的改善。 

PS5和Xbox Series X兩臺次世代主機之所以能夠大幅縮減遊戲載入時間,很大程度上也是因為他們都配備了高速的SSD,開發者稱它們將改變未來的遊戲體驗。

SSD對於遊戲載入速度的提升效果是毋庸置疑的,不過它也只是一方面。遊戲載入的一部分工作是將數據傳輸到內存上,另一部分則是將內存上的數據讀取出來。SSD負責的主要是前一部分,而後一部分則是CPU的職責。

CPU性能的提升對於遊戲載入時間的影響因遊戲而異,對於那些有很多運算工作的遊戲來說,強力CPU對加載時間的改善非常明顯

有媒體曾進行過實驗,嘗試分別使用不同性能的CPU和硬碟運行同一款遊戲,觀察CPU性能與固態硬碟對加載時間的影響。實驗結果顯示,高端CPU配上機械硬碟,和低端CPU配上固態硬碟在遊戲載入速度上的提升效果差不多,但哪一個都不能達到最佳的效果。

而像是PS4這樣的老硬體,即使替換了SSD,加載速度也無法有很大的提升。這是因為受到了接口、線材的限制,PS4中使用的是SATA 2.0接口,數據傳輸速度的上限被限制在300MB/s。

所以,從這些例子我們能看出遊戲載入速度遵循木桶原理,同時受到很多因素的影響,哪一方面的短板都將限制加載速度的進一步提升。

要消滅遊戲載入時間我們不只是要提升一、兩個部件,而是需要一整套為之服務的系統,多管齊下、軟硬兼施。

主機和PC遊戲尚且如此,對於分秒必爭的手遊來說,遊戲的加載速度更成了兵家必爭之地,畢竟多十幾秒的加載,就足以讓一位玩家失去興趣,轉而切換到各種社交和短視頻平臺——這年頭跟遊戲搶時間的APP 可太多了。

在智慧型手機遊戲發展的短短數年中,我們見證了遊戲體積的不斷膨脹和晶片性能逐年新高。早年遊戲體積雖小,通常只有幾十MB,但由於硬體性能孱弱,加載遊戲也挺慢的。特別是當時的大眾對APP的流量邏輯還比較陌生,遊戲開發商為了避免玩家在加載過程中關掉遊戲,通常會特別提醒「遊戲載入不耗費流量」,可以說煞費苦心。

如今,手機上的遊戲已經動輒以GB計算,比過去足足膨脹了百倍。但你打一局遊戲要加載的時間,反而可能還縮短了,這當然要得益於手機晶片性能的提升。

如果你有關注一些手機發布會(特別是安卓的),發布會演講幾乎無一例外地會把遊戲作為一個重要的性能衡量指標。特別是早幾年,手遊技術可說的維度沒那麼多,所以各家在發布會上,很喜歡拿出一個熱門手遊來比拼加載速度,以展現自家優異的性能。

如今,手遊所支持的特效越來越多,玩家們在意的指標也越來越多。不僅要加載快速,還要進一步追求畫面特效、音效、發熱、操控手感等,甚至連PC電競領域的高刷新高幀率也引入了進來。在一定程度上,這要得益於這幾年主打遊戲的手機,拉高了移動遊戲整體的技術指標,而在幾乎所有上述手機背後,都能看到高通驍龍晶片的身影。

之所以會有這樣的結果,除了性能上的考量外,還有一個重要的因素是,高通在不遺餘力地打造驍龍Elite Gaming,這是一套專門為了提升遊戲體驗而誕生的解決方案,通過軟體和硬體的優化讓遊戲體驗更順滑。

比如今年的驍龍865完整支持的全新驍龍Elite Gaming,它讓玩家可以在90/120fps的高幀率運行遊戲,而在90幀率運行的情況下,晶片的能耗比還較之前提升了35%,讓玩家不用再為了手機的續航而作出妥協。

當然,更好的晶片帶來的並不只是「快」,還有更豐富的畫面特效。今年的驍龍865升級為最新Adreno 650,支持全新的硬體嵌入特性,例如Adreno HDR快速混合(Adreno HDR Fast Blend),該特性通過優化在複雜粒子系統和渲染中常用的重度混合遊戲場景,在部分操作中可實現高達2倍的性能提升。理論上,在遊戲中有大量的煙霧、火焰、雨雪、爆炸等特效時,卡頓和掉幀情況也會較之前有明顯改善。在畫質方面,驍龍Elite Gaming還做了更多優化工作,比如True 10-bit HDR、超現實畫質增強這些特性,用來打造更加生動、逼真的遊戲場景。

無論是主機/PC還是手遊,技術的發展最終目標往往是讓人感覺不到技術的存在。未來的玩家可能無法理解「載入」這件事會給人帶來多大煩惱,就像現代玩家也不知道「發色數」和「活動快」曾經對遊戲的畫面表現造成了多大限制一樣。有理由相信,隨著軟硬體的不斷優化,未來的遊戲體驗會更上一層樓,實現過去的玩家所不敢想像的效果。

相關焦點

  • 魔鬥戰境載入遊戲失敗怎麼辦?載入遊戲失敗解決方法一覽[多圖]
    魔鬥戰境載入遊戲失敗怎麼辦?最近有很多朋友都在體驗魔鬥戰境這款小遊戲,不過也有很多玩家反映載入遊戲失敗,進不去遊戲,遇到這個問題該怎麼解決呢?今天小編就為大家分享關於魔鬥戰境載入遊戲失敗怎麼辦?載入遊戲失敗解決方法,感興趣的朋友們一起來看看吧!
  • 消滅星星背景音樂都有哪些 背景音樂介紹
    消滅星星是一款經典的消除類遊戲,很多玩家喜歡它簡單的操作方式無窮的遊戲樂趣以及好聽的背景音樂。那麼消滅星星背景音樂都有哪些呢? 消滅星星背景音樂: 《three》 《season in 消滅星星是一款經典的消除類遊戲,很多玩家喜歡它簡單的操作方式無窮的遊戲樂趣以及好聽的背景音樂。
  • 部落衝突:新的遊戲載入界面曝光,夏季大更新「擠牙膏」開始了!
    小夥伴們大家好,我是小白,今天官方公布了新的遊戲載入界面,這也預示著夏季大更新就要開始了,但是小夥伴們不要高興,根據官方以往的所作所為,現在還只是預熱階段,離真正的更新還有好長的一段時間,今天我們先來看一看,新的遊戲載入界面是什麼樣子吧! 01新老交替
  • 為了人們的悔改,他們不斷努力,他們是心之怪盜團
    為了人們的悔改,他們不斷努力,他們是心之怪盜團《女神異聞錄五》是一款由遊戲製作的動漫。它繼承了遊戲中跌宕起伏的情節,並還原了遊戲的大量元素。後來,雨宮蓮的朋友坂本龍司也覺醒了人格面具,為了讓那些幹了壞事的大人們悔改,二人一貓組成了怪盜團,在意識世界裡幫助人們悔過。同時,他們都給自己取了代號,分別是Joker,Skull和Mona。
  • LED小間距顯示屏包含哪些封裝技術與載入不上的原因淺析?
    了解小間距屏的多種封裝技術已經成為產品質量保證的關鍵,那麼LED小間距顯示屏包含哪些封裝技術呢?可以從以下幾點進行考慮。1、SMD表貼SMD表貼封裝技術一直以來都是LED顯示屏的重要技術之一,它是由單個或多個LED晶片焊在帶有塑膠「杯形」外框的金屬支架上。
  • 當年為了點亮QQ圖標,你都曾玩過哪些遊戲?
    相信不少的80後或者90後年輕的時候都做過一件事情,那就是曾經為了點亮QQ圖標玩了很多自己平日都不玩的遊戲,這也為騰訊的遊戲事業發展提供了長足的流量。而今天筆者就要來聊聊,當年除了CF和DNF外,都有哪些值得一提的遊戲。
  • 最近沒時間玩兒騎馬與砍殺戰團,離統一大陸的結局遙遙無期未可期
    最近沒時間玩兒騎馬與砍殺戰團,離統一大陸的結局遙遙無期未可期
  • PS5評測數據:實際可用667G 和PS4載入時間對比
    USGamer表示PS5的容量確實是一個問題,考慮到PS5首發時並不支持內部存儲擴展,而當今遊戲越來越大:《使命召喚17》PS5版為133GB,其他4K 3A遊戲也很有可能超過100GB的容量。儘管你可以外接硬碟,但任何裝在外接硬碟上的遊戲並不會從主硬碟的架構中受益。
  • 《摩爾莊園消滅不開心》評測:現在玩遊戲都得看臉色了
    小編有話說:小編今天給大家帶來的是一款不一樣的點消遊戲,它需要這裡不僅有創新十足的點消玩法,還有十分新奇的方塊表情變化,它將會消滅掉你所有的不開心
  • 從古到今,人們為了減肥做過哪些瘋狂的事情?
    喬治·歐威爾說:「你有沒有想到過每個胖人的內部都有個瘦人,就像有人所說,每塊石頭裡都有座雕像?」很顯然,至少女人們都想過奧威爾的問題,減肥是女人永遠的口頭禪,哪怕她已經是一個很苗條的女人,而要得罪一個女人也很容易,只要對她說「你好像胖了呀」就可以輕鬆實現。
  • 遊戲電腦主機都要SSD 它到底有多大作用
    現在遊戲電腦,DIY或者品牌機廠商的配置單裡少不了的就是一塊高速SSD,新一代遊戲主機更是直接從機械硬碟跳到了高速的PCIe 4.0 SSD。有些小夥伴大概覺得,只是為了每天幾次的遊戲載入速度多花錢有點不值得,甚至會說沒感覺到差別,真的是這樣嗎?咱們就來說說這事兒吧。
  • 當你沒有操作遊戲角色時,他們都在做什麼呢?
    根據維基百科的介紹,遊戲史上第一款以使用閒置動畫的遊戲是來自1983年製作的《Maziacs》,這是一款俯視視角的迷宮冒險遊戲,玩家需要在迷宮中找到金塊並把它搬到相應的位置,一路上會遇到許多怪物,你可以通過牆壁中的武器消滅它們。而這款遊戲的閒置動畫就是當角色停下後,他會拍拍自己的雙腿,然後坐到地上,開發者大概是覺得這個角色在迷宮中走得太累了,想讓他休息一下吧。
  • LOL:新版載入界面已上線,實時段位框,還能從頭噴到尾!
    在S9賽季中,載入界面將會進行大幅的重做,但設計師無意一下子上線所有改動,他們將逐步上線載入界面的改動。而在9.3版本中,已經上線了部分改動。根據英雄聯盟官方在今天的最新消息,雖然外服都更新到9.3版本了,但目前新版載入界面,只在北美服進行啟用。
  • 37位日本遊戲製作人們心中的2015年度遊戲
    不少海外遊戲媒體的編輯們紛紛評出了2015年度遊戲,同樣,VGtime的小編們也評出了自己的2015年度遊戲
  • 遊戲設計模式 #1 序言:架構,性能與遊戲 indienova
    如果做對了,那麼下個見到代碼的人甚至無法說出哪些代碼是新加入的。簡而言之,編程的流程圖看起來是這樣的:PS:看起來,這是一個令不少程式設計師聽之色變的死循環:)其實,很多軟體架構都和學習階段(learning phase)息息相關。 將代碼載入到神經元太過緩慢,找些策略減少載入的總量是很值得做的事。
  • 蟎蟲在頭上「肆無忌憚」時,可能會有哪些現象?消滅蟎蟲刻不容緩
    決定高顏值的因素有很多,其中之一就是頭髮,烏黑亮麗的頭髮總是會為一個人的顏值加分,但因為不良的生活習慣,導致很多人都存在頭髮稀疏、出油等問題,這個問題一直困擾著許多人,一旦頭髮被蟎蟲給進攻了,它就會肆無忌憚在頭髮上作亂,會啃食頭髮皮脂,帶給人們許多困擾,嚴重破壞了個人形象。
  • 消滅星星是由獨立開發者BrianBaek於2009年開發的經典消除遊戲
    消滅星星》是由獨立開發者BrianBaek於2009年開發的經典消除遊戲。2014年掌遊天下將官方中文版本引入中國,為國內億萬玩家帶來「全球最好玩的消除遊戲!」和傳統的消除類遊戲不同,本遊戲沒有時間限制,只要兩個相同顏色的星星就可以消除,以關卡的形式進行遊戲,每個關卡的分數需求累計增加。2016年1月,《消滅星星官方正版》入圍中國遊戲風雲榜年度最佳休閒手機遊戲(消除類)獎。
  • 熱銷的背後,燕京啤酒都做了哪些努力?
    好喝不上頭的啤酒口味燕京啤酒的成功當然要從它自身的啤酒口味追溯。燕京U8成功的背後,與燕京啤酒在勇於變革、銳意創新上所投入的努力密不可分,下一句燕京啤酒還將繼續深入品牌打造工作,為市場帶來更多更好的產品。免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。
  • 盤點2020年上半年大型遊戲有哪些好玩?TOP10排行榜
    2020年上半年有不少遊戲大作發售,加上全球玩家由於疫情原因,上半年的遊戲行業可謂是逆時代潮流般的繁榮,以下小編就盤點一下2020年上半年大型遊戲有哪些好玩的
  • 用光與影 把武強每一個「表情」都載入史冊
    用光與影 把武強每一個「表情」都載入史冊 2020-12-08 16:58 來源:澎湃新聞·澎湃號·媒體