RoN支持者開發(fā)日志(60——2023/09/22

摘要:開發(fā)進程
寫在前面的話
該篇內(nèi)容來源于VOID向玩家群體所發(fā)送的郵件與Steam的公告。
該翻譯旨在讓更多的人了解與理解RoN游戲以及官方開發(fā)組。
如有錯誤,敬請指出
注:本篇部分表達經(jīng)過潤色與本土化,具體意思請以英文原文為準


2023.09.22 Ready Or Not 支持者開發(fā)日志 卷60
內(nèi)容:開發(fā)進程
來自 VOID Interactive
緒言
????????嘿,老哥們!
????????這是我們兩周一次開發(fā)者日志的第60卷!
????今天讓我們來聊聊,我們因為各個團隊都在努力開發(fā)1.0版本,從技術(shù)層面來說沒法構(gòu)建新的公開版本(更新),以及我們目前正在開發(fā)什么內(nèi)容。我們將以技術(shù)開發(fā)的視角,來講述一下在開發(fā)過程中,我們難以在全面而快速的開發(fā)中構(gòu)建更新版本的原因,同時聊聊我們是如何避免開發(fā)過于緊張,如何維持開發(fā)效率的。
????????而這一切都是為了進一步向前,而不是一直Early Access,我們將見證這個項目在不遠的將來,能成功地以成熟完整的樣子于大家見面。我們很抱歉那么久為玩家?guī)硪淮胃?,但我們目前對開發(fā)進展很滿意,我們很感謝大家對我們的支持,我們很興奮現(xiàn)在的開發(fā)內(nèi)容,最終都能在1.0版本中展現(xiàn)給大家。
(注:更新版本(incremental update)指的是在大版本(里程碑版本)之間的那些公開更新。于公開更新相對的則是非公開的開發(fā)更新。)
????????這次,我們不僅會展示一些開發(fā)成果,我們也會展示不少正在開發(fā)內(nèi)容。
全方位開發(fā)流程與玩家的聯(lián)系
????????理想情況下,我們希望能盡可能為玩家提供更多的游戲版本。但就我們目前的開發(fā)進展來說,在快速、全面地開發(fā)1.0版本的過程中,有許多開發(fā)都是相互關(guān)聯(lián)且分割不開的。
????????下一段我們會舉例說明一些開發(fā)為啥會互相關(guān)聯(lián);主要因為游戲中多個相互依賴的系統(tǒng)都在快速開發(fā),如果要構(gòu)建一個開發(fā)版本,則需要在1.0之前的一些關(guān)鍵的節(jié)點保證開發(fā)進程的中斷、恢復(fù)與同步。
(PS:此處應(yīng)該指的是構(gòu)建一個穩(wěn)定版本需要停下來做測試,然后恢復(fù)到開發(fā)中,而且還需要保證更新出來的版本,在各個系統(tǒng)之間相互同步和平衡)
全方位開發(fā)的例子
????????假如說,我們想構(gòu)建一個包含新地圖 郊狼(Coyote)的更新給玩家玩。
如我們上文所說的,游戲正在全方位開發(fā),——從Swat AI的改進(稍后展示)到整體UI/UX的調(diào)整。各個不同的開發(fā)系統(tǒng)沒法劃分成完全獨立的組件,更沒法從開發(fā)中抽離到新的更新版本中。
????????而這就意味著從技術(shù)角度來說,在現(xiàn)有階段,要加Coyoe這種新圖,就需要我們以某種形式把相關(guān)的系統(tǒng)功能也加進去。
首先,我們得現(xiàn)想辦法實現(xiàn)新的AI生成系統(tǒng)與AI優(yōu)化。而這就意味著我們要從當前的開發(fā)抽離出來,去大量打磨(測試和優(yōu)化),繼而導(dǎo)致完整更新要往后推遲。這種內(nèi)容固化的問題將導(dǎo)致我們沒法繼續(xù)開發(fā),這也是我們下面要聊的核心。
(“內(nèi)容固化”,指的是我們停止開發(fā)新功能,為現(xiàn)有的內(nèi)容進行鞏固、優(yōu)化的時間點)




我們也還需要實現(xiàn)地圖中的一些新角色,大部分角色模型都還在開發(fā),甚至還有一些還在概念階段。
但如果我們不這樣實現(xiàn)這些系統(tǒng),我們就得用別的模型作為占位符,這樣子會大大降低游戲的角色多樣性,讓游戲變得更無聊。




此外,我們還需要實現(xiàn)新的 海量音效系統(tǒng)(Quantum Sound System)用以支持建筑中的聲音播放。
我們也得先辦法實現(xiàn)新的地圖選擇系統(tǒng)。

我們更需要實現(xiàn)新的自定義系統(tǒng)、武器選擇系統(tǒng)、新的警局地圖、新的配樂以及跟這些系統(tǒng)相關(guān)的東西。雖然不少系統(tǒng)都已經(jīng)在收尾了,但還遠沒達到能更新的程度。


此外,我們還需要提供簡報系統(tǒng)、ATAK(交互式平板電腦)、地圖對應(yīng)的簡報內(nèi)容、配音、藍圖和更詳細的信息。

然后,我們需要回滾新開發(fā)的內(nèi)容,修復(fù)新舊系統(tǒng)所導(dǎo)致的問題。(如回滾新UI等之類的東西)
最后,我們還得用幾周時間來測試這樣一個與1.0版本完全不同的臨時版本,以保證游戲版本的質(zhì)量。

未來意義與開發(fā)動力
????????比喻來說的話,在開發(fā)進程的這個階段要想辦法更新,就像是拆掉一棟房子,然后用臨時的東西重建一半,再裝修裝修,然后拆掉大部分,再重建成最終的房子,跟中間的完全不一樣的房子。
????????在這類改動規(guī)模較大,且相互關(guān)聯(lián)的開發(fā)進程中,發(fā)布更新會給整個開發(fā)團隊帶來相當大的開發(fā)壓力,會導(dǎo)致開發(fā)團隊重復(fù)開發(fā)內(nèi)容。
????????我們的目標是開發(fā)一個優(yōu)秀的游戲,在1.0版本后也將持續(xù)更新。確保開發(fā)團隊高效工作,熱愛自己所從事的,熱愛自己所努力的事物,對我們非常重要。
????????這確實對我們很重要,所以我們在過程中就充分考慮了開發(fā)驅(qū)動力與構(gòu)建更新版本在技術(shù)方面的問題。我們的最終目標是為玩家提供完整的游戲體驗、提高游戲的質(zhì)量與可持續(xù)性(可重玩性),在我們發(fā)布1.0版本之后,你肯定會愛不釋手的。

結(jié)語
????????這就到了第60卷開發(fā)者日志的結(jié)尾,別忘了繼續(xù)關(guān)注未來的開發(fā)信息。
????????如果你們想要幫我們在Steam支持者的開發(fā)版本上測試新內(nèi)容,并與我們反饋您的意見,親自參加RoN的各種活動,歡迎來www.voidinteractive.net或在Steam商店頁面購買成為支持者。
????????若你是在Youtube或Twitch上想做點新游戲的視頻創(chuàng)作者的話,要不要試試這游戲?Ready or Not已和Lurkit合作以提升創(chuàng)作體驗。請務(wù)必在這關(guān)注我們:https://www.lurkit.com/games/ready-or-not/streams

腳踏實地,志存高遠
VOID Interactive

????????其實從開發(fā)角度,在一個個相互聯(lián)系的需求里面,要臨時構(gòu)建版本確實很麻煩,尤其是要保證質(zhì)量上線這事上。
????????大部分開發(fā)肯定選擇整體開發(fā)完整后,測試上線,而不是中途臨時構(gòu)建一個穩(wěn)定版本,這事Void解釋的倒是在理。就看他最后給我們看啥樣的1.0了。
E1xP
2023/09/24