[閒聊] 《快打旋風6》的「實時旁述」是怎麼辦到
《快打旋風6》的「實時旁述」是怎麼辦到的?卡普空親自解釋背後功夫
遊戲開發者會議「CEDEC 2023」已在 2023 年 8 月 23 日舉辦。在首日的講座上,由卡普空的薮下剛史、岩本卓也,以及 Andrew Alfonso 帶來《快打旋風6》新增的功能「實時旁述」的背後運作邏輯。
如果玩家開啟「實時旁述」功能,就能夠在對戰中聽到主播賽評針對遊戲的現況進行實況講解。這個功能其實有 3 大目標。一是傳達目前的賽況、二是精確傳達比賽關鍵點、三則是讓玩家體驗到真實比賽的緊張感。
為了要讓「實時旁述」可以成功實現上面 3 大目標,其實背後可以大略概括承三個處理步驟。從事前開發這套系統時,就要先界定好「什麼時候用什麼台詞」,例如用普通摔的話,就要對應到「摔了!」等相關台詞等。
接著第二個要面對的,就是要讓系統去「找出有哪幾句台詞大致符合現在的遊戲戰況」,例如當對戰真的出現普通摔時,跟普通摔相關的複數台詞就會被系統鎖定。
系統最後一個步驟,就是要選擇「最符合當下戰況的台詞,並撥放出來」。例如執行普通摔指令時,會有「摔了!」、「要摔嗎?」、「這邊用摔技!」等複數台詞被鎖定,接著再輔以由目前戰況構成的變數,選擇出最適合當前戰況的台詞。
不僅如此,每個台詞都有自己所謂的「條件」。這邊同樣以「普通摔」來舉例。當有玩家執行「普通摔」指令時就會對應到 4 種狀況:摔空、摔到、摔到康,以及被解摔;關於體力方面的台詞條件也是,雙方80%、50%、25%、5%血量時都會對應到各種不同的條件。
但其實格鬥遊戲有著許多戰鬥技巧以及狀況,當然必須要盡可能定義出能含括所有狀況的條件,但這仍有極限。開發團隊在用上權力後,遊戲發售時約有350種以上的台詞條件。
而台詞總數對應「與每個條件相關的數量」,為了避免相同的台詞不斷重複出現讓玩家聽膩,基本上會針對每個條件準備專屬的台詞,特別是在重要場景或常發生的狀況時,會設定較多的台詞。
最後畫龍點睛的就是旁述員的情緒了。包括「雙方體力差距」、「體力剩餘量」、「剩餘時間」、「現在第幾局」等都代表著一套變數,系統會根據目前的戰況在背後進行變數計算,得出這個時候的旁述員是應該比較冷靜的播報、還是情緒高昂的播報。
在系統層面上也有問題需要解決。第一是開發團隊在初期無法在確保遊戲60FPS的同時、還能處理超過4000條以上的台詞;第二是必須解決當遊戲「回溯」時的解決方案,因為如果遊戲回溯的話,哪麼實況台詞就有可能跟回溯後的戰況不同。
那麼該如何解決這兩個問題呢?開發團隊決定不讓旁述系統即時抓取當前frame數、而是抓取約當前frame數0.3秒前的frame數來做決定。這樣的好處可以減低系統處理的負擔,同時因為0.3秒前的frame數已經是比可能發生回溯frame數還要更之前的,所以自然也不用擔心發生回溯時播報台詞對不上的狀況。
至於台詞總是與各條件這麼多,到底該怎麼樣進行調整呢?答案就是投入大量的人力去進行除錯。雖然也是有運用一些工具來讓工作更有效率,但花費的時間依舊非常可觀。
雖然大部分玩家通常會將這個功能關閉(包括筆者),但是在了解卡普空在這套新系統背後投入的努力後,下次不妨開啟「實時旁述」打個幾場、體驗自己被實況播報的感覺吧!
https://www.toy-people.com/?p=83045
-----
https://youtu.be/43-M8SimYCU
大部分玩家都還是關掉居多吧?
--
等哪天加進石頭跟魯比我再打開 不然好吵又聽不懂
阿不就NBA2k系列
開過,但Ai始終是Ai,講解很沒感情,而且常常重複同樣
的話
籃球 足球 摔角都有就是了
體育遊戲:蛤 這是值得拿出來說的事?
好酷
這感覺蠻雞肋 好像很多人都關了
股市 天氣都行
新手會用幾次吧,發現吵死了影響我看畫面
不過那個可以看高手對戰REPLAY功能我覺得很不錯
最近會開那個很像重金屬搖滾雙面人的來聽,配一個講話
溫溫的主播還蠻好笑的
換個角度想 用這技巧設計出來的敵人戰鬥AI會是多麼靠北
可惜沒收錄なない和大貫...
考杯 結果是工人智慧XD
應該會有中文語系吧 只是看看是哪種腔調
我想要こくじん的播報ww
動作遊戲很常被靠北的電腦讀指令就是這樣啊 這篇技術上
另外多處理的是連線有rollback的狀況
小中人形! 小中中 小中中 小中中大!
還蠻無聊的其實
可以預判再叫我
球類運動早就有了就是 不過大多不會去聽
根本不想開啊XD
因為日文跟英文聽不懂啊
EA:?
那個功能超好笑的主播認真講解,另一個講的很滑水XD
有 中文字幕呀
覺得很干擾沒開過
實況功能VF之前就有了
金錢拿球
還不少職業選手開台會開
可能有小比賽沒人播報就可以開來用
挺有趣的 感覺有機會用multi-model來解而非heuristics 可
以蒐集以前大賽的遊戲紀錄與實況弄成平行語料 去finetune
speech-text的pretrained model 搞不好就能實現AI自動實
況
剛好最近FB有釋出seamlessM4T 可能有搞頭
不過不確定遊戲紀錄用文字表示適不適合 可能不行吧
全民打棒球的徐展元不是也是差不多功能?
爆
[閒聊] 各版本的洗腦台詞/名台詞?暴雪的遊戲或多或少都會有一些洗腦台詞和名台詞, 魔獸也是,每個版本都會有些特別能讓玩家說道的台詞。 舉例來說: 二版:你還沒準備好 三版:沒有王能永遠統治爆
[討論] 台詞經典不下電影本身的例子多嗎這幾天看了一些老片, 有些劇情歷歷在目,有的則是記憶模糊, 一但關鍵台詞出來記憶如同開機般瞬間回來 電影很經典但台詞更經典的狀況 有沒有可能忘了劇情本身,但絕對忘不了的對白?94
[問卦] 軍教片中最經典的台詞是?義務役將改成一年了 雖然不像兩年那樣的長 但也是需要開始慢慢數饅頭 我們也拍了許多的軍教片 但最經典的台詞是?62
[討論] 台劇新生代口條尷尬原因?一直覺得台灣除了老一輩的演員 幾乎所有新生代口條都滿尷尬的 容易出戲 看歐美劇時就不會有這種感覺 但也許是非母語61
[閒聊] 到了XB3戰鬥語音仍有比不過XB1的地方(這篇是滑推特時想到的廢文) XB3戰鬥的時加了依照戰鬥狀況會有相對的語音 比如說要放倒地技能時會說[倒下吧]之類的 (但是如果技能沒命中什麼事都不會發生) 敵人攻擊目標從防衛者變成治癒者或攻擊者時也會說相對應的台詞 反過來也是一樣45
[閒聊] 支那央視新戲被抓包抄BL小說台詞一字不差央視新戲被抓包「抄BL小說《天官賜福》」!台詞一字不差 劇組認了:疏忽 記者李湘文/綜合報導 大陸央視電視劇《我們的日子》近期正在熱播,故事以4個家庭、2個世代的故事為主軸, 描寫溫馨鄰里情感而受到歡迎。沒想到,該劇近日播出的集數中,被網友發現有一段台詞 和知名BL小說《天官賜福》一模一樣,劇組為此在23日發出聲明,坦承確實有所疏失,向15
[心得] 機戰30 一些值得注意的新要素這次機戰30搶先體驗的前4話 雖然說因為版權因素,大半的音樂和原作動畫場景 都被省略了,但也足夠感受到大部分的變化。 首先是關卡任務,主線變得有適度的彈性分歧 也有達成任務條件後的簡短艦內劇情10
Fw: [閒聊] 到了XB3戰鬥語音仍有比不過XB1的地方作者: dahos (dahos) 看板: NSwitch 標題: [閒聊] 到了XB3戰鬥語音仍有比不過XB1的地方 時間: Mon Aug 22 10:16:55 2022 (這篇是滑推特時想到的廢文) XB3戰鬥的時加了依照戰鬥狀況會有相對的語音3
[情報] 陸服將新增密語系統不愧是密語系統 講得不清不楚 但從後面的台詞來看 該不會是把ASMR搬進來了?1
[問片] 只記得 You sly guy 這句台詞~~(已解決)(棒球先生)大家好,想問大大們一部片, 當中的男主角說了一句台詞:You sly guy (你這狡猾的傢伙), 語氣沒有很火爆,就是一種發現被隱瞞,然後不甘心的感覺。 不知道為什麼對這句台詞跟語氣特別忘不了, 但超過十幾年一直沒回想起來...
爆
[蔚藍] 聖誕SP生放爆
Re: [閒聊] 絕區零的初玩感想爆
[推投] 銀魂 最喜歡女角「1票」79
[閒聊] 史丹利是不是真的很恨統神?81
[閒聊] 絕區零的初玩感想71
Re: [閒聊] 中山龍不再是鏈鋸人監督64
[閒聊] 漫威爭鋒似乎在華語圈紅不起來62
[閒聊] 結果原神5.3卡池改動也太爛了吧61
[Vtub] 星街:我看到馬票飛來飛去52
Re: [閒聊] 絕區零的初玩感想50
[閒聊] 黑白妹不看攻略只玩出農夫結局47
Re: [閒聊] 統神是不是才是真正的贏家43
Re: [鳴潮] 唉,我們鳴潮怎麼又要死啦37
[討論] 為何手遊一定要體力制38
[MyGO] 爽世為什麼那麼愛CRYCHIC啊37
[問題] 吉良吉影自我介紹 真的嗎37
[閒聊] CDPR:談戀愛是做遊戲重要的一部分(巫師438
Re: [闇龍] 跨性別總監談失敗原因:玩家不夠包容34
[閒聊] 統神拳上給我們什麼啟示?37
[閒聊] 壞女人的魅力是什麼?37
[情報] 章魚嗶的原罪 PV29
Re: [閒聊] 統神是不是才是真正的贏家33
[情報] 魔都精兵的奴隸 二期 新CV公開32
Re: [閒聊] ptcgp 新卡包 超夢直接霸榜??????爆
[闇龍] 跨性別總監談失敗原因:玩家不夠包容31
Re: [閒聊] すき家是怎麼一統台灣速食牛丼江湖的?☺29
[情報] 2024年 Google 動畫/電玩 世界搜尋榜26
[討論] 黑白妹2要注意的事項。。27
[閒聊]D4跟POE2哪個值得入手?25
[情報] 親女兒閃刀姬又出異圖啦