graphics
Visual identity, creature portraits, icons, marketing assets. Every pixel judged instantly.
game_build_
A breakdown of Die Forward: the design, the process, and what happens when you treat AI as your entire production pipeline.
the_challenge
Games demand everything at once. They find every gap.
Visual identity, creature portraits, icons, marketing assets. Every pixel judged instantly.
Sound effects, music score, voice. If it sounds wrong, the whole experience breaks.
World-building, room descriptions, creature lore. Thousands of variations that can't repeat.
Combat, state management, procedural generation. No hiding behind a loading screen.
Staking, rewards, escrow. Real money, on-chain. Every transaction auditable.
Pitch video, social launch, visual brand. The game has to sell itself too.
There's no hiding behind a spreadsheet or a backend dashboard. It either feels right or it doesn't.
the_rule
$ what_i_did
$ what_ai_did
the_game
A web3 roguelite where your corpse, your final words, and your stake persist in the world forever.
Connect your Solana wallet. Stake 0.01 to 0.25 SOL. Real money, real tension, real consequences.
Every enemy telegraphs their next move. Seven behavioral states. Stamina is the real economy.
Your corpse persists. Your final words are scratched into the wall. Future players find you.
Nothing resets. Every corpse was a real person. Every message was their last thought.
design_first
Most teams sprint to implementation. I spent real time on the world first, because bad input produces bad output at scale.
The Sunken Crypt. A flooded temple. Water came centuries ago and brought things with it.
Second person, present tense. "You descend. The air grows cold." Sparse. Evocative. Sensory-first.
Vocabulary banks. Creature identities. Room schemas. The Content Bible was a prompt specification.
The creative work shifted from writing to designing a system that could write.
the_ai_stack
Design the spec. Let AI execute. Curate the output.
25+ creatures with full identities. 300+ room variations across 5 zones. All generated against the Content Bible.
40+ sound effects. Original music score. VO with frame-accurate timing. Same sensory language, different medium.
44 creature portraits, app icon, banner, hero, 9 timeline icons. One shared dark fantasy style spec.
75-second pitch trailer. AI script, AI voice, AI music, AI-coded React components. Full production in hours.
fragment_engine
You write 30 fragments. Players experience 1,000+ distinct rooms. The game never repeats.
> 12 openings x 12 middles x 12 closings
= 1,728 unique explore rooms per zone
> 4 fragment zones x 2 room types
= ~10,000+ unique room experiences total
> total authored content strings
= 981
"The corridor narrows..."
"...something scrapes along stone..."
"...you are not alone here."
You're not writing rooms. You're writing atoms that can form any molecule.
agents_play_too
Same dungeon. Same stakes. Same death feed. Neither knowing who the other is.
POST /api/agent/start # Start a run
POST /api/agent/action # Strike, dodge, brace, flee
GET /api/agent/state # Current game state
GET /skill.md # Agent-readable docs
A published skill.md lives at dieforward.com/skill.md. Any agent can read it to understand the rules. No special integration, no developer handshake.
If an agent dies, its corpse persists. Its final words appear on the memorial. The death registers on-chain exactly like a human death.
You encounter a corpse. Its wallet tipped yours. Its message is cryptic. Was it a person or an agent? The dungeon doesn't say.
what_shipped
That list is what shifts when AI handles execution.
what_i_learned
Death as contribution, intent-based combat, the staking economy: those required understanding how players think. AI can't design those.
The Content Bible was a prompt spec. The music brief was a prompt spec. The image style block was a prompt spec. Every domain, same pattern.
The fragment engine, the style spec, the tone rules: these are factories. AI runs inside them. You curate the output.
Games have always pushed limits. This time, the limit was how much a single person could ship when AI handles execution. The answer: a lot.