【everspace2】修復(fù)更新1.0.34243 | 消滅高射炮錯(cuò)誤 | 性能優(yōu)化 | 任務(wù)修復(fù)

各位飛行員,你們好!
????對(duì)所有飛行員來(lái)說(shuō),這是個(gè)好消息:又一小型更新火速來(lái)襲,修復(fù)了討厭的高射炮錯(cuò)誤和一些罕見(jiàn)的任務(wù)阻礙,同時(shí)帶來(lái)各種性能提升。細(xì)節(jié)請(qǐng)看下文,或者跳到最后查看完整更新日志!
性能優(yōu)化
????EVERSPACE 2是一個(gè)龐大的游戲,我們一直在尋找讓它更適應(yīng)玩家硬件的方法。在這次補(bǔ)丁中,開(kāi)發(fā)團(tuán)隊(duì)在許多領(lǐng)域都取得了優(yōu)化提升的進(jìn)展!例如:
????太陽(yáng)耀斑現(xiàn)在使用單個(gè)樣本遮擋檢查,而不是完全渲染目標(biāo) 船商展示室的船只現(xiàn)在初始化時(shí)不會(huì)進(jìn)行滴答聲 我們已經(jīng)禁用了全局剪輯平面 爆炸粒子系統(tǒng)的網(wǎng)格發(fā)射器的生成被延遲 我們減少了"結(jié)構(gòu)"基礎(chǔ)材料中紋理采樣器的數(shù)量
現(xiàn)在我們計(jì)劃繼續(xù)優(yōu)化EVERSPACE 2,隨著我們的開(kāi)發(fā)進(jìn)程,未來(lái)還會(huì)有更多的更新。
高射炮錯(cuò)誤已消除

????首次在我們的發(fā)布版本中報(bào)告的高射炮錯(cuò)誤,已經(jīng)困擾我們很長(zhǎng)時(shí)間,就像我們Slack上的大量線程所表明的那樣。我們很高興地報(bào)告,今天的補(bǔ)丁修復(fù)了這個(gè)問(wèn)題!
????對(duì)于那些從未遇到過(guò)它的人,我們?cè)谟螒蛑杏幸粋€(gè)非常嚴(yán)重的凍結(jié)錯(cuò)誤,盡管罕見(jiàn),但在激烈的戰(zhàn)斗中可能會(huì)發(fā)生。
????我們很快發(fā)現(xiàn),這個(gè)問(wèn)題只在使用高射炮時(shí)出現(xiàn),但我們無(wú)法在我們這邊復(fù)現(xiàn)這個(gè)錯(cuò)誤,即使是使用我們社區(qū)成員提供的存檔游戲也不行。
我們的一個(gè)社區(qū)測(cè)試人員可以頻繁地復(fù)現(xiàn)這個(gè)錯(cuò)誤,感謝Flori!
????為了隔離問(wèn)題,我們嘗試了一些代碼修改,并在我們的開(kāi)發(fā)分支上構(gòu)建了一個(gè)新版本(每次都幾乎花費(fèi)了我們一整天的時(shí)間),然后等待Flori測(cè)試這個(gè)新版本并確認(rèn)它是否還存在。
????在經(jīng)歷了幾次迭代后,我們發(fā)現(xiàn),當(dāng)在圖形選項(xiàng)中將特效質(zhì)量從Epic設(shè)置為High時(shí),EVERSPACE 2不會(huì)凍結(jié),這給問(wèn)題添加了另一層復(fù)雜性。
在試圖找出這個(gè)問(wèn)題的源頭的過(guò)程中,我們做了以下工作:
將高射炮的投射物VFX從Unreal的Cascade移植到Niagara?
生成并槍擊數(shù)以千計(jì)的Outlaw Scouts?
排除它不是特定于AMD、Nvidia或Intel顯卡的問(wèn)題?
加載無(wú)數(shù)用戶存檔游戲以找到共同點(diǎn)?
模擬100v100 NPC用高射速高射炮相互撕扯,都無(wú)效?
測(cè)試不同的投射物,無(wú)輻射傷害,禁用掉落物品(那個(gè)@Erik直播并驚訝為什么沒(méi)有掉落物品?。?,因?yàn)榈袈湮锟赡軙?huì)被高射炮爆炸物理推動(dòng)?
構(gòu)建一個(gè)沒(méi)有高射炮輻射傷害的發(fā)貨版本?
重新對(duì)齊構(gòu)建管道以構(gòu)建一個(gè)調(diào)試版本
在這次測(cè)試中,我們發(fā)現(xiàn):?
它會(huì)發(fā)生在高風(fēng)險(xiǎn)區(qū)之外?
我們可以排除只有當(dāng)精英死亡并同時(shí)再生護(hù)甲時(shí)才會(huì)發(fā)生?
注意到它只在打擊NPC的致命一擊時(shí)發(fā)生?
這不是一個(gè)幀率問(wèn)題
????作為這個(gè)過(guò)程的一部分,我們清理了一個(gè)團(tuán)隊(duì)成員的舊低規(guī)格電腦,試圖復(fù)現(xiàn)這個(gè)凍結(jié),而且奏效了。所以,我們最后有一臺(tái)可以用來(lái)追蹤這個(gè)錯(cuò)誤的機(jī)器。我們將其RAM升級(jí)到32GB,并附加了兩個(gè)外部硬盤驅(qū)動(dòng)器來(lái)運(yùn)行Visual Studio,然后開(kāi)始在舊電腦上進(jìn)行大規(guī)模的Checkout(約100GB),并開(kāi)始構(gòu)建過(guò)程,以將調(diào)試器附加到本地構(gòu)建。
我們發(fā)現(xiàn),潛在的問(wèn)題可能與導(dǎo)彈鎖定有關(guān),因?yàn)橛袝r(shí)游戲會(huì)無(wú)限地等待代碼的響應(yīng)并凍結(jié)。
????我們?yōu)閷?dǎo)彈鎖定跳到新目標(biāo)時(shí)增加了一些檢查,這似乎解決了問(wèn)題。我們認(rèn)為可能是一個(gè)已經(jīng)死亡并部分取消初始化的敵人接收到了導(dǎo)彈鎖定,而這在一定程度上導(dǎo)致了凍結(jié),因?yàn)橐恍〩UD動(dòng)畫不會(huì)播放。
????我們還不知道為什么這個(gè)問(wèn)題只發(fā)生在使用高射炮和將特效質(zhì)量設(shè)置為Epic時(shí)。但如果出于某種原因,這個(gè)問(wèn)題再次出現(xiàn),那將是另一天需要發(fā)現(xiàn)的秘密。
修復(fù)更新1.0.34243
????修復(fù)更新1.0.34243現(xiàn)在應(yīng)該已經(jīng)在Steam上線,GOG將在本周稍后跟上。包含所有內(nèi)容但除了Engine Trail LOD的這個(gè)更新的早期版本1.0.34068已經(jīng)通過(guò)微軟提交給我們的PC平臺(tái)的玩家。
????如果你在安裝此補(bǔ)丁后遇到任何崩潰,這些很可能是由于下載/更新問(wèn)題引起的。如果崩潰信息包含 "Retry was NOT successful"的文字,那么這就是一個(gè)明確的指示。幸運(yùn)的是,這個(gè)問(wèn)題可以很容易地通過(guò)Steam客戶端的"驗(yàn)證游戲文件的完整性"功能來(lái)修復(fù)。這是如何操作的鏈接:https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB。下面,你會(huì)找到這個(gè)修復(fù)更新包含的所有改變的完整列表。
更新日志 - 1.0.34243?
調(diào)整?
? ? ????進(jìn)一步的性能優(yōu)化
????????"Drake Passage"的地點(diǎn)不再觸發(fā)后續(xù)的支線任務(wù)?
????????已激活的ULTs會(huì)在????????序列結(jié)束后繼續(xù)
錯(cuò)誤修復(fù)?
修復(fù)了使用高射炮殺死敵人時(shí)可能出現(xiàn)的罕見(jiàn)凍結(jié)現(xiàn)象?
修復(fù)了一些條件不能正確堆疊的問(wèn)題?
修復(fù)了在"古代符文插座"旋轉(zhuǎn)動(dòng)畫期間保存游戲引起的破壞狀態(tài)?
修復(fù)了阻止完成"空間裂縫"支線任務(wù)的問(wèn)題 修復(fù)了離開(kāi)工作地點(diǎn)時(shí)可能會(huì)導(dǎo)致玩家無(wú)法獲得獎(jiǎng)勵(lì)的問(wèn)題?
修復(fù)了在"Smoke & Mirrors"主線任務(wù)中允許離開(kāi)地點(diǎn)的問(wèn)題,盡管廣告正在播放?
修復(fù)了一些解決了的古代符文在重新進(jìn)入位置或加載保存游戲后碰撞破裂的問(wèn)題(也修復(fù)了在Forlorn Vale與Warden戰(zhàn)斗時(shí)古代符文的擊中箱問(wèn)題)?
修復(fù)了"High"或更低特效設(shè)置下太陽(yáng)鏡頭光暈不可見(jiàn)的問(wèn)題?
修復(fù)了NPC引擎尾流LOD問(wèn)題
就這樣,我們祝你在DMZ的旅程沒(méi)有高射炮錯(cuò)誤!
Lee及您的ROCKFISH Games團(tuán)隊(duì)致意 ??????