Dev.to
6/15/2026

I built a game with zero asset files - everything is generated in code
Short summary
A developer built an indie arcade game (Reactor Panic) in Godot with zero external assets—all 2D art, fullscreen effects, and ~15 sound effects are generated in code. Key technical decisions include per-cell shading for the containment dome (optimized from per-pixel after crashing mobile GPUs), GLSL shaders for CRT effects, and procedural audio synthesis. The approach yielded an unexpected benefit: game state drives mood directly through a single calculation.
- •Built arcade game in Godot with 100% procedural generation; no textures, sprites, or audio files
- •Learned GPU optimization lesson on mobile: reduced dome shading draw calls from 10K+ to ~500 using per-cell calculation and quantization
- •Procedural approach enabled game state (reactor instability) to organically drive mood—coloration, distortion, music tension, all from one value
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



