LLM-Agent erstellt vollständigen Godot-4-Dungeon-Crawler mithilfe visueller Rückmeldungen

Ein Entwickler demonstrierte, wie ein LLM-Agent autonom ein vollständiges Dungeon-Crawler-Spiel in Godot 4 unter Verwendung visueller Rückmeldungen erstellt. Der Agent wurde über ein MCP-Tool, das der Entwickler gerade aufbaut, mit dem Godot-Editor verbunden.
Was der Agent erstellte
Mit einer einzigen Aufforderung, "einen Dungeon-Crawler-FPS mit Kenneys Dungeon-Kit zu erstellen", erstellte der Agent:
- 3 Räume, die durch Korridore verbunden sind
- Atmosphärische Fackelbeleuchtung mit Partikeln
- FPS-Steuerung mit Kopfbewegung
- Schwertkampfsystem
- 4 Gegnertypen mit Pfadfindung
- Wellenbasiertes Gegnerspawn-System
- Beutedrops
- XP-Fortschrittsmechaniken
- Game-Over-Bildschirm
Wichtige technische Details
Das Projekt bestand aus ungefähr:
- 300 Nodes
- 11 Skripten
- 1500 Zeilen GDScript
Das Spiel lief beim ersten F5-Ausführen erfolgreich und erzeugte einen spielbaren Prototyp.
Visuelle Feedback-Schleife
Der bedeutende Aspekt war nicht nur die Codegenerierung – jeder LLM kann Code schreiben. Was dies anders machte, war die Fähigkeit des Agenten:
- Das Spiel auszuführen und Screenshots zu machen
- Visuell Probleme zu identifizieren und zu beheben
- Zu bemerken, dass Fackelpartikel für den Nebel zu hell waren, und die Umgebung anzupassen
- Zu sehen, dass Orks durch Wände klippten, und Navigationseinstellungen anzupassen
- Die Truhen-UI-Layout visuell auf korrekte Positionierung zu überprüfen
Dieser Ansatz stellt einen Wandel von reiner Codegenerierung zu integrierter Entwicklung dar, bei der der Agent basierend auf der tatsächlichen Spielausgabe testen und iterieren kann.
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch
WCAGent: Open-Source KI-Agent für automatisierte Barrierefreiheits-Qualitätssicherung
WCAGent ist ein autonomer KI-Agent, der WCAG-Verstöße erkennt, Schweregrade zuweist, Berichte erstellt und automatisch GitHub-Issues eröffnet.

Verwendung einer Smart Pixel Clock für Claude AI-Abschlussbenachrichtigungen
Ein Reddit-Nutzer teilt eine Methode, um Benachrichtigungen über die Fertigstellung von Claude AI mithilfe einer ULANZI TC001 Smart Pixel Clock mit benutzerdefinierter Firmware und einem HTTP-Endpunkt anzuzeigen.

Tangent: Chrome-Erweiterung zum Verzweigen von Claude-Gespraechen
Kostenlose Open-Source-Erweiterung zum Oeffnen von Seitenthreads in Claude ohne den Platz zu verlieren.

Unterstudie: Ein lehrbarer Desktop-Agent, der Aufgaben durch Vorführung lernt
Understudy ist eine lokal-first Desktop-Agenten-Laufzeitumgebung, die GUI-Apps, Browser, Shell-Tools, Dateien und Messaging in einer Sitzung bedienen kann. Sie demonstrieren eine Aufgabe einmal, sie zeichnet Bildschirmvideo und semantische Ereignisse auf, extrahiert die Absicht statt Koordinaten und verwandelt sie in eine wiederverwendbare Fähigkeit.