5-Pillar Design Wizard
Answer questions about Goals, Rules, Interaction, Conflict, and Outcomes to describe any game you can imagine.
Build complete 1983-style wireframe games entirely via AI code generation — no sprites, no textures, no diffusion models. Just you and Cursor drawing your game with math and lines.
Answer five game design questions in the Godot editor, copy the generated prompt, paste it into Cursor Agent chat, and watch a fully playable CRT wireframe game appear. Best for arcade, puzzle, exploration, and other logic-driven games.
5-Pillar Design Wizard
Answer questions about Goals, Rules, Interaction, Conflict, and Outcomes to describe any game you can imagine.
CRT Shader Pipeline
Phosphor decay, scanlines, barrel distortion, glow, glass reflection. Looks like a real monitor from 1983.
Wireframe Drawing Engine
Lines, rectangles, polygons. Resolution-independent, proportional coordinates. Everything is math.
AI-Verified Builds
Generated prompts tell Cursor to launch the game via GRB, take a screenshot, and verify the result before reporting done.
Install the addon in Godot 4.5+
Click the Aesthetic Engine Builder tab in the bottom panel
Answer the 5 design pillar questions (examples and tooltips guide you)
Optionally toggle “Include Sound Editor” to add a retro synth to your game
Click Generate Prompt → Copy to Clipboard
Paste into Cursor Agent chat (for better reliability, it’s recommended you specify a powerful model for your first prompt, then switch to Auto if you prefer)
Cursor builds your game, launches it, and screenshots the result
From there, keep prompting. “Add a title screen.” “Make the enemies faster.” “Add a high score table.” You can extend with custom GDScript and your own nodes. The game is yours.
WireframeCanvas (320×200 virtual resolution) └─ Room drawers: dl(), dr(), dp() → command buffer → _draw() └─ CRTPipeline: SubViewport → phosphor decay → CRT shader → glass reflection └─ Full-screen output| Component | Purpose |
|---|---|
| WireframeCanvas | Command-buffer renderer with dl(), dr(), dp() drawing API |
| CRTPipeline | SubViewport rendering chain with phosphor decay, CRT shader, and glass reflection |
| EntityRenderer | Animated wireframe entities with jitter, line-drop, and phase effects |
| RoomLoader | JSON-driven room system with hotspots and actions |
| Sound Editor | Retro synth + step sequencer with Intel 8253 pitch quantization and WAV export |
No sprites. No textures. No image models. Every pixel is math and lines. This means: