GDC Demo โ€” Engineering Proposal
Target for GDC

A guided loop through the same screens, in a new order. No matchmaking, no menus, return to start after Demo finishes, low cognitive overhead for Player.

Target session
~5 MIN
Create
๐Ÿซง
Creature
Generation
Step 1Generate your creature
โ†’
โ†บ Repeat ร— 3 Battles
Battle Prep
?
?
ยท
Pick 3 cards
Card
Selection
Step 2Pick your 3 cards
โ†’
Battle
VS
Battle
Screen
Step 3Play the battle
โ†ฉ
New Cards
โœ“
โœ“
โœ“
3 generated for you
Pick again
โ†’ back to battle
 New cards, repeat
โ†’
after 3
battles
Inventory
Home /
Inventory
EndExplore freely, restart

Order of Operations by Team
Burndown to Get There

Three parallel tracks. Scoping comes before work, we can't prioritize what we haven't identified!

UI
Mollie
1 โ€” Critical First
Scope What's Broken
  • Paul: Render every demo screen at iPad Mini resolution
  • Mollie: highlight every artifact
  • Ranked problem list before any fixes start
2 โ€” Feed to Josh
Scope Missing Screens
  • Identify missing or broken Figma components
  • Hand clear list to Josh โ€” unblocked tasks
Eng
Paul + JP
1 โ€” Do Now
Merge BB2 โ†’ Main
  • Hotfixes from main โ†’ multiplayer branch
  • Multiplayer branch โ†’ main
  • Test iPad โ†” iPhone on device
2 โ€” Build
Wire the Demo Loop
  • New flow controller: create โ†’ pick cards โ†’ battle โ†’ repeat ร— 3 โ†’ inventory
  • Skip matchmaking, deck builder, lobby
  • Auto-advance transitions, loopback after 3 battles
3 โ€” Go/No-Go by EOW
On-Device Image Gen Benchmark
  • Get distilled/one-step model onto device
  • Benchmark on Mollie's iPad + Paul's
  • Decision: Cloud vs Local GDC
Design
JP โ€” gap audit
1 โ€” Audit First
What's Missing from Eng?
  • Review BB2 screens against current design spec
  • Flag every design element with no eng implementation
  • Traits, arena cards, anything else unbuilt
  • Scope gap list
2 โ€” Decisions Needed
Open Questions
  • Are traits in for GDC?
  • Arena card passive trigger โ€” UX needs resolve
  • Show card names in demo or keep opaque?
Constraint
No New Design Work
  • Polish what exists
  • Hold new direction until Ennio returns