你敢信嘛,一群在《逆水寒》“搞科研”的設(shè)計師程序員,就為了讓虛擬世界的小章魚變得更加Q彈一些,愣是整出了個炸穿游戲界物理引擎天花板的黑科技?

軟體動力學(xué),可以說是當(dāng)下最復(fù)雜的研究方向之一。與那些只需要套用相關(guān)物理學(xué)公式,就能模擬出物體運動、碰撞乃至破裂軌跡的剛體運動學(xué)不同。因為軟體具備可延展形變的自由度,讓科學(xué)家們很難用單一的公式去預(yù)測軟體的形變方向,與它形變后的運動軌跡。
但在《逆水寒》最近的更新中,游戲設(shè)計師們就跟這個軟體動力學(xué)“杠”上了,搞出了個叫【粒子回彈算法】的技術(shù),給新外觀【墨嘟嘟】章魚肩飾賦予了前所未有的Q彈質(zhì)感。

如往常的外觀類物品一樣,【墨嘟嘟】肩飾是個很萌很可愛的物品,小章魚會待在你的肩上左右晃動,Q彈無比。同時,在玩家做出沖刺急停、輕功下墜等激烈動作時,【墨嘟嘟】還會跟隨動力變化做出一些符合物理學(xué)的晃動變形。

其實在許多游戲中,大家在虛擬世界里看到的物品,通常都僅僅只是一軀空殼,它們的一切運動變形均由骨架驅(qū)動而成,要么堅如磐石,要么只能遵循某些固定的方式變形。

(大部分游戲都是預(yù)設(shè)的剛體運動)
但在生活中,帶有軟體屬性的物品又隨處可見,小到你吃到的果凍布丁,大到海洋世界的各類生物,都與這個軟體動力學(xué)有關(guān)系,它們都是不會遵循一套固定的規(guī)則去運動的。
與剛體動力學(xué)相比,軟體動力學(xué)近乎無限延展的自由度,使得對其模擬、控制和分析變得錯綜復(fù)雜。因此,科學(xué)家需要架構(gòu)極為復(fù)雜的高維控制方程,才能在虛擬世界用參數(shù)模擬出特定軟體材料的運動軌跡。

可絕大部分算法邏輯都是線性的,非0即1。你非逼著它去研究非線性的軟體運動軌跡,它也只能窮舉出所有可能發(fā)生的情況,來解釋“Q彈”這個概念。
而《逆水寒》項目組通過在物體內(nèi)部填充數(shù)不清的粒子,并讓每個粒子都代表真實的物質(zhì),再通過計算每個粒子之間的互相作用,因此形成軟軟彈彈的質(zhì)感。聽起來似乎很容易,但其實很難實現(xiàn),比如僅僅是小章魚的一個觸角,為了實現(xiàn)Q彈效果,就得在內(nèi)部填充幾千萬個粒子,再經(jīng)過數(shù)以萬計次的運動,才能形成最終想要的效果!

而這,才是在游戲中模擬出軟體物質(zhì)的第一步,因為你總不能要求每一位《逆水寒》玩家的電腦配置都能達到麻省理工專家教授專用機的水平。
基于這個原因,《逆水寒》設(shè)計師們還得經(jīng)過一輪又一輪地簡化與優(yōu)化,才能讓這Q彈的小章魚【墨嘟嘟】在那些配置不是很高的電腦上也能duang duang duang起來。

從某種意義上來看,《逆水寒》這次搞出來的基于XPBD的彈性形變體模擬和基于局部仿射變換的蒙皮技術(shù)——【粒子回彈算法】,就等同于在游戲領(lǐng)域攻克了一道麻省理工級別的國際性科研難題。

當(dāng)然,《逆水寒》項目組也不是搞科研的,費了這么多事,就搞個小章魚肩飾,也太浪費了。
畢竟人家剛開了以深海為主題的五周年資料片【碧海潮光】,這海里的水母、章魚、扇貝、??裁吹亩际擒涹w動物,要是能把這個【粒子回彈算法】大面積給鋪開來,那確實是屬于國際獨一份的了。

總之,像《逆水寒》技術(shù)團隊這樣敢為天下先,始終致力于探索最前沿的技術(shù),不斷挑戰(zhàn)硬件和算法的極限,確實能從游戲畫面與游戲玩法兩個角度,給玩家?guī)碚鎸?、更真實、超越真實的游戲體驗。
游戲類型:角色扮演
游戲畫面:3D
游戲模式:即時
游戲題材:武俠
入庫時間:2020-03-20
當(dāng)前狀態(tài):等級封頂,江湖無限
杭州國漫第一美女火出圈,網(wǎng)游銳評:比Angelababy的精靈公主還要美![07-04]
逆水寒主線劇情大更新,顛覆原著大結(jié)局,玩家揚言:立馬手刃NPC[06-30]
逆水寒暑期接連出“王炸”,老兵服7月更新規(guī)劃曝光![06-27]
全網(wǎng)最爽度假姿勢?逆水寒五周年福利上線就能領(lǐng),時裝免費拿! [06-21]
《逆水寒》開放了生孩子的功能 網(wǎng)友:有點過分真實[06-20]
逆水寒帶火“武俠趕?!毙鲁绷?!玩家人手一只大烏龜[06-16]
《逆水寒》又和國家隊聯(lián)手了?新流派“潮光”破圈爆火![06-15]
“男人的終極夢想”再現(xiàn)!《逆水寒》五周年打鐵服火熱預(yù)約中[06-09]
相關(guān)評論