Unity 2021以及HDRP - 自上次更新以來我們的進(jìn)展!
簡(jiǎn)介
這篇帖子最初是獨(dú)家提供給我們的Patreon眾籌支持者的。帖子最開始發(fā)表于2月下旬,該帖子主要詳細(xì)介紹了我們團(tuán)隊(duì)自上次更新以來所取得的進(jìn)展。我們希望這能讓大家對(duì)即將到來的13.0版本更新感到興奮!
如果您想獲得獨(dú)家搶先的PATREON內(nèi)容,請(qǐng)考慮通過下方的鏈接訂閱。
https://www.patreon.com/HubertMoszka
在慶祝完兩個(gè)成功的版本發(fā)布后,程序員團(tuán)隊(duì)小小摸魚了一段時(shí)間,隨后Northwood直接開始了一項(xiàng)重要的技術(shù)項(xiàng)目,以及各種大大小小的游戲品質(zhì)(QoL)提升。今天,我們將深入探討我們正在進(jìn)行的技術(shù)項(xiàng)目,以及展示下一個(gè)補(bǔ)丁更新中的幾個(gè)新特性。
Unity 2021 和 HDRP
延續(xù)每次更新都會(huì)重構(gòu)一個(gè)主要系統(tǒng)的傳統(tǒng),我們的程序員團(tuán)隊(duì)希望更新秘密實(shí)驗(yàn)室所運(yùn)行的Unity引擎版本,同時(shí)更換我們使用的渲染管線。這是一個(gè)龐大的項(xiàng)目,因?yàn)檫@兩個(gè)項(xiàng)目結(jié)合起來會(huì)影響到游戲的每一部分 —— 更新我們的引擎。這意味著每個(gè)機(jī)制都面臨著破壞的風(fēng)險(xiǎn),需要更新和重新編輯受渲染管線影響的視覺組件。
下面,我將以通俗易懂的語言說明Unity 2021和渲染管線,并具體解釋我們?yōu)槭裁礇Q定同時(shí)更新這兩者,順便舉一些實(shí)際的例子。
Unity是支撐: SL運(yùn)行的引擎。作為我們的游戲引擎,它決定了我們能夠和不能夠做什么,同時(shí)也為我們提供開發(fā)工具,讓我們能夠開發(fā)高質(zhì)量的游戲。Unity每年都會(huì)發(fā)布一個(gè)長(zhǎng)期支持(LTS)版本。這些版本會(huì)包含四年的安全補(bǔ)丁,另外也算是“功能齊全”的版本。我們當(dāng)前使用的是Unity 2019.4 LTS版本,它不再接收任何安全補(bǔ)丁,這帶來了一個(gè)直接的問題,與其他當(dāng)代游戲引擎(如Unity 2021 LTS或Unreal虛幻 4/5)相比,Unity 2019.4缺少大量功能。
考慮到這一點(diǎn),我們選擇將Unity版本更新為2021 LTS。我們非常希望使用最新的LTS版本,以確保穩(wěn)定性和對(duì)插件/附加組件的支持。順帶一提Unity尚未發(fā)布2022 LTS版本。
渲染管線負(fù)責(zé)將Unity項(xiàng)目中的每一個(gè)元素展現(xiàn)在您的屏幕上。在技術(shù)層面上講,渲染管線負(fù)責(zé)渲染、剔除和后期處理。在Unity 2019.4中,我們的開發(fā)者只有唯一的選擇,即較舊版本的“內(nèi)置渲染管線”。它不可擴(kuò)展也沒有適當(dāng)?shù)闹С?;它缺乏許多現(xiàn)代功能,運(yùn)行速度明顯較慢,而且舊版本對(duì)CPU占用率也較高。
現(xiàn)在我們正在遷移到Unity的較新版本,我們有機(jī)會(huì)切換到可編寫腳本的渲染管線。我們特別決定使用“高清渲染管線”(HDRP),因?yàn)樗峁┝烁鞣N有趣的工具,同時(shí)還對(duì)圖解逼真度進(jìn)行了最大程度的調(diào)整(我們稍后會(huì)演示)。這個(gè)管線對(duì)當(dāng)代的RTX顯卡的提供了適當(dāng)支持,這意味著擁有高端PC的玩家將能得到性能提升??傊?,我們對(duì)這一改動(dòng)感到興奮,因?yàn)樗峁┝藷o限的可能性。
現(xiàn)在,我們已經(jīng)大致介紹了有關(guān)引擎更新和渲染管線的基本技術(shù)細(xì)節(jié),現(xiàn)在讓我們來回答一個(gè)重要的問題——這對(duì)于您,作為玩家的一方,意味著什么呢?這些更新帶來了兩種好處:短期和長(zhǎng)期的。
我先向您展示一下173收容室入口的圖片。第一張圖片使用是我們當(dāng)前Unity版本的舊照明系統(tǒng)。第二張圖片使用了HDRP管線帶來的新版后處理、環(huán)境遮擋和照明系統(tǒng)。


這些圖片是在2月份的游戲開發(fā)版本中截取的,可能并不代表最終品質(zhì)。注意燈光位置的改變,以及一些新的環(huán)境道具。
作為對(duì)比,第二張圖片沒有使用任何我們可能在未來使用的工具,如光線追蹤、烘烤照明,或者任何我們對(duì)于后期處理系統(tǒng)的長(zhǎng)期微調(diào)。這圖是我們的美術(shù)團(tuán)隊(duì)在短短幾個(gè)小時(shí)內(nèi)完成的。
如果這些圖片還沒能夠打動(dòng)你,我們的美術(shù)團(tuán)隊(duì)還準(zhǔn)備了更多的渲染圖。這只是對(duì)即將到來的內(nèi)容的一個(gè)小預(yù)覽。請(qǐng)記住——這里展示的一切都還在不斷改進(jìn)中。





這些圖片都是制作中的預(yù)覽,可能會(huì)有所變動(dòng)。這些只是我們即將推出內(nèi)容的幾個(gè)示例,我們暫時(shí)不會(huì)公布其他房間的照片。
HDRP提供的下一個(gè)特性就是更逼真的光影和反射系統(tǒng)。在實(shí)機(jī)中,這意味著當(dāng)玩家在燈光附近行走時(shí),他的影子將是實(shí)時(shí)可見,這可能會(huì)讓小心翼翼的玩家提前注意到下一個(gè)角落里可能潛伏著什么。此外,手持的物品現(xiàn)在將正確地反射光源,為我們的模型細(xì)節(jié)添加更多的深度。
我們的目標(biāo)不是讓所有的東西都變暗,而是創(chuàng)建一個(gè)更逼真的照明系統(tǒng),讓空間與空間形成對(duì)比。在現(xiàn)版本中,只有在進(jìn)入新房間或079斷電之后才會(huì)出現(xiàn)真正的光照變化。
就長(zhǎng)期利益而言,HDRP和Unity的新工具讓我們未來的技術(shù)工作充滿了可能性。也就是說,HDRP允許我們使用如光線追蹤和烘焙照明等工具來進(jìn)一步提升: SL的圖解逼真度。更新我們的Unity版本讓我們能夠使用體積云、內(nèi)置的2021貼花系統(tǒng),以及各種性能監(jiān)測(cè)和調(diào)試性能問題的工具等。
總的來說,我們的程序員和美工可以使用的許多新工具,這將使未來更新的開發(fā)工作更加順利。新的Unity版本意味著大量的編輯器的bug被修復(fù),而新的開發(fā)者工具,如Shader Graphs,簡(jiǎn)化了開發(fā):SL時(shí)更具挑戰(zhàn)性的那部分工作。
我們希望您對(duì)這些技術(shù)性更新感到興奮!
囚鳥Jailbird的改動(dòng)
囚鳥在本次更新中發(fā)生了一些變化。
首先,讓我們討論如何在游戲中獲得囚鳥。在以前,玩家只能通過我們2022年圣誕節(jié)版本更新中的2536(圣誕樹)的禮物獲得囚鳥,此后,它被放到了到遠(yuǎn)程管理員面板中。在即將到來的更新中,囚鳥現(xiàn)在將擁有自己的914配方供玩家獲取,同時(shí)還包括其它特殊武器升級(jí)途徑,類似于3-X分子裂解者和Micro H.I.D。
- “半粗加工” 設(shè)置下,Micro H.I.D.現(xiàn)在有50/50的幾率轉(zhuǎn)換成囚鳥或3-X分子裂解者。
- “精加工”設(shè)置下,囚鳥和3-X分子裂解者現(xiàn)在可以重新充能,類似于Micro H.I.D.。
- “超精加工”設(shè)置下,3-X分子裂解者和囚鳥都會(huì)轉(zhuǎn)換成Micro H.I.D.。
- “1:1”設(shè)置下,囚鳥和3-X分子裂解者會(huì)互相轉(zhuǎn)換。
- “半粗加工”設(shè)置下,囚鳥將會(huì)轉(zhuǎn)換為紅色,這是它的臨終狀態(tài)。這意味著囚鳥在下一次使用后會(huì)損毀或爆炸。
- “粗加工”設(shè)置下,囚鳥會(huì)轉(zhuǎn)換為手電筒。
盡管囚鳥在游戲性方面沒有得到任何重大改變,但我們的音效設(shè)計(jì)團(tuán)隊(duì)為每個(gè)檢視動(dòng)畫制作了多種變化的音效,這些音效將根據(jù)武器的損耗程度而播放。
舉個(gè)例子,囚鳥在被完全摧毀之前最多可以使用五次充能攻擊。每次充能攻擊后,玩家會(huì)聽到一份獨(dú)特的檢視音效。
大家來進(jìn)行一個(gè)挑戰(zhàn)吧:嘗試解釋這些新的語音臺(tái)詞!音效團(tuán)隊(duì)不會(huì)告訴任何人它可能在說什么...


The Jailbird的概念圖,由PurpleGoop提供。
939擬態(tài)菜單重做
在最近對(duì)939的重新改版中,我們覺得939擬態(tài)菜單的UI設(shè)計(jì)相當(dāng)平淡無奇。子菜單UI設(shè)計(jì)最初是為了與我們的背包界面保持圖形風(fēng)格的一致性。然而,我們意識(shí)到這導(dǎo)致了更加復(fù)雜和混亂的情況,我們希望立即解決這個(gè)問題。
未來,939將得到一個(gè)完整的菜單UI大重做。我們不僅重新設(shè)計(jì)菜單界面UI,并移除了技能的所有子菜單,同時(shí)提供了新的品質(zhì)提升特性(熱鍵和語音剪輯功能),這些功能在以前的版本中是沒有的。

熱鍵?- 如上圖所示,玩家現(xiàn)在可以將多個(gè)已存儲(chǔ)的語音片段(最多八個(gè))添加到收藏夾中。當(dāng)收藏任何語音片段時(shí),會(huì)在您的鍵盤上綁定一個(gè)可用的數(shù)字熱鍵,使得939能夠輕松地播放它們。相應(yīng)的數(shù)字熱鍵會(huì)一直綁定對(duì)應(yīng)的收藏片段,即使玩家之后修改熱鍵(例如,刪除了熱鍵#3,但會(huì)保留熱鍵#4的排序)。任何收藏的語音片段,都不會(huì)被任何其它片段所覆蓋,這意味著只要它們被您保存著,你就一直可以使用它們。
拖動(dòng)語音片段?- 顯示在“收藏”按鈕旁邊,玩家可以根據(jù)自己的喜好拖動(dòng)和重新排序任何列出的語音片段。
剪輯語音片段?- 玩家現(xiàn)在可以 "修剪 "語音片段,允許他們?cè)谟螒蛑胁シ乓纛l的特色部分。所有剪輯過的語音片段將只播放特色部分,除非玩家再對(duì)該片段做出任何改變。
擬聲點(diǎn)范圍顯示?- 當(dāng)放下一個(gè)模仿點(diǎn)時(shí),系統(tǒng)會(huì)在能力圖標(biāo)的下方顯示以米為單位的范圍,在擬聲點(diǎn)達(dá)到最大距離(20米)之前,939可以在這個(gè)范圍內(nèi)任意移動(dòng)。當(dāng)達(dá)到最大距離時(shí),則會(huì)移除所放置的擬聲點(diǎn)。
槍聲的變化?- 現(xiàn)在每種槍械都會(huì)有多個(gè)隨機(jī)播放的音效(例如,雙發(fā)扳機(jī)的霰彈槍,裝備消聲器的Crossvec,不同的射速等等)。
物品模仿?- 在以前的擬態(tài)菜單中,玩家可以選擇兩個(gè)角色來模仿:D級(jí)人員或科學(xué)家。每個(gè)角色都有兩種最適合其角色的不同物品音效(例如D級(jí)人員的207和Com-15,科學(xué)家的醫(yī)療包和止痛藥)。現(xiàn)在已將其刪除,取而代之的是讓939使用更多樣化的選項(xiàng)(手雷、腎上腺素、糖果,以及1853)。
減少了千喉的冷卻時(shí)間?- 千喉的冷卻時(shí)間已減少到10秒(之前是20秒)。
雖然本次擬態(tài)菜單的重做主要是針對(duì)視覺方面,但我們希望通過提供提升游戲品質(zhì),能給予我們的939玩家更多的創(chuàng)造力。
本次公告到此結(jié)束!我們希望你們能對(duì)秘密實(shí)驗(yàn)室的13.0版本更新感到興奮。