觸樂夜話,每天胡侃和遊戲有關的屁事、鬼事、新鮮事。
圖 / 小羅
前段時間,北京下了一場大雪。我的同事祝思齊老師不太喜歡雪——現實中和遊戲中都是如此。我和她的觀點有重合之處。
社交網絡上常有這樣一種刻闆印象:南方人來到北方,第一次看到雪時,保準會稀奇得很,然後在雪上蹦蹦跳跳,再發幾條朋友圈或微博。這種印象正确與否,某種程度上取決于這個 " 南方 " 有多南。如果是兩廣、福建、海南地區的朋友,沒看過雪也屬正常,但作爲一個生活在長江流域的人,我見過現實中的雪,卻不那麽喜歡它——我和我的朋友們都因雪受過大大小小的傷害,要麽是在雪後降溫的天氣裏凍至感冒,要麽是早上起床晚,在飛奔去學校的路上滑倒。
路面結冰算是常态
除了氣溫下降、交通受阻,雪還會帶來許多其他問題。實際上,不止是雪,像冰雹、暴雨、大風之類的極端天氣,想出一趟門,我不得不全副武裝。
從現實影響來看,這些氣候帶來的,可能有九成都是不便,剩下的一成,就是獨特的自然風光了。遊戲裏則完全不同,不必承擔不便,即可享受到風光。所以,我在遊戲裏特别喜歡這些氣候,尤其是角色扮演遊戲,它們爲我帶來強烈的真實感,讓我能更好地沉浸到虛拟世界中去。
在遊戲裏,想要真實地還原這些氣候,一需要技術,二需要經驗。但在這方面堆砌細節的項目組少之又少,原因無他,性價比太低。研究、叠代這些效果需要大量的成本,但爲玩家帶來的沉浸感提升可能微乎其微。
以《荒野大镖客:救贖 2》的水效果爲例。遊戲中的水效果可以粗略地稱爲 " 物理水 ",在 2018 年算是超越時代的設計,而用現在的眼光去看,不少細節就不那麽真實了。當我在水中移動時,水會緩緩往前推進,也幾乎看不到濺起來的水花;當我向水裏發射子彈時,水會凹進去一塊,周圍的漣漪大小均勻——這是我将設置中水物理質量拉到最高檔的結果。
物理水質量無論怎麽設置,肉眼都很難感受到明顯差異
遊戲中有塊叫白蘭地的瀑布,它很高,就像從天上落下來一樣。來到瀑布底的不遠處,卻沒有壓迫感向我襲來。水面因瀑布的沖擊變得坑坑窪窪,形變到極緻也沒有出現斷層現象,像是果凍狀的膠質感。不過,這是當年能做到最頂級的物理水效果,與它同時代的大多數遊戲壓根不會考慮物理水,而是考慮性價比更高的 " 動畫水 "。
2021 年,《黑神話:悟空》放出在雪地裏戰鬥的實機演示,玩家們能看見悟空的腳沒進雪地裏,然後拔起、翻滾,雪往下壓的時候會有一聲厚實的 " 啪嗒 "。正因爲雪夠厚,悟空的行進路程才顯得兇險,從視覺效果上來說,它雖然會有一些不真實感,但作爲電子遊戲中呈現出來的内容,它又令我感受到了别樣的張力。
《黑神話:悟空》中的雪地是實時演算。初次實機演示的 2 年後,遊戲科學在杭州開辦試玩會,玩家們在遊戲中看到薄了一點的雪,這是因爲項目組考慮到了實時演算的另一個問題——玩家調高設置,幀率就會大幅下降,厚雪意味着畫面中計算更爲複雜。這是一種優化改進,但沒改太過,依舊保留了雪地的風味。
雪地上留下兵器劃過的痕迹
以目前的技術水平,如果隻看視覺效果而不考慮交互的實感,動畫效果其實要比實時演算更好。例如育碧的 " 動畫水 " 在業界十分出名,遊戲中往往會堆幾十種預設動畫效果,盡量地帶給玩家 " 不重複 " 的交互感。而從技術角度來看,實時演算的物理水是真正的未來。
想到這裏,我希望現實中也能有類似的技術進步。車輛不會因下雪而在路上打滑,寒冷的冬天人們也不必把自己裹成粽子,想穿什麽就穿什麽,同時還能享受到雪景的美好。如果有朝一日真的能夠實現,那可太好了。