NPCがバリアントではなくクラスごとに1つの武器を持つことが一般的になったのはなぜですか?


12

たとえば、Half-Life 2には、Civil Protection、Combine Soldier、Combine Eliteがあります。各クラスには武器があります。これから離れることはありますか?NPCは、競争力のある感覚を維持しながら、使用する武器が彼らの利点に基づいているという意味でプレイヤーとマッチしますか?これが標準になった理由はありますか?それを行うことから生じる可能性のあるすべての変数と合併症に関係していますか?

回答:


16

すぐにわかる理由は2つあります。どちらもシンプルさに関するものです。AIをプログラムする方が簡単であり、プレイヤーが理解する方が簡単です。現在、特定のゲームでは、敵キャラクターが状況に応じて武器を切り替えることができれば有利かもしれませんが(初心者にとってはより現実的です)、ほとんどのゲームでは、プレイヤーが期待し、対処する戦術について混乱した場合に重大な問題になる可能性があります。プレイヤーは、「ああ、手ren弾の男の1人がいます。手for弾に気をつけてください」と考えることができます。

AIの合併症に関しては、使用する武器を考慮する必要がない場合、敵がやるべきことはあまり考えられません。使用する武器を決定するときは、独自の思考プロセスを考慮してください。次に、その思考プロセスを一連の指示としてモデル化してみてください。ショットごとのダメージ、ショットの正確さ、さまざまな種類のターゲットに対する有効性の重み付け、およびこれらすべての要因と弾薬の量のバランスを考慮します。かなり複雑ですか?


8
AIが台無しになり、限られたスペースでロケットランチャーを使用するのは非常におもしろいと
ネイト

2
P:それはそれとしてうまく、何とか彼らは常にさえ耳鳴り、罰金ではなく出てくるプレーヤーを参照するには面白いだろう
deceleratedcaviar

4
@jhocking spot-on ほとんどのプレイヤーは、NPCでのインテリジェントな動作を本当に望んでいるのではなく、それらを理解することの満足を望んでいます。脳死したNPC、ロボットの精度を備えた不正行為者、または予測不可能なランダム性の間で適切なバランスをとることは、まさに芸術です。
ハックワース
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.