Zuhause Audio Wie wird künstliche Intelligenz in Videospielen eingesetzt?

Wie wird künstliche Intelligenz in Videospielen eingesetzt?

Anonim

Q:

Wie wird künstliche Intelligenz (KI) in Videospielen eingesetzt?

EIN:

Künstliche Intelligenz in Videospielen wird hauptsächlich verwendet, um das Verhalten von Nicht-Spieler-Charakteren (NPCs) in Spielen zu bestimmen.

Die Anwendung des Begriffs „künstliche Intelligenz“ könnte eine Fehlbezeichnung sein, da viele Spiele keine echten KI-Techniken verwenden. Spieleentwickler sind normalerweise keine KI-Forscher, und viele Spiele verwenden einfache vorgegebene Muster.

Viel KI in der Spielentwicklung bestimmt das Verhalten eines Computergegners. Das Verhalten kann von relativ einfachen Mustern in Actionspielen bis hin zu Schachprogrammen reichen, die menschliche Meister schlagen können.

Viele frühe Videospiele wie Pong (1972) ließen nur menschliche Gegner gegeneinander antreten. Im Computerraum (1971) gab es von Anfang an computergesteuerte Gegner.

Während menschliche Gegner natürlich immer noch viel Spaß machen können, hat die Videospielbranche richtig Fahrt aufgenommen, als die Mikroprozessoren es den Spielern ermöglichten, sich mit anspruchsvolleren und herausfordernderen Computergegnern zu messen.

Space Invaders (1978) lieferte ein frühes Beispiel für die Herausforderung, die computergesteuerte Gegner für ein Spiel mit sich bringen könnten. Als der Spieler die Aliens abgeschossen hat, hat sich das Spiel mit weniger Gegnern erheblich beschleunigt. Dies war ein Nebeneffekt der Einschränkungen der Hardware zu der Zeit, aber Tomohiro Nishikado, der Erfinder des Spiels für Taito, ließ es, weil es das Gameplay so aufregend machte.

Selbst während KI-Forscher darüber diskutieren, ob KI in Spielen die Realität ist, haben Spieleentwickler Techniken aus der KI-Forschung verwendet, um herausforderndere Gegner zu erschaffen. Sie können das Spielerverhalten untersuchen und ihre Reaktionen ändern, um die Spiele mit neuem Verhalten herausfordernder zu gestalten.

Zu den Techniken, die bei der AI-Spielprogrammierung verwendet werden, gehören Entscheidungsbäume und die Pfadfindung.

Einige KI-Gegner in Ego-Shooter-Spielen können auf Spielerbewegungen achten, nach Spuren suchen oder sogar in Deckung gehen, wenn ein menschlicher Gegner auf sie schießt.

Künstliche Intelligenz wird seit langem verwendet, um menschliche Spieler in Brettspielen zu simulieren. Computerschachspieler sind das bekannteste Beispiel. Moderne Schachprogramme können die besten menschlichen Spieler leicht schlagen. Der Deep Blue-Computer von IBM schlug 1997 Garry Kasparov.

Wie wird künstliche Intelligenz in Videospielen eingesetzt?