看板 Emulator 關於我們 聯絡資訊
對老玩家來說應該不是新鮮事啦XD再怎麼遲鈍的人玩過幾次之後就會發現一些怪狀況,最明顯大概就是RYU的輕膠連發,玩家就算用連發搖桿也達不到那種消血速度,再不就是需要集氣的軍佬腳刀被cpu發動時卻不用集氣wwwww 建議點連結去看,有gif演示比較好懂..y -- 當年玩《快打旋風2》時總是打不過CPU就去?多年後玩家重測,發現CPU打贏你的秘訣在於他作弊 https://www.techbang.com/posts/73082-when-playing-fast-and-away-2-always-cant-beat-the-cpu-years-later-the-player-retested-and-found-that-the-secret-of-the-cpu-to-win-you-was-that-he-cheated 遊研社 2019.10.01 17:00 不按常理出牌,仗著自己有後門作威作福,有時甚至無視遊戲本身的規則。近日格鬥遊戲主播desk就進行了一系列的試驗,分析了《快打旋風2》中CPU究竟是如何不擇手段地作弊開掛的。 首先,《快打旋風2》的CPU在某些時間可能會偷偷開啟無敵模式。 最典型的情況出現在CPU和玩家同時出招時。在實驗中,面對玩家的連續下段快拳攻擊,CPU用一招較慢的踢擊反擊玩家,玩家出拳並沒能打斷CPU。 而當desk試圖自己還原這一動作時,發現這個動作本身並沒有無敵的設定,在正常情況下,你使出這招一定是會被打斷的,只是CPU使用時開啟了無敵。 類似的事情在《快打旋風2》中時有發生,在比拼手速的對決中如果CPU慢了就經常會開啟無敵,即使玩家先出手的情況下,最後贏的依然是CPU。 在desk的測試中,玩家明明已經提前蹲防了,但依然還是被CPU的攻擊打中。 他還發現,正常情況下下圖這招從出手到產生判定需要經過3幀,但當CPU使用時,第一幀就有了判定。也許CPU出招的判定機制都是不一樣的。 此外,還有一種明顯的作弊就是CPU的「解暈大法」。 在快打旋風中,當你被對手連打太多,這時你會暈眩一時無法動彈,也就形成對方的可趁之機,可以趁機用重拳來讓你大失血。 但是,在CPU眩暈之後,如果玩家想進行追擊,CPU會以超人的速度瞬間恢復正常,擋下玩家的攻擊。根據試驗,CPU從眩暈中恢復只需要12幀,也就是五分之一秒的時間,這對於CPU來說幾乎等於沒有。 還有更過分的是,CPU可以無視遊戲的機制,使出玩家做不出的操作。比如蓋爾的腳刀,本來需要先蹲下蓄力才可以發出。但在CPU使用時,這個技能基本是個瞬發技能,CPU會像徵性的蹲一下,但時間基本可以忽略不計。 CPU的下蹲比較像是基於禮貌,因為有時候它連裝都懶得裝了,直接旱地拔蔥就是一腳。 成喪心病狂的傷害,一個投技甚至可以打掉95%的生命值。 為什麼快打旋風2的CPU這麼喜歡開掛呢?先前一位名為SF2PLATINUM的愛好者利用逆向工程得到了程式碼,解答了一些問題。 快打旋風2的AI與現代遊戲相比簡單得多,CPU不會學習玩家的行為作出自己的判定,它的行為都是提前寫好的,由很多個不同情境組成的。包含了遊戲中可能出現的各種情況,然後根據不同的情況作出不同的動作。 比如CPU的攻擊就是從眾多預先寫好的攻擊指令中隨機抽取的,下圖就是隆的一套簡單難度下的出招模式——三連波動拳打暈加投技。 快打旋風2中的CPU發出招式本身是不需要任何蓄力或者指令輸入的。腳本裡寫了發出技能,蓋爾就會直接作出腳刀的動作。只要腳本需要,甚至可以讓他在空中發出腳刀。 而有些動作,比如春麗的百裂腳,CPU會先假裝作出一些動作好像是在輸入指令,但實際上這是寫在腳本里的,讓玩家覺得比較真實——蓋爾的腳本可能是忘了寫這段了。 快打旋風2中的每個動作都有一個標籤,對應每一幀的動畫。當玩家輸入指令後,電腦根據標籤調取相應的動畫,而CPU是可以看見這個標籤的。因此它作出的反應是在指令輸入的瞬間作出的,而且比螢幕上顯示的畫面還早。 CPU能很快從眩暈中醒過來,可能就是因為玩家的進攻觸發了某個防禦劇本,導致CPU直接無視了眩暈狀態而進行了防禦。 SF2PLATINUM說遊戲中還有一個指令可以關掉角色的碰撞效果,利用這個指令可以透過腳本完成“白金之星”躲波動拳的操作,也就是之前看到的無敵時間的由來。 所以快打旋風2的CPU確實會作弊,不少作弊行為是因為遊戲設計本身所造成的。這可能讓你鬆了一口氣,原來格鬥遊戲打不過電腦,就是因為它總作弊啊? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.11.52.186 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1569983635.A.51B.html
superrockman: 電腦作弊不稀奇 不過這個.....好像太過分了些XD 10/02 11:47
ddrdod: 錯字:輕膠 10/02 12:04
sendicmimic: 可以利用腳本固定這點來抓行動模式過關 10/02 12:25
sendicmimic: 像爪子男你只要出下踢他就一定高跳,完美打贏很簡單 10/02 12:27
aton602: 很正常,這在日本稱為超反應,AI都是以玩家動作判斷下一 10/02 16:06
aton602: 步的程式寫法比較簡單。缺點是AI蠻死的,被抓到模式都很 10/02 16:06
aton602: 好打 10/02 16:06
aton602: 各家格鬥遊戲基本上都是這種AI 10/02 16:08
cloud1017: 很多早期格鬥遊戲就是用一般打法會玩到賭爛 10/02 16:27
cloud1017: 但是用角色特定打法又會覺得無趣 10/02 16:27
rogerkidd: 有在U2B看過影片了 10/02 18:12
poweryeh: SSF2是我玩過最受挫折的格鬥遊戲 10/02 22:17
poweryeh: 每次打第一關的DJ都過不去 電腦強的跟鬼一樣 10/02 22:17
kee32: 我高中時可以一道全破耶!偶爾啦... 10/03 02:00
kee32: 跟人打就很弱,因為我很呆,出招很固定很好猜 10/03 02:01
wyiwyi: 暈的那個很有印象XD 10/03 08:24
aton602: SSF2人氣會大降就是新角AI太扯,開幕GG已經是常態 10/03 18:02
rogerkidd: 打暈瞬醒,咬人直接咬3/4血 以前都是打SSF2不想遇到 10/03 23:40
andy6805: 布蘭卡的更機歪 一個下重拳打掉你1/3血量 10/04 10:38
ginhwa: 我以前一直以為是bug,居然是作弊 10/04 17:03
ginhwa: 布蘭卡輕手攻擊可以破本田百烈掌算作弊嗎 10/04 17:04
cancerstan: 印象中被布蘭卡咬和塔爾席槌頭怎麼連打掙扎都沒用 10/04 18:58
darknote: 本田也能強姦掉1/2的血 10/05 18:31