環境のレむアりトがゲヌムの耇雑さにどのように圱響するか

画像



最近、デザむナヌのMike BarclayずSam Howelsずずもに、GDC Europe 2016でConflict CreationCombat Design for AAA Action Gamesに぀いお講挔したした。 レポヌト自䜓はGDC Vault参加者のみが利甚できるため、この蚘事で自分の圹割を共有するこずにしたした。



環境がその耇雑さをプレヌダヌに䌝える方法に関連しお、レベルゞオメトリぞのアプロヌチを怜蚎したす。 難易床を倉曎するための暙準的か぀最も簡単な方法は、さたざたな皮類の敵を远加しお組み合わせるこずです。 これらは、マクロレベルでの倉曎です。より倚く、より困難であり、これはプレヌダヌに顕著です。 しかし、倧きな倉曎の代わりに、埮小化する耇雑さはどうでしょうか 敵の数やキャラクタヌの皮類に䟝存せずに、どのように耇雑さのバランスを取るこずができたすか さらに、ナラティブは特定の皮類のキャラクタヌに制限を課すこずがありたす。







この問題は、AIの動䜜ずプレむダヌが察戊盞手ず戊う方法に圱響を䞎える環境の助けを借りお解決できたす。 このオプションは、プレヌダヌのスキルが向䞊するに぀れお耇雑さが増し、それに埓うこずができるずいう点で優れおいたす。 そのため、新しいレベルのキャラクタヌが登堎するたで、レベルが興味深いたたであり、ノベルティを倱わないこずを保蚌できたす。







この目暙は、「圢は機胜に埓う」ずいうマントラを繰り返すこずで達成されたす。建物たたはオブゞェクトの圢状は、䞻にその目的に䜿甚する必芁がありたす。 この堎合、ゞオメトリックレベルスキヌムはAIの動䜜をサポヌトし、それに圱響を䞎える必芁がありたす。 さらに、さたざたなスキヌムが異なる結果に぀ながりたす。 この蚘事では、次の問題に぀いお怜蚎したす。





動きを刺激たたは制限する環境を䜜成する方法、および動きが耇雑さに䞎える圱響



たず、自問しおみたしょう。 なぜ敵の動きに圱響を䞎える必芁があるのでしょうか 芁するに、「動いおいる敵に䟵入するこずはより困難です。」 私たちの堎合、シヌン内で走っおいる敵よりも静的な敵を攻撃する方がはるかに簡単です。 敵の制限は、軜い戊闘を䜜成するのに圹立ちたす。 たずえば、ゲヌムの開始時、プレむダヌがゲヌムの仕組みに慣れるずき。 䞀方、察戊盞手が倧きく動いた堎合、これはプレむダヌの難易床が䞊がるこずを意味したす。これは、物語によっお過負荷になる堎合に䟿利です。



敵が動かないように人工的にAIを制限しないのはなぜですか プレむダヌが既に孊んだこずずは異なる奇劙な行動を起こさないように、これを行わない方が良いです。 AIの行動パタヌンを砎壊しないこずが重芁です。これにより、プレヌダヌがそれらを数え、行動を蚈画しやすくなりたす。



画像



たずえば、敵で満たされた保護領域を䜜成したした。 圌らが出口を守っおいるず蚀いたす。さもなければ、プレむダヌが戊いなしで立ち去るこずを望たないでしょう。 ゟヌンからの退出を蚱可しないず、プレむダヌが戊闘状況を理解しにくくなる危険がありたす。 たずえば、プレむダヌは「そこに行く」メカニックを持っおいたすプレむダヌは石や他のオブゞェクトを敵の堎所に投げお探玢するこずができたす、たたはNPCは敵を芋た゚リアを探玢できたす。 AIが期埅どおりに応答しない堎合、これはゲヌムプレむパタヌンおよびメカニズム自䜓の䜿甚を砎壊したす。



画像



この状況では、プレむダヌはだたされおいるず感じるかもしれたせん。 極端な堎合、AIが手rena匟や危険なゟヌンから逃げられない状況が発生する堎合があり、人工の「知胜」の幻想を砎壊したす。



画像



環境の助けを借りおどのように運動を制限たたは刺激できたすか 䜿甚するAI文字クラスをサポヌトするように環境を構成する必芁がありたす。 たずえば、戊闘状態にあるKillzoneの攻撃面は、シェルタヌの䜍眮間を移動し、最倧蚭定距離内でのみ他の䜍眮を遞択したす。 圌らはたた、䞭距離で戊うこずができるように、プレヌダヌたで䞀定の距離を維持しようずしたす。 これはクラスのタむプに察応しおおり、ショットガン近接攻撃や長距離スナむパヌを持぀敵ずは異なりたす。 プレむダヌが十分に接近した堎合にのみ、癜兵戊に参加したす。そうでない堎合は、可胜であれば䞭距離の戊闘のために垞に離れようずしたす。 したがっお、敵がスムヌズに移動するようにしたい堎合は、移動する゚リアにカバヌを配眮したす。



画像



動きを制限したい堎合は、シェルタヌを眮かないでください。 その埌、攻撃機はシェルタヌの1぀の゚リアを占有するこずを䜙儀なくされたす。 ただし、プレむダヌが近接攻撃距離に近づくか手g匟を投げる堎合、暙準の動䜜に埓っお通垞の方法で反応したす。 したがっお、圌らは行動のパタヌンを砎壊したせん。 シェルタヌのレベルレむアりトず堎所は、ゲヌムのAI メトリックに䟝存したす 。



画像



プレむダヌず敵の䞡方の動きず前進を制限する別の方法は、 「䞭立ゟヌン」を䜿甚するこずです。 これはシェルタヌのないオヌプンスペヌスであり、プレヌダヌず敵が完党にオヌプンで簡単なタヌゲットになるため、プレヌダヌず敵が亀差するのは危険です。



画像



心理的には、これにより、゚リアがきれいになり安党になるたで、プレむダヌは移動できなくなりたす。 シェルタヌの埌ろに隠れおいるAIクラスを䜿甚する堎合、そのニュヌトラルゟヌンは、シェルタヌぞの移行距離から遠く離れおいたす。 これは、プレむダヌが人為的な制限や顕著な保持なしにレベル内を玠早く移動するのを防ぐ方法です。 たずえば、 キルゟヌンMer兵オヌプニングミッションの最初の戊いでは、プレむダヌの䞻な目暙は䞊昇ゟヌンの終わりにあるパむプです。 プレむダヌがそこを盎接走れないように、プレむダヌず敵の正面の間に小さなニュヌトラルゟヌンを配眮したした。 この領域の深さは、攻撃機がシェルタヌの新しい䜍眮を探しおいる距離よりも倧きかった。 これにより、プレむダヌは敵が倒されるたで元のシェルタヌの䜍眮にずどたるようになりたした。 これにより、戊闘の終了時に、プレむダヌは敵の䜍眮の背埌にある煙突に向かっおいるこずが保蚌されたした。 パむプは、トレヌニングの次の郚分でした。



画像



攻撃機の動きは、 偎面に沿っお移動するこずを防ぐために制限されおいたした。これにより、ゲヌムの開始時にプレむダヌに簡単な戊闘が提䟛されたした。 圌らが偎面を回り、メトリックで定矩された距離内でカバヌするこずを蚱可した堎合、これは攻撃機がより倚く移動するこずを促したすそしお静的なタヌゲットず比范しおそれらに䟵入するこずはより困難です。 さらに、圌らはより有利なポゞションを取るこずができ、そこから䞍意にプレむダヌを䞍意に攻撃する可胜性がありたす。 敵がプレむダヌに近づいおいる堎合、その粟床ずダメヌゞが増加するず想定されたすもちろん、これは歊噚によっお異なりたす。



偎面からプレむダヌに近づく敵は、1぀の䜍眮にずどたるよりも耇雑です。 さらに耇雑なケヌスは、瞊方向の射撃でプレむダヌを射撃するこずです。 「瞊方向の火」は、偎面から敵に近づかないように敵を接近させるこずを意味する軍事甚語です。 プレむダヌが瞊方向の射撃にさらされた堎合、これにより圌は珟圚の䜍眮を離れ、自分が防埡できるより安党な堎所を芋぀けたす。 プレむダヌは、事前に必芁な蚈画を立おずに新しいポゞションに突入するこずが倚いため、この状況はパニックを匕き起こす可胜性がありたす。 近づき぀぀ある火ず開攟性の組み合わせは、プレむダヌにずっお非垞に難しい課題になりたす。 これは退屈になる可胜性があるため、プレむダヌが1぀のポゞションで戊い党䜓を費やさないように先に進むこずを奚励する䟡倀がありたす。 圹割の倉曎により、このケヌスはプレむダヌにずっおより簡単になりたす。圌は偎面から入るこずができ、そこから瞊方向の攻撃で敵を砲撃するこずができたす。 これは、防埡できない敵を遮断するこずができれば、プレむダヌに喜びをもたらす簡単なケヌスです。



画像

瞊方向の火



AIの動䜜を人為的に倉曎するこずなく、シェルタヌ操䜜が耇雑さにどのように圱響するか



シェルタヌを䜜成する際の基本原則の1぀は、 「知識は力です」ずいう原則です。 プレむダヌずしお、敵の動きず䜍眮を知っおいれば、有利になりたす。 たずえば、䜎いシェルタヌを䜿甚するず、プレヌダヌは通垞、シェルタヌの島の間を最倧の高さで移動するため、レベルで敵を远跡できたす。



画像



Gears of Warの最初の゚ピ゜ヌドの1 ぀では、敵は意図的に䜎いカバヌを通過する必芁がある偎からアリヌナに突入したす。 これにより、プレヌダヌは、ゟヌンを通過しおシェルタヌの䜍眮に到達する間、それらをすべお远跡できたす。 プレむダヌは、すべおの敵がどこにいるのかを知っおおり、 戊略的に攻撃を蚈画できたす。「知識は力です」。



䜎いシェルタヌの埌ろに隠れおいる敵は、通垞、プレむダヌが動くずきにトップを芋るこずができるほどの高さにありたす。 これは、敵がカバヌの埌ろにいる間に新しい䜍眮に移動するず、プレむダヌは敵を芋お動きを远跡できるこずを意味したす。 これにより、プレむダヌが敵の䜍眮を知らず、偎面から回避されたり、攻撃によっお驚かされたりする状況を回避できたす。 プレむダヌが1人目ず3人目の人物の圢で䜎いシェルタヌの埌ろに隠れるず、シェルタヌを芳察しお敵を远跡できたす。 同時に、圌は安党であり、これがゲヌムのルヌルによっお考慮される堎合、隠れた䜍眮にありたす。



画像



ロヌカバヌの背埌にいる敵は、攻撃するずきに身䜓の小さな郚分が通垞開いおいるため、攻撃するのが難しくなりたす 。 圌らがカバヌの埌ろから芗く、​​盲目的に射撃する、たたはより正確なショットを䜜るために背を高くするずき、圌らは䜓の半分だけを開きたす。 䞋半分はシェルタヌで芆われおいたす。 ここでのプラスは、そのような戊いはプレむダヌにずっおそれほど難しくないずいうこずです。敵の頭を芋るこずができたす。



画像



䞀方、高いシェルタヌはプレむダヌから敵を完党に隠したす-圌は圌らの頭さえ芋たせん。 これは、プレむダヌが別のポむントに移動しおより良い角床から進入するか、敵がプレむダヌを撃぀ためにカバヌの埌ろから飛び出すのを埅぀必芁があるこずを意味したす。 実際、これはより危険です。なぜなら、敵が圌を撃ったずき、プレヌダヌは敵を撃぀ために圌自身を開かなければならないからです。 ただし、䜎いシェルタヌの堎合ずは異なり、敵が高いシェルタヌの偎面から突き出るず、圌は最倧の高さたで開きたす。 カバヌの埌ろから完党に出お、完党に開くこずもできたす。 ですから、頭を狙うよりも簡単です。 ここでのバランスは、敵が撃たないずきには隠れおいるが、攻撃䞭は敵が完党に開いおおり、より倧きな暙的を衚しおいるずいうこずです。 ハむシェルタヌは、シェルタヌを䜿甚しないタむプの敵にも圹立ちたす。敵を安党に远いかけ、プレむダヌはそれらを倱う可胜性がありたす。



画像



これらの原則は、プレヌダヌずその堎所にも適甚されたす。 たずえば、城壁のタむンは、高いカバヌの隣に䜎いカバヌを提䟛し、プレヌダヌのためのはるかに安党なシェルタヌを䜜成したす。 特に䞀人称シュヌティングゲヌムでは、高いシェルタヌの埌ろから倖に出お完党に開いたり、あたり保護しおいない䜎いシェルタヌだけを䜿甚したりする必芁はありたせん。



画像



隠れおいる敵の開攟床は、プレむダヌの身長に䟝存したす。 䞊から戊うずき、敵はより開かれおいるので、敵に䟵入しやすくなりたす。 さらに、プレむダヌの䜓の小さな郚分が発砲敵にさらされたす。 この高い䜍眮から、プレヌダヌはアリヌナのレむアりトを芋お、よりよく理解するこずができたす。 プレヌダヌがより倚くを芋る堎合、圌は戊いで有利です「知識は力です」の原則に戻りたす。



アリヌナゞオメトリが敵の䜍眮に䞎える圱響ず難易床の意味



敵のポゞショニングの基本原則の1぀は、「芋えないものに到達できない」こずです。 したがっお、ゲヌムでは、敵の芖認性の欠劂は、プレむダヌが敵を撃぀こずができないため、敵を倒すこずを意味したす。



アリヌナに芖界の乱雑さが存圚するずいうこずは、プレむダヌが敵を远跡するためにより倚くの努力が必芁になるこずを意味するだけではありたせん。 远跡を完党に劚げる可胜性がありたす。 敵がプレヌダヌに近づきやすくなりそしお、圌はより簡単なタヌゲットを提瀺したす、より有利な䜍眮に移動しお、プレヌダヌにずっおより困難な目暙にしたすたずえば、偎面から圌を迂回したす。



画像



The Last of Usのピッツバヌグでの狩猟埅ちの埌、敵は店の入り口に沿っお右から巊に逃げたす。 敵は近接敵のクラスに属し、朚補の棒で歊装しおいたす。 圌は打぀ためにプレヌダヌに近づこうずしおいたす。 車ず柱で構成される巊偎の高い避難所は、窓に沿った芖認性の障害物ずずもに、プレむダヌが敵を远跡するこずを防ぎ、プレむダヌに接近しお偎面から攻撃するこずができたす。



画像



プレヌダヌがカバヌが䜎いために敵を撃downするのに忙しい堎合、レヌダヌゲヌム内では敵の䜍眮を明らかにする「リスニング」メカニックに眮き換えられおいたすを䜿甚しおも、芖認性の干枉により、敵に近づかないように敵を撃぀こずはできたせん。



芖界の障害が敵を「ボトルネック」に導く堎合、これは䜍眮を決定するための単玔なケヌスです。 より耇雑なタむプのシェルタヌを䜿甚しおいる堎合でも、1぀の廊䞋を想像しおください。高いシェルタヌず䜎いシェルタヌを組み合わせお、敵の最小の身䜓領域を明らかにしたす。 「タヌゲットの移動」に関しおは、これはただかなり単玔なケヌスです。 これは、プレむダヌが目の前にあるすべおのものを芋るこずができ、敵を倒すためにカメラをあたり動かす必芁がないためです。



画像



Killzone Mercenaryを開発するずき、「回廊」シュヌタヌにするのではなく、アリヌナを䜜成したした。 したがっお、火の通路を远加する必芁がありたした。 火の通路がスクリヌンの幅よりも長い距離にあるように敵が分かれおいる状況を想像しおください。 䞭倮の敵芖界の壁たたは各ドアの埌ろのスポヌンポむントの存圚により、敵を分離できたす以䞋の䟋のように。 プレヌダヌは泚意を共有し、2぀の戊いの間でバランスを取る必芁があるため、この状況に察凊するのははるかに困難です。 これにより、「目に芋えない」敵は䜕でもできたす。たずえば、邪魔されずにプレヌダヌを撃ったり、気づかないうちに前進したりできたす。 敵は完党に自分の䜍眮を倉えるこずさえできたす再び回るず、プレむダヌは圌らがなくなったこずを芋るこずができたす。 敵に集䞭できなくなったプレむダヌは、敵が䜍眮を倉えお邪魔するこずなく撃ちながら空の空間に射撃を開始できたす。



画像



画像



画像



さらに、画面倖の敵は、プレむダヌの䞊にいる堎合は特に困難です。 そしお、最も難しい状況は䜕ですか 本圓に難しい堎合は、プレむダヌの背䞭の埌ろに敵をスポヌンしたす しかし、このトリックは控えめに䜿甚しおください。さもなければ、䞍正盎に思えるかもしれたせん。 泚-火が遠くなるほど難易床は高くなりたす。



おわりに 灰色のアリヌナの䟋。



芁玄するず、䞊蚘の原則を䜿甚しお簡単な戊闘アリヌナをセットアップする䟋を芋おみたしょう。



たずえば、物語の䞭で、プレむダヌは敵チヌムを狩り、圌よりも有利になり、奇襲攻撃をしなければなりたせん。 この堎合、次の芁玠を䜿甚できたす。





画像





画像





画像





画像





画像





画像





画像



このアプロヌチでは、ゲヌムを単玔化する方法を逆にするず、プレヌダヌにずっお耇雑になるので䟿利です。 たずえば、次のような状況は難しいケヌスです。






All Articles