オーディオ ビデオゲームで人工知能はどのように使用されますか?

ビデオゲームで人工知能はどのように使用されますか?

Anonim

Q:

ビデオゲームで人工知能(AI)はどのように使用されますか?

A:

ビデオゲームの人工知能は、主にゲーム内のノンプレイヤーキャラクター(NPC)の動作を決定するために使用されます。

多くのゲームが真のAI技術を使用していないため、「人工知能」という用語の適用は誤った呼び名である可能性があります。 ゲーム開発者は通常AIの研究者ではなく、多くのゲームは単純な所定のパターンを使用します。

ゲーム開発におけるAIの多くは、コンピューターの対戦相手の動作を定義することに向けられています。 行動は、アクションゲームの比較的単純なパターンから、チャンピオンの人間のプレーヤーを倒すことができるチェスプログラムにまで及びます。

Pong(1972)のような初期のビデオゲームの多くでは、人間の対戦相手のみが向かい合うことができました。 コンピューター制御の敵はコンピュータースペース(1971)の最初から存在していましたが。

人間の対戦相手は明らかに対戦するのが非常に楽しい場合がありますが、マイクロプロセッサがプレーヤーをより洗練された挑戦的なコンピュータの対戦相手と対決できるようになったとき、ビデオゲーム業界は本当に好調でした。

Space Invaders(1978)は、コンピューター制御の敵がゲームに持ち込むことができる挑戦の初期の例を提供しました。 プレイヤーがエイリアンを撃ち落とすと、対戦相手が減り、ゲームがかなり速くなりました。 これは当時のハードウェアの制限の副作用でしたが、台東区のゲームの発明者である西門友宏は、ゲームプレイがとてもエキサイティングだったので残しました。

AIの研究者はゲーム内のAIが本物かどうかを議論していますが、ゲーム開発者はAIの研究から得た手法を使用して、より挑戦的な相手を作成しました。 彼らはプレーヤーの行動を調べ、応答を変更して、緊急行動を使用してゲームをより挑戦的にすることができます。

AIゲームプログラミングで使用される手法には、決定木と経路探索が含まれます。

一人称シューティングゲームの一部のAI対戦相手は、プレイヤーの動きをリッスンしたり、足跡を探したり、人間の対戦相手が射撃したときに隠れることさえできます。

ボードゲームで人間のプレイヤーをシミュレートするために、人工知能が長い間使用されてきました。 コンピューターチェスプレーヤーは最もよく知られた例です。 現代のチェスプログラムは、最高の人間のプレーヤーを簡単に倒すことができます。 IBMのディープブルーコンピューターは、1997年にギャリーカスパロフを破ったことで有名です。

ビデオゲームで人工知能はどのように使用されますか?