【嚴陣以待】Vol.60雙周通訊 — PSA特輯

警官們注意!
? ? 感謝您參加2023年9月22日舉行的第60屆雙周開發(fā)簡報會!
? ? 今天,我們以玩家服務公告(Public Service Announcement | PSA)的形式介紹了一些重要的細節(jié),內(nèi)容涉及游戲正在進行的開發(fā)過程,以及由于我們的許多部門正在努力為您提供完整1.0版本的游戲,因此缺乏小型更新的技術原因。在這個過程中,我們將描述如何避免開發(fā)時間緊縮、保持效率和完成技術挑戰(zhàn)的視角,這些視角代表了我們目前快速且全面的開發(fā)進展對發(fā)布增量公共更新所帶來的挑戰(zhàn)。
? ? 這一切都是關于前進的動力,而不是永久地停留在搶先體驗階段,我們將見證這個項目的成功,并以一種在未來有著許多成功、成熟和完整的功能的階段與大家見面。我們對迄今為止取得的進展感到非常高興,盡管我們對最近沒有小型更新的問題感到抱歉,但我們感謝大家繼續(xù)支持我們,以便在1.0版本最終到來后,這些令人興奮的游戲更改可以一起發(fā)布。
(注:術語“增量更新”是指在游戲的主要里程碑開發(fā)版本之間作為更新發(fā)布的小型補充包。這些公開版與內(nèi)部測試版形成對比)
? ? 當我們討論說明這個開發(fā)主題的示例時,您還會在整個簡報中發(fā)現(xiàn)大量正在進行的新工作內(nèi)容!
全方位開發(fā)進程與您的關系
? ? 理想情況下,我們很樂意為您,我們的游戲基礎,提供盡可能多的小型更新。然而,由于我們目前的進展,在為1.0版本做準備的這段時間里,我們身處一個快速且全面的游戲開發(fā)旋渦中,目前面臨著相互關聯(lián)和不可分割的挑戰(zhàn)。
? ? 下面一節(jié)概述了這一進展所帶來的一些相互關聯(lián)的挑戰(zhàn)的例子;主要的一點是,我們正處于游戲中許多不同且相互依賴系統(tǒng)的快速開發(fā)中,要進行小型更新的話,我們就會被迫在大版本發(fā)布之前停止1.0版本的開發(fā)、并且要將新系統(tǒng)部分回退并兼容到我們目前公開版的游戲架構。
一個全方位內(nèi)容的開發(fā)示例
? ? 在這個假設的例子中,假設我們計劃發(fā)布一個公共版本作為小型更新,其中包含新地圖“郊狼”,供大家游玩。
? ? 如前所述,我們一直在研究游戲的每一個方面——從改進的SWAT AI(稍后展示!)到廣泛的UI(用戶界面)改進、UX(用戶體驗)大修和新內(nèi)容的添加。它們沒有被劃分為任何“組”,這使得我們不能將它們完整且單獨地適配到公開版本中,并與其他開發(fā)中且未實裝的開發(fā)功能隔離開來。
? ? 這意味著,從技術角度來看,在這個開發(fā)階段,添加新的“郊狼”地圖將需要我們以某種形式添加所有其他功能:
首先,我們需要為您提供我們新的AI生成系統(tǒng)和AI邏輯改進。這意味著要進行大量的打磨,從而從我們當前的預定發(fā)布的內(nèi)容中“鎖定”了一個重點,需要我們抽出時間來專門適配舊版本,從而推遲全面更新的發(fā)布。這種內(nèi)容鎖定的障礙剝奪了我們當前的開發(fā)優(yōu)先級,這也是下面所有剩余要點的大致情況。(“預內(nèi)容鎖定”指的是我們鞏固現(xiàn)有功能、停止添加新功能并為小型更新版本打磨它們的時間點)
下圖:“郊狼”當前WIP(開發(fā)中)版本的預覽




我們需要為您提供我們所有“郊狼”地圖所屬的新角色模型,其中大多數(shù)仍在等待角色動畫骨骼適配,其中一兩個仍在藝術概念設計階段中。
如果我們不這樣做,我們將不得不使用通用模型作為臨時替代角色,這將在沒有所需角色多樣性的情況下創(chuàng)造沉悶的游戲體驗。
下圖:不同地圖的新角色模型(WIP)




我們還需要為您提供新的"量子"音效系統(tǒng),如果沒有它,音頻將無法在目前的公開版中正常播放
我們需要提供新的地圖選擇系統(tǒng)(WIP)

我們需要為您提供新的SWAT角色定制系統(tǒng)、武器選擇系統(tǒng)、警察局大廳、游戲音樂以及與每個系統(tǒng)相關的物品。其中許多仍處于后期開發(fā)階段,但它們還沒有準備好加入公開版本中。
下圖:新警察局幾個區(qū)域的景色


此外,我們還需要提供簡報菜單、交互式平板電腦、每個地圖的簡報以及配音、地圖和媒體詳細信息。

接下來,我們需要回退此開發(fā)構建版本所特有的所有其他更改,然后修復舊系統(tǒng)與新系統(tǒng)鏈接相關的任何問題(例如,所有新的UI代碼都被恢復成舊版本,但在其他領域中已經(jīng)為此新UI代碼編寫的代碼也必須重寫和修復)
最后,我們需要花至少幾周的時間來確保質量保證通過,來測試一個與1.0的預期版本幾乎完全不同的臨時公開版本。
進一步的意義和前進的動力
? ? 舉個例子,在開發(fā)周期的這一階段發(fā)布小型增量更新就像拆除一棟房子,用臨時部件重建一半,為其提供家具,然后再次拆除大部分房子,以重建我們正在努力的“最終”房屋,一個基本上完全不同的房子。
? ? 當這種大規(guī)模、相互依存的開發(fā)正在進行時,發(fā)布更新會給團隊帶來持續(xù)的巨大壓力,嚴重地導致我們?yōu)榱税l(fā)布更新而處理并重做舊工作。
? ? 我們的目標是發(fā)布一個強大的產(chǎn)品,我們可以在V1.0后繼續(xù)更新。確保我們的團隊有效地工作,熱愛他們正在做的事情,熱愛他們正朝著什么方向努力的感覺,這是我們認為對我們的過程至關重要的事情。
? ? 這很重要,我們在做這件事時考慮到了公開版本和小型更新趨勢的技術限制。我們的最終目標是為您提供完整的體驗,這將提高游戲的質量和可重復游玩性,并在我們推出1.0后的新更新時自然會讓您獲得更多新內(nèi)容。
結論
? ? 我們?yōu)榇蠹覝蕚淞舜罅績?yōu)秀的內(nèi)容和修復程序,但我們希望這次簡報能更好地說明技術限制,為什么我們不能為目前的公開版本中發(fā)布小型更新,同時我們在游戲開發(fā)的各個領域都在努力實現(xiàn)1.0版本,直到搶先體驗階段的結束。
? ? 在我們結束之前,下面的圖片將讓我們看到一個新的地圖:一個海濱住宅,可能發(fā)生的事件與遠處的碼頭和翻滾的海浪形成了鮮明的對比。

? ? 我們的第60次開發(fā)簡報到此結束。下次一定要收看更多開發(fā)新聞!
? ? 你是Youtube或Twitch上尋找新游戲的內(nèi)容創(chuàng)作者嗎?我們會掩護您:Ready or Not與Lurkit合作,提升游戲性!在這里聯(lián)系我們的Lurkit活動:
https://www.lurkit.com/games/ready-or-not/videos

Keep your feet on the ground?|?腳踏實地
VOID Interactive