Step 1: App launches -> Cinematic BGM starts -> Splash Screen -> Home Screen
Step 2: Tap Enter Realm -> Live GPS World Map opens (MapLibre)
Step 3: Walk in real life -> Nodes spawn 50-250m around you (3-5 per batch)
Step 4: Tap TREASURE node -> Instant loot collect + XP award
Step 5: Tap PORTAL node -> AR Camera opens -> Radar HUD activates -> Face node -> CAPTURE
Step 6: Boss Battle begins (60fps game loop) -> Attack, Dodge, Use Skills, Drink Potions
Step 7: Defeat boss -> Earn XP + Gold + Loot item (rarity-weighted)
Step 8: Level Up? -> Cinematic Level Up overlay with stat display
Step 9: Return to Map -> Continue real-world exploration
WorldSpawnerSystem generates 3-5 nodes per GPS batch:
88% chance -> TREASURE node (loot drop, 4 rarity tiers)
12% chance -> PORTAL node (boss battle trigger)
Nodes are deterministically seeded from GPS grid position.
TAP = Basic Attack (builds combo, +5% damage per hit up to 1.5x)
HOLD = Charge Attack (high stagger damage)
SWIPE = Dodge (500ms invulnerability window)
POTION = Restore 30% HP
Boss counter-attack triggers if player spams 5+ hits in 2 seconds.