Bot Arena – Autonome Agenten im kompetitiven Spielraum

Ziel der Arbeit ist die Entwicklung eines prototypischen Spiels auf Basis der Engine Godot, in dem externe Bots oder Skripte über eine definierte Schnittstelle mit der Spielwelt interagieren können. Es soll eine kompetitive Spielumgebung entstehen, in der autonome Agenten rundenbasiert Aufgaben oder Spielszenarien lösen und gegeneinander antreten. Die Arbeit umfasst die Konzeption der Kommunikationsarchitektur zwischen Spiel und externen Programmen, die Gestaltung eines geeigneten Spielmodus sowie die Implementierung einer Visualisierung zur Beobachtung und Auswertung der Bot-Aktionen. Externe Agenten sollen dabei sprachunabhängig angebunden werden können, etwa über TCP- oder WebSocket-Kommunikation.