Die Mellowdia Game AI Lib ist eine seit 2017 entwickelte, C++ basierte Programmbibliothek für KI-Komponenten in Computerspielen.
Sie dient zur Erprobung, Weiterentwicklung und didaktischen Aufbereitung von Algorithmen, Datenstrukturen und Softwarearchitekturen.
Die Architektur der Game AI Lib verknüpft Bewegungssteuerung, Entscheidungsfindung, Planung, Taktik, Strategie, Wissensmanagement, lernende Algorithmen und prozedurale Levelgenerierung.
Viele Bestandteile der Lib 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 zur Lib
- Anbindung an die Unreal EngineDie Mellowdia Lib wurde von Maximilian Bartz im Rahmen seiner Bachelorarbeit (Abgabe 03.2026) im Studiengang Informatik – Game Engineering erfolgreich… Anbindung an die Unreal Engine weiterlesen
- Crowd SimulationGruppensimulation (engl: crowd simulation) befasst sich mit der Bewegungssimulation von großen Menschenmengen. Typische Anwendungsfälle sind die Evakuierung von großen Gebäuden… Crowd Simulation weiterlesen
- TerrainanalyseIst einmal ein ästhetisches, dem Spielgenre zuträgliches Terrain erzeugt worden, dann muss es analysiert werden. Die Analyse stellt fest,… Terrainanalyse weiterlesen
- TerraingenerierungProzedural generierte Terrains (ein Teilbereich der prozeduralen Synthese) für 3D Welten in Computerspielen und Simulationen entstehen auf Knopfdruck nach… Terraingenerierung weiterlesen
- VerhaltenssteuerungFür die Entwicklung und die Evaluierung von Entscheidungsfindungsalgorithmen und Bewegungsverfahren wurde ein einfaches, technisches Testlevel mit der Vektoria Engine… Verhaltenssteuerung weiterlesen





