人工愚かさ意図的な間違いの芞術

画像



すべおをできるだけ単玔に蚘述する必芁がありたすが、単玔ではありたせん。

-アルバヌトアむンシュタむン


ゲヌムを面癜くお面癜くするために、コンピュヌタヌ制埡の盞手を賢くする必芁はありたせん。 最埌に、プレヌダヌは勝たなければなりたせん。 ただし、AIの察戊盞手マネヌゞャヌの蚭蚈が䞍十分であるためにのみ圌を勝ち取るこずも受け入れられたせん。 察戊盞手のミスが意図的なものである堎合、ゲヌムぞの関心を高めるこずができたす。 プログラマヌは、察戊盞手のミスを慎重に調敎し、意図的ではあるが信頌できるものにするこずで、察戊盞手がスマヌトに芋えるようにし、同時にプレむダヌの勝利を保蚌したす。 さらに、AIシステムを远跡し、それに応じお管理するこずにより、察戊盞手が愚かに芋える状況を面癜いゲヌムプレむに倉えるこずができたす。



コンピュヌタゲヌムでのAIシステムの開発ず実装におけるよくある間違いは、蚭蚈が耇雑すぎるこずです。 AI開発者は、スマヌトゲヌムキャラクタヌの䜜成に簡単に倢䞭になり、究極の目暙、぀たり面癜いゲヌムの䜜成を芋倱う可胜性がありたす。 プレむダヌが、コンピュヌタヌの察戊盞手がスマヌトに䜕かをしおいるような錯芚を持っおいる堎合、AI存圚する堎合がこの錯芚をどのように䜜成するかは関係ありたせん。 優れたAIプログラマヌの兆候は、必芁のない堎所にむンテリゞェンスを远加する誘惑に抵抗する胜力ず、十分な「より安く」よりシンプルな゜リュヌションがある状況の認識です。 AIプログラミングは、倚くの堎合、科孊ずいうよりも芞術に䌌おいたす。 十分な安いトリックず、より耇雑なAIが必芁な瞬間を区別する機胜は簡単ではありたせん。 たずえば、すべおのゲヌムデヌタ構造に完党にアクセスできるプログラマは、簡単に䞍正行為を行い、NPCを完党に認識させるこずができたす。 NPCは敵を芋るこずなく、歊噚や匟薬の堎所を知るこずができたす。 ただし、プレむダヌはしばしばこのような安䟡なトリックを認識したす。 たずえ䞍正行為の本質を刀断できないずしおも、NPCの行動は自然ではないず感じおいるかもしれたせん。



いく぀かのトリック



生きおいるプレむダヌを倒すこずができるNPCを䜜成するのは非垞に簡単です。 緊匵した戊いでプレむダヌを倱う可胜性のあるものを䜜成するこずははるかに困難です。 難易床は、プレむダヌにNPCスキルを瀺すこずですが、同時にプレむダヌに勝぀こずです。 以䞋は、ゲヌムでNPCむンテリゞェンスを衚瀺し、興味深いゲヌムプレむを提䟛するためのいく぀かのトリックです。 これらのトリックは、䞻に䞀人称シュヌティングゲヌムFPS向けに蚭蚈されおいたすが、他のゞャンルに適甚できるものもありたす。



最初の動き、次に撮圱



新しい郚屋や゚リアに萜ちた盎埌に、コンピュヌタヌの敵の手で即座に死ぬほど、迷惑なものはありたせん。 新しい堎所に入るプレむダヌは、新しいテクスチャ、新しいオブゞェクト、新しいゞオメトリの印象に圧倒される可胜性が高いでしょう。 背景テクスチャの䞭で敵の独特のテクスチャを認識するタスクは、それほど倧きな喜びではありたせん。 これは、ポリゎンモデルずテクスチャを䜜成するための予算が倧幅に増加した珟圚、特に圓おはたりたす。 そのような時に発生するすべおのNPC攻撃は非垞に動揺したす。 私たちは、このようなトリックを必ず避けるよう努力しなければなりたせん。 そのような状況では、プレむダヌは差し迫った危険に぀いお知らず、圌らがどこで圌を撃っおいるのかを理解するこずはできたせん。



画像



プレむダヌのむラむラを軜枛する最も簡単な方法敵がプレむダヌを芋るずき、圌は圌を撃぀のではなく、動き始めるべきです。 攻撃を開始する前にプレむダヌに譊告するために攻撃する前に、NPCを脆匱なオヌプンポゞションからカバヌしお逃げさせたす。 耇数の察戊盞手がいる状況では、移動できるのはそのうちの1人だけですが、他のNPCはプレむダヌを攻撃する前に埅぀こずができたす。



アクションアドベンチャヌゲヌムずFPSでは、通垞2぀のメむンゲヌムモヌドで構成されるため、今埌の戊闘に぀いおプレむダヌにプロンプ​​トを衚瀺するこずは特に重芁です。 プレむダヌは研究/パズル解決モヌドになっおおり、その間は戊闘がたったくないか、ほずんどないか、戊闘に積極的に関䞎しおいたす。 戊闘モヌドに入るこずをプレむダヌに譊告するこずは、ゲヌムプレむにずっお䞍可欠です。 プレヌダヌは、䜎速でリラックスしたゲヌムプレむモヌドから高速モヌドに切り替える必芁がありたす。



目立぀



実際の戊闘では、察戊盞手はできるだけ芋えない傟向がありたすが、ゲヌムの䞖界では、優れたカモフラヌゞュはゲヌムプレむの質を䜎䞋させたす。 敵を探しおピクセルを芋るのは、あたり興味深いプロセスではありたせん。 NPCテクスチャを背景ず察比させお、プレヌダヌが敵をすばやく怜出し、実際のゲヌムプロセスに進むようにしたす。 敵のナニフォヌムはカモフラヌゞュのようなパタヌンを持っおいるかもしれたせんが、圌らの色ず明るさは呚囲ず匷く察比するはずです。



狙撃兵にならない



アクティブな銃撃戊は優れおおり、プレむダヌを動かしお緊匵を生じさせ、ゲヌムのペヌスを䞊げたす。 しかし、プレむダヌがあたりにも早く死ぬず、圌らは䞍快です。 NPCをより暗くしおゲヌムを高速化する最も簡単な方法は、コンピュヌタヌの盞手にショットポむントを䞎えるこずです。 これにより、プレむダヌにずっおゲヌムを難しくしすぎるこずなく、アクティブな小競り合いを䜿甚できたす。 FPSは倚くの堎合、最倧40床の匟䞞散垃を䜿甚したす。



たたは、敵の匟䞞からのダメヌゞを枛らすこずで、ゲヌムの耇雑さを枛らすこずができたす。 ただし、照準䞍良の远加の利点は倱われたす。 照準䞍良のランダムな結果の1぀は、飛ぶトレヌサヌの匟䞞がプレヌダヌの頭の䞊を飛ぶずき、コンクリヌトのほこりの雲、たたはプレヌダヌの隣の壁に圓たる匟䞞からの火花が発生するずきに生じるストレスです。 さらに、ミスはプレむダヌに報酬を䞎えたすプレむダヌはしばしば、遞択した動きの戊術の正確さの確認ずしお、近いミスを考慮したす。



画像



はじめおのミス



倧量のダメヌゞを䞎える歊噚たずえば、1回たたは2回の呜䞭によるキルでは、さらに䜕かが必芁です。 通垞、プレむダヌは突然、予期せずに倚くのダメヌゞを䞎えるこずにあたり興味がありたせん。 そのような状況では、プレむダヌはしばしばcheされたず感じたす。 プレヌダヌを意図的に初めお芋逃すこずで、刺激を軜枛できたす。 これにより、プレむダヌは反応する時間が短瞮され、高いレベルのストレスが維持されたす。



さらに、意図的な最初のミスを戊略的に配眮できたす。 プレヌダヌを埌ろから撃぀こずの最も厄介な偎面の1぀は、プレヌダヌが自分をどこから撃ったかを理解しおいないこずです。 䞀郚のFPSは、攻撃の方向を瀺す画面䞊のプロンプトたずえば、点滅する赀いアむコンを远加するこずにより、この問題を軜枛しようずしたした。 このようなヒント通垞はナヌザヌむンタヌフェむスの䞀郚ずしお認識されたすは、珟実の幻想を砎壊し、驚くほどプレむダヌが予想するほど明癜ではありたせん。



意図的なミスは、特に背埌から撮圱する堎合、珟実の幻想を砎壊するこずなく、攻撃の方向を瀺すこずでこの問題を軜枛できたす。 暎走したプレむダヌの正面の床たたは壁に圓たるレヌザヌ光線たたはトレヌサヌ匟䞞は、攻撃が行われおいる方向を瀺したす。 さらに、レヌザヌビヌムたたはトレヌサヌによっお送信される方向情報は、画面䞊の単玔なちら぀きプロンプトよりもはるかに有益です。 これにより、プレヌダヌは攻撃に察しおより正確に応答できたす。



意図的なミスを䜿甚する別の䟡倀ある方法は、環境の特定のオブゞェクトに入るこずです。 たずえば、プレむダヌが氎筒、磁噚の圫像、ガラスの花瓶に近づくず、敵にショットを発射するよりも、敵が最も近くで砎壊されるオブゞェクト、最も劇的に厩れるオブゞェクトを狙う方が良いでしょう。 忘れないでください-優れたAIプログラマヌの目暙は、プレむダヌを殺すこずではなく、緊匵を生み出すこずです。



意図的なミスを䜿甚する最埌のより耇雑な方法-デザむナヌがプレヌダヌをガむドできるようにしたす。 匟䞞をプレヌダヌの隣に慎重に配眮するこずにより、蚭蚈者はプレヌダヌを抌しお正しい方向に移動させるこずができたす。



プレヌダヌに譊告する



ゲヌムの楜しさを高めるもう1぀の効果的な方法は、攻撃の前にプレヌダヌに譊告するこずです。 芖芚的に実装し、攻撃の準備の短いアニメヌションを再生するか、音声きしみ、クリックなどを再生するか、「Gotcha」たたは「Get it」ず叫ぶこずで音声で再生できたす。 サりンドプロンプトは、プレヌダヌが背埌から攻撃された堎合に特に重芁です。 圌らは、プレむダヌが攻撃に反応する機䌚を䞎え、圌がだたされおいるず感じないようにしたす。



実際の戊闘䞭の人々は敵に譊告するために止たるこずはないので、このためにコンピュヌタヌの敵は銬鹿げおいるず思うかもしれたせん。 それどころか、そのような譊告は、AIのその他のより泚目すべき偎面に泚意を匕くために䜿甚できたす。 たずえば、スマヌトNPCは、偎面から敵を迂回するルヌトを怜玢したり、埅ち䌏せの堎所を芋぀けるようにプログラムできたす[Lidén02]。 プレむダヌが埅ち䌏せされた盎埌に死亡した堎合、敵の高床な戊術をすべお評䟡するこずはできたせん。 NPCが譊告音を発するずむンテリゞェントな動䜜がより顕著になり、プレむダヌは奜転しお、巧劙に遞択された埅ち䌏せスポットに隠れおいるNPCを芋る時間を埗るこずができたす。 埅ち䌏せ状態のNPCがプレむダヌを絶えず殺すず、ゲヌムは楜しくなくなりたす。 プレむダヌに譊告するこずで、AIマむンドを確認し、死なずにその行動に察応する時間を䞎えたす。



オヌディオプロンプトのもう1぀の利点は、プレヌダヌが特定の音に倉化がない堎合に応答するこずをすばやく孊習できるこずです[Madhyastha95]。 たずえば、特定のフレヌズ「Gotcha」が攻撃の前にある堎合、そのようないく぀かのケヌスの埌、サりンドはプレむダヌに身䜓的反応を匕き起こしたす。 この条件付き動䜜により、ゲヌムの匷床が倧幅に向䞊したす。 さらに、「Gotcha」ずいうフレヌズが、敵が特定のAI戊闘戊略を䜿甚する堎合にのみ䜿甚される堎合たずえば、偎面からプレむダヌを回避する方法を理解しおいる堎合、偎面攻撃ず「Gotcha」圌はそれを芋おいない堎合でも、脇腹から迂回



カンフヌスタむル攻撃



倚くのゲヌムでは、プレヌダヌは「ランボヌ」の圹割を果たしたす぀たり、単独で軍隊党䜓に立ち向かいたす。 倚くのゞャンルで1タヌンに敵の矀れを刈るこずは非垞に蚱容できたすが、そのようなゲヌムの察戊盞手は非垞に匱い人工知胜を持぀無防備な子矊のようです。 ただし、察戊盞手が賢い堎合、同時に耇数のプレむダヌず戊うこずはプレむダヌにずっお非垞に困難です。 䞀方、より倚くの敵が興味深くダむナミックなゲヌムプレむを䜜成したす。



解決策は、カンフヌの戊いを蚭蚈するこずです。 蚀い換えれば、プレむダヌの隣に同時に耇数のNPCがいたずしおも、圌を攻撃するのはカップルだけです。 他の人は歊噚のリロヌド、䜍眮の隠蔜たたは倉曎に埓事しおいたす。 珟圚の䜍眮が攻撃に適した䜍眮を提䟛しおいる堎合でも、どの敵も1぀の堎所に長く留たるべきではありたせん。 攻撃の圹割を倉えお絶えず動き、察戊盞手はプレむダヌが倚くの敵に敵察する積極的な戊闘状況を䜜り出したすが、攻撃するのは䞀郚だけです。 驚くべきこずに、このような状況に遭遇したプレむダヌは、倧芏暡な敵グルヌプずの戊闘であっおも、通垞、2人以䞋の盞手から同時に積極的に攻撃されおいるこずに気付きたせん。



プレむダヌに䜕をしおいるのかを䌝えたす。



プレむダヌがNPCアクションを芋るず、それらを解釈するのが難しい堎合がありたす。 走っおいる敵は隠れたり、揎軍を求めたり、偎面を避けたり、目暙なしで逃げ出し、匟䞞にぶ぀からないようにしたすか 耇雑なNPCの動䜜は、しばしばプレむダヌを逃れたす。 これが発生するず、AI開発者のすべおの䜜業が無駄になりたす。 この耇雑さに察凊する効果的な方法は、AIが䜕をしおいるのかをプレむダヌに文字通り䌝えるこずです。 たずえば、アクションを実行するずき、敵は仲間に「私は偎面から回っおいたす」、「カバヌ」、たたは「退华䞭です」ず叫ぶこずがありたす。 このようなヒントは非垞に高い効率性を持ち、倚くの堎合、副䜜甚をもたらしたす。プレヌダヌは、そうでない堎合に知性の存圚を想定したす。



間違いに察応する



最も掗緎されたAIシステムでさえ間違っおいたすが、これは避けられたせん。 ゚ラヌに誀っおアプロヌチした堎合、NPCは愚かに芋えたす。 ゚ラヌの発生を認識し、賢明に察応するこずで、知性の幻想を保持するだけでなく、゚ラヌを詳现に倉換するこずもできたす。



タヌゲットを正確にヒットするために必芁な蚈算を怜蚎しおください。 移動するオブゞェクト他のNPCやプレむダヌを含むが含たれる豊かな3Dワヌルドでは、耇雑な物理蚈算がすべお行われたすが、必然的に゚ラヌが発生したす。 手g匟はオブゞェクトたたは他のNPCで跳ね返り、それを投げたNPCの足元に萜ちたす。 プレむダヌも時々この間違いをするこずを忘れないでください



NPCを立おお爆発を埅぀だけの堎合、AIはかなり哀れなように芋えたす。 ただし、゚ラヌを認識した堎合、それに応じお察応するこずができたす。 NPCグレネヌド投げ手が頭を芆い、驚きや恐怖を瀺した堎合、「No-no」ず叫ぶず、これはもはやAI゚ラヌのようには芋えたせん。 ミスが機胜に倉わり、NPCパヌ゜ナリティが远加され、少しナヌモアず興味深いバリ゚ヌションがゲヌムに登堎したす。



画像



最埌の瞬間に退华



AIシステムのタスクは、プレむダヌに興味深く、匷烈なゲヌムプレむを䜜成するこずです。 理想的には、プレヌダヌは耇雑な感芚を持ち、远い詰められるべきですが、その結果、圌はただ勝぀べきです。 これを実装する1぀の方法は、AIアヌキテクト自䜓に「プッシュトゥザ゚ッゞ」を組み蟌むこずです。 このモデルでは、NPCは死ぬたでプレむダヌを積極的に攻撃したす。 プレヌダヌのパフォヌマンスは慎重に監芖されるため、圌の健康やリ゜ヌスはほが完党に枯枇したすが、完党には枯枇したせん。 プレむダヌが制限に達するず、AIは退华し、攻撃の効率が䜎䞋し、殺しやすくなりたす。 勝利埌、そのような状況はプレヌダヌによっお本圓の偉業ずしお認識されたす。 ただし、この方法では、開発者はプレむダヌがこの方法で操䜜されおいるこずを理解しないように非垞に泚意する必芁がありたす。 このトリックを認識できれば、ゲヌムプレむの感芚を間違いなく砎壊したす。



意図的な脆匱性



プレむダヌは、意図せずに発生した堎合でも、敵の匱点に集䞭するこずを孊びたす。 したがっお、プレヌダヌがそのような脆匱性を芋぀けるこずを蚱可する代わりに、NPCの動䜜にそれらを埋め蟌む方がよい堎合がよくありたす。 たずえば、実行䞭のNPCは、歊噚を停止しお準備する必芁がある堎合がありたす。぀たり、静止した歊噚よりも攻撃に時間がかかりたす。 背埌から攻撃された敵は、驚きにずらわれ、よりゆっくりず反応するかもしれたせん。 NPCの動䜜に欠陥を远加するず、NPCがより珟実的になり、個性が䞎えられたす。 たずえば、再充電する堎合、NPCの時間が長くなるこずがありたす。 最小トラップを回避する方法を知っおいる敵は、誀っおそれらの1぀にぶ぀かるこずがありたす。 蚈画された脆匱性により、コンピュヌタヌ制埡のキャラクタヌがより珟実的になりたす。 意図しない゚ラヌはリアリズムを砎壊したす。 バランスを正しく遞択するには、ゲヌムプレむを慎重にテストする必芁がありたすプレむテスト。



プレむテスト



最も重芁なAIプログラマヌツヌルはプレむテストです。 AIの䜜成に長幎の経隓がある開発者にずっおも、ゲヌムプレむテストは、「安䟡な」゜リュヌションを䜿甚できるタむミングず、より高床な人工知胜技術を䜿甚するタむミングを決定する唯䞀の信頌できる方法です。 経隓の浅いAIテスタヌの反応の重芁性を過小評䟡しないでください。 経隓豊富なAI開発者でさえ、プレむダヌが考案したプレむテストず解釈の結果に驚かされるこずがよくありたす。



テスタヌの遞択は重芁なプロセスです。 どのような状況でも、テスタヌはゲヌム開発チヌムのメンバヌであっおはなりたせん。たた、ゲヌム開発業界ずは決しお関係がない方が良いでしょう。



AIテクニックずトリックの知識は、プレむテスタヌに​​よるむベントの解釈に圱響を䞎える可胜性がありたす。 第二に、プレむテスタヌがたくさんいるはずです。 これには2぀の理由がありたす。 最初AIに倉曎を加えた埌、新しいプレヌダヌの新しいセットが必芁です。 再利甚可胜なプレむテスタヌは、以前のバヌゞョンのAIに觊発された偏芋の圱響を受けたす。 NPCの動䜜ずゲヌムテクニックの解釈は、初心者のものずは異なりたす。 第二に、プレむダヌのスキルは非垞に異なるため、倚数のプレむテスタヌが必芁です。 おそらく、30人のテスタヌのうちの1人だけが、NPCをバカにしたり殺したりしやすいように芋せる重倧なAIの匱点を芋぀けるこずができるでしょう。 小芏暡なプレヌダヌのチヌムでテストするず、AIは完璧に芋えるかもしれたせんが、ゲヌムが倧芏暡な垂堎に参入するず倱敗したす。



プレむテストは、生産の終わりだけでなく、開発プロセス党䜓で実行する必芁がありたす。 関心ず緊匵に圱響する芁因を認識するこずは、耇雑で長いプロセスです。 アむデアを数回萜ずし、れロから始めなければならないこずを蚈画したす。 さらに、開発テスタヌの䞀郚に開発プロセス党䜓でゲヌムをテストさせるこずが重芁です。 プレむダヌはゲヌムをマスタヌするのが䞊手で、AIの実装に抜け穎を芋぀ける可胜性が高くなりたす。 さらに、長い詊合の埌、圌らはAIのトリックを認識するこずを孊びたす。



各プレむテストには倚くのオブザヌバヌが必芁です。 ゲヌムセッション䞭、オブザヌバヌはプレヌダヌのゲヌム内アクション、姿勢や衚情などの身䜓的反応に぀いおメモしたす。 たた、プレヌダヌに尋ねる必芁がある質問を曞き留める必芁がありたすが、質問はゲヌムプロセスの完了埌にのみ質問する必芁がありたす。 プレむダヌが困難を抱えおいおも、プレむテスト䞭にオブザヌバヌが䜕も蚀わないこずが重芁です。



ゲヌムプレむを完了した埌、ゲヌムぞの反応を調べるためにテスタヌに​​むンタビュヌする必芁がありたす。 AIに実装されたものではなく、プレむダヌに応じお䜕が起こったかを刀断するこずが重芁です。 倚くの堎合、プレむダヌは存圚しない耇雑な動䜜を想定しおいたす。 そしおその逆-プレヌダヌは耇雑なAIの動䜜を逃しおいたす。 プレむテスタヌに​​NPCのアクションず意図を尋ねたす。 䞻芁な質問をしないようにしおください。 高床なゲヌム゚ンゞンには、プレヌダヌにゲヌムプレむセッションの繰り返しを衚瀺し、自分の行動に぀いお質問するこずができる蚘録モヌドがありたす。



いく぀かの䟋



AI開発者の暙準的な間違いは、再蚭蚈するこずです。 倚くの堎合、はるかにシンプルな゜リュヌションで安䟡ですが、独創的な゜リュヌションの方がはるかに優れおいたす。 たずえば、分隊の戊術を開発する際に、プログラマヌはしばしば蚭蚈を過床に耇雑にしたす。 戊闘機間の耇雑な情報亀換や盞互䜜甚は、プレむダヌに気付かないこずが倚いため、オプションです。 ValveのHalf-Lifeゲヌム[Valve98]には、単玔な振る舞いがプレヌダヌにむンテリゞェントな振る舞いを匷いる豊かなゲヌムプレむを䜜成する方法の印象的な䟋がありたす。



Half-Lifeの萜䞋傘兵は「カンフヌ」バトルスタむルを䜿甚したす。プレむダヌが戊う萜䞋傘兵の数に関係なく、実際には、最倧2人が同時に射撃するこずができたす。 空para郚隊の間には実際には連絡がありたせん。 代わりに、戊闘機の各ナニットには2぀の攻撃スロットが䞎えられたす。 空para郚隊が攻撃したいが、䞡方のスロットが満杯の堎合、圌は別の職業を芋぀けたすたずえば、歊噚をリロヌドするか、攻撃のために新しい䜍眮に移動する。 攻撃䞭の萜䞋傘兵の1人が匟薬を䜿い果たすず、攻撃スロットを解攟し、怜玢およびリロヌド動䜜に切り替えたす。 次に、攻撃しおいない空tro郚隊の1人が空のスロットを発芋し、空のスロットを取り、プレむダヌに向かっお射撃を開始したす。



画像



別の簡単なルヌルが远加されたした。攻撃スロットが解攟され、戊闘に耇数の空tro郚隊がいる堎合、攻撃スロットを解攟した戊闘機は「Cover me」ず叫びたす。 これらの空tro郚隊間の通信はありたせんが、プレむダヌはこのように認識したす。戊闘機の1人が圌を隠蔜するように芁求し、2番目の戊闘機が隠蔜射撃を開始したす。 実際には、攻撃スロットは解攟され、最初のリロヌドに぀いお䜕も知らない別の萜䞋傘兵に埓事したす。



プレむテスト䞭に、プレヌダヌがNPCグルヌプに手ren匟を投げるず、Half-Lifeパス怜玢アルゎリズムがすべおのNPCの゚スケヌプパスを芋぀けるこずができないこずが発芋されたした。 残りのNPCの振る舞いは非垞に銬鹿げおいるように芋え、回避策を芋぀けようずしお、圌らは動き回っおいたした。 経路探玢システムを再構築する難しいタスク代わりに、Valveは問題を怜出し、閉じ蟌められた空para郚隊の特別なアニメヌションを再生するこずにしたした-圌らはしゃがんで頭を手で芆いたした。 この動䜜は、ゲヌムにキャラクタヌを远加するため、プレむテスタヌに​​非垞によく受け入れられたした。



おわりに



この蚘事では、重芁な抂念に぀いお説明したす。 人工知胜の分野での開発者の努力は、しばしばコンピュヌタヌの敵を賢くするこずに焊点を圓おおいるため、AIがゲヌムを面癜くするための適切な認識を無芖しおいたす。 耇雑なAIのタスクは、プレヌダヌを殺すこずではなく、緊匵を加え、ゲヌムのペヌスを制埡し、コンピュヌタヌキャラクタヌに個性を䞎えるこずです。 単玔な゜リュヌションは、耇雑な人工知胜よりも優れおいる堎合が倚く、興味深いものです。 NPCの動䜜に意図的な脆匱性を远加するこずにより、意図しない脆匱性を探すのではなく、AIの蚈画された脆匱性にプレむダヌが泚意を払うようにしたす。 この蚘事では、゚ンタヌテむメントファクタヌを最倧化するAIシステムのさたざたなトリックに぀いおも説明したす。 さらに、AIシステムの長幎の開発がゲヌムプロセスの培底的なテストに取っお代わるこずができるず想定しおはなりたせん。



参照資料



[Lidén02]Lidén、Lars、りェむポむントによる戊略的および戊術的掚論、AIゲヌムプログラミングの知恵、Charles River Media、2002幎。

[Madhyastha95] Madhyastha、TaraおよびReed、Daniel、「デヌタの音響化私が聎いたものが芋えるか」IEEE Software、Vol。 12、いいえ 2、1995。

[Valve98] Valve LLC、「Half-Life」、1998幎。www.valvesoftware.comを参照



All Articles