Die Mellowdia Game AI Engine ist eine seit 2017 entwickelte, C++ basierte Programmbibliothek für KI-Komponenten in Computerspielen. Die Engine dient zur Erprobung, Weiterentwicklung und didaktischen Aufbereitung von Algorithmen, Datenstrukturen und Softwarearchitekturen. Schwerpunkt der Engine ist die Verhaltenssteuerung von Agenten bzw. NPCs (Non-Player-Characters).
Die Architektur der Game AI Engine verknüpft Bewegungssteuerung, Entscheidungsfindung, Planung, Taktik, Strategie, Wissensmanagement, lernende Algorithmen und prozedurale Levelgenerierung.
Viele Bestandteile der Engine sind Thema der Vorlesungen „KI für Games“ (Bachelorstudiengang Informatik – Game Engineering) und „KI für Games – fortgeschrittene Themen“ (Masterstudiengang Game Engineering und Visual Computing) von Christoph Bichlmeier an der Hochschule Kempten.
Demos & Infos




