LLM Agent Builds Complete Godot 4 Dungeon Crawler Using Visual Feedback

A developer demonstrated an LLM agent autonomously building a complete dungeon crawler game in Godot 4 using visual feedback. The agent was connected to the Godot editor via an MCP tool the developer is building.
What the Agent Built
With a single prompt to "build a dungeon crawler FPS using Kenney's dungeon kit," the agent created:
- 3 rooms connected by corridors
- Atmospheric torch lighting with particles
- FPS controls with head bob
- Sword combat system
- 4 enemy types with pathfinding
- Wave-based enemy spawning system
- Loot drops
- XP progression mechanics
- Game over screen
Key Technical Details
The project consisted of approximately:
- 300 nodes
- 11 scripts
- 1500 lines of GDScript
The game ran successfully on the first F5 execution, producing a playable prototype.
Visual Feedback Loop
The significant aspect wasn't just code generation—any LLM can write code. What made this different was the agent's ability to:
- Run the game and take screenshots
- Visually identify problems and fix them
- Notice torch particles were too bright for the fog and adjust the environment
- See orcs clipping through walls and tweak navigation settings
- Check chest UI layout visually for proper positioning
This approach represents a shift from pure code generation to integrated development where the agent can test and iterate based on actual game output.
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenClaw Video Translator Skill Available on ClawHub
A new Video Translator skill for OpenClaw agents allows users to upload a video or provide a URL to get a translated preview instantly. The skill is hosted on ClawHub.

Agent Safehouse: macOS-native sandboxing for local AI coding agents
Agent Safehouse is a macOS-native sandboxing tool that prevents local AI agents from accessing files outside your project directory using kernel-level enforcement. It's a single shell script with no dependencies that works with Claude Code, Codex, OpenCode, Amp, Gemini CLI, Aider, Goose, Auggie, Pi, Cursor Agent, Cline, Kilo, Code Droid, and other agents.

Browser CLI: A Token-Efficient Browser Automation Tool for AI Coding Agents
Browser CLI is a persistent headless Chromium daemon that provides browser automation via plain Bash commands, achieving ~95% token savings compared to Playwright MCP by reducing calls from ~1,500 tokens to ~75 tokens.
Munder Difflin: Run an Office of Your AI Clones
Munder Difflin is an open-source agent harness that wraps your existing CLI agents to run 24/7 on your laptop, letting clones of you and teammates collaborate with end-to-end encryption.