Skip to content

The Ecosystem

Aesthetic Engine is two open-source tools that work together to create a fully agentic game development workflow for Godot.

The thesis is simple: if your AI agent can launch your game, observe what’s on screen, edit your code, and verify the result — you never need to leave the chat window.


Godot Runtime Bridge (GRB)

The infrastructure layer. A TCP debug server embedded in your Godot project and an MCP bridge that connects it to Cursor or Claude Code. Your AI agent can screenshot, click, inspect the scene tree, profile FPS, and modify properties — all while the game is running.

What it replaces: Alt-Tabbing between editor and game window, manual playtesting, print-debugging.

Full documentation →

Aesthetic Engine Builder (AEB)

The creative layer. A Godot editor plugin with a 5-pillar game design wizard. Answer questions about Goals, Rules, Interaction, Conflict, and Outcomes — then paste the generated prompt into Cursor. The agent builds a complete 1983-style CRT wireframe game from scratch.

What it replaces: Blank-canvas paralysis, boilerplate scene setup, manual CRT shader wiring.

Full documentation →


Every agentic workflow built on these tools follows the same three-phase cycle:

PhaseWhat HappensWho Does It
DevelopWrite or modify game code based on a natural-language promptAI agent
ObserveLaunch the game, take screenshots, inspect scene tree and propertiesAI agent via GRB
VerifyCompare expected vs. actual behavior, fix issues, re-verifyAI agent via GRB

This cycle can run autonomously. You describe what you want. The agent builds it, checks it, and reports back.


DependencyVersionPurpose
Godot4.5+Runtime (uses OS.add_logger API)
Node.jsLTSMCP bridge helper
Cursor or Claude CodeLatestAI agent interface