Seite 4: El Matador

GameStar Plus Logo
Weiter mit GameStar Plus

Wenn dir gute Spiele wichtig sind.

Besondere Reportagen, Analysen und Hintergründe für Rollenspiel-Helden, Hobbygeneräle und Singleplayer-Fans – von Experten, die wissen, was gespielt wird. Deine Vorteile:

Alle Artikel, Videos & Podcasts von GameStar
Frei von Banner- und Video-Werbung
Einfach online kündbar

Wir benutzen Finite State Machines (FSMs), um die gegnerischen Akteure zu gestalten. Diese FSMs werden direkt von unserem Skriptsystem unterstützt, so dass sich ihre Protokollierung und die Arbeit mit ihnen sehr einfach und effektiv gestaltet.

Jeder Akteur kann sich in einer der vielen Situationen (Stillstand, Zielsuche, Kampf usw.) befinden, und jede Situation erfordert angemessenes Verhalten. Einige (Low-Level-)Teile der KI der Akteure haben wir direkt in C++ geschrieben, einen anderen Teil wird in einer speziellen Programmiersprache angelegt, so dass manche Modifikationen und Eingriffe in die KI keine Veränderungen des Hauptprogramms erfordern.

Ich möchte noch ein weiteres Element erwähnen, das wir benutzen, und zwar das so genannte Rule-Based-System. Dank dieses Systems sind wir in der Lage, Regeln aufzustellen (wieder in einer Programmiersprache), in denen die KI dazu verwendet wird, Entscheidungen in bestimmten Situationen zu treffen.

4 von 4


zu den Kommentaren (0)

Kommentare(0)
Kommentar-Regeln von GameStar
Bitte lies unsere Kommentar-Regeln, bevor Du einen Kommentar verfasst.

Nur angemeldete Benutzer können kommentieren und bewerten.