Screeps AI
JavaScriptKIGame


Warum
Screeps ist ein Spiel, das man ausschließlich durch Code steuert – kein Klicken, nur JavaScript. Die eigenen Einheiten handeln autonom nach der Logik, die man reinschreibt. Das hat mich sofort gereizt, weil es echte Software-Architektur-Probleme aufwirft: Wie baut man ein System, das auf unvorhergesehene Situationen reagiert?
Was ich gelernt habe
Zustandsmaschinen und priorisierte Task-Queues sind kein theoretisches Konzept aus Lehrbüchern – wenn deine Einheiten sich gegenseitig blockieren oder in Schleifen laufen, merkst du sehr schnell, warum klare Zustände und klare Übergänge wichtig sind. Ich hab dieses Projekt danach deutlich besser strukturiert als alle anderen Hobby-Projekte vorher.