KI in Computerspielen

Spieleproduktion

Kurzbeschreibung

Dieser Artikel soll den Begriff KI erklären und deren Einsatz in Videospielen zeigen.

Was ist KI?

Die Abkürzung KI steht für künstliche Intelligenz; im Englischen spricht man von AI oder “artificial intelligence”. Eine künstliche Intelligenz soll bestimmte Entscheidungsstrukturen des Menschen nachbilden. Im Jahr 1950 formulierte der britische Mathematiker und Informatiker Alan Turing das “imitation game”. Später wurde der Vorgang in “Turing-Test” umbenannt. Der Test sollte feststellen, ob ein Computer das Verhalten eines Menschen überzeugend nachahmen kann. Dazu wird ein Mensch vor einen Computer gesetzt, mit dem er mit zwei ihm unbekannten Entitäten kommuniziert. Eine der Beiden ist ein anderer Mensch, die andere ist eine Maschine. Kann der Mensch nach einer ausführlichen Befragung nicht sagen, welche der beiden Entitäten die Maschine ist, hat diese den Test bestanden. Somit hat die Maschine eine ausgeprägte Intelligenz - Später wurde der Begriff künstliche Intelligenz eingeführt.

KI in Spielen

In Spielen ist häufig bei dem Verhalten von Gegnern oder NPCs (Non-Player-Characters) von KI die Rede. Wie sich Gegner in einem Videospiel verhalten, wenn sich ein Gegner nähert, ist eine Form von Intelligenz. Aber auch das, was ein NPC sagt, täuscht zumindest Intelligenz vor. Ein NPC hat in seinem Code meist einen sogenannten Entscheidungsbaum: “Wenn der Spieler X macht/sagt, antworte mit Y”. Betrachtet man das Kultspiel Pac-Man genau, fällt folgendes auf: Nur einer der Geister verfolgt den Spieler tatsächlich. Es lässt sich sagen, dass Videospiele Intelligenz simulieren, auch wenn es oftmals keine KI per se ist. Die “game AI” dient also lediglich dazu, die Erfahrung des Spielers zu verbessern. Sucht man nach einer wahrhaftigen KI in einem Spiel, kann der Schachcomputer als Beispiel angebracht werden.

Bist Du bereit, Deine Spielevision zum Leben zu erwecken? Setze Dich noch heute mit uns in Verbindung, um mehr darüber zu erfahren, wie wir Dir mit unseren Spieleentwicklungsdiensten dabei helfen können, deine Vorstellungen und Ideen erfolgreich zu verwirklichen!

Es gibt Programme, die Großmeister mehrfach schlagen konnten und somit die Intelligenz eines Menschen sogar übertreffen. Ein solches Schachprogramm probiert jeden möglichen Zug aus und wertet die Konsequenzen aus. Basierend auf dem Ergebnis wird dann der bestmögliche Zug ausgeführt. Mit dieser Rechenleistung kann das menschliche Gehirn nicht mithalten. Man könnte den Turing-Test also so umformulieren, dass die Versuchsperson herausfinden soll, welcher Spieler der Computer ist. Bei einem modernen Schachcomputer würden die wenigsten Menschen erkennen, dass es sich um eine Maschine handelt: Der Test wäre also mit großer Sicherheit bestanden.

Fazit

Künstliche Intelligenz in Computerspielen ist meistens keine richtige KI. Stattdessen ist es mehr ein Faktor zur Verbesserung des Erlebnisses. Wird dem Spieler ein Gefühl von Immersion vermittelt, hat die “KI” ihre Aufgabe erfüllt. Bei einem Schachcomputer kann von echter KI gesprochen werden.

Fragen & Wünsche

Wir hoffen, dass Dir unser Artikel gefällt und möchten Dich dazu einladen, uns Deine Gedanken und Fragen zu dem Thema mitzuteilen. Wenn Du Fragen, Kommentare oder Feedback zum Inhalt dieses Artikels hast, zögere bitte nicht, uns auch diese im Kommentarbereich anzuvertrauen. Wir freuen uns immer, von unseren Lesern zu hören und uns an sinnvollen Diskussionen über die Spieleentwicklung zu beteiligen.

Frage uns einfach alles was Du wissen willst und wir werden unser Bestes tun, um die Antworten zu geben, nach denen Du suchst. Vielen Dank für Deine Unterstützung und wir freuen uns darauf, von Dir zu hören!

Kommentar Formular

Write comment

* These fields are required

Kommentare

Comments

No Comments

Weitere spannende Beiträge

Unity UI Toolkit

Unity modernisiert die Bentuzeroberflächen und Funktionalitäten für Developer. UIToolkit soll eine vereinfachte Lösung für UI-Element Erstellung und…