diff --git a/docs/game_design/GAME_BIBLE_2.md b/docs/game_design/GAME_BIBLE_2.md index 58772f803..5242c3778 100644 --- a/docs/game_design/GAME_BIBLE_2.md +++ b/docs/game_design/GAME_BIBLE_2.md @@ -1108,18 +1108,174 @@ Anvil, Forge, Furnace, Kiln, Loom, Spinning Wheel, Workbench, Crafting Table, Al ### 🎯 PHASE BREAKDOWN -#### **🎯 DEMO PHASE** (Kickstarter Demo) -**Target:** Vertical slice gameplay -**Required Assets:** -- βœ… Kai (Master Ref) ❌ Sprites needed -- βœ… Ana (Master Ref) ❌ Sprites needed -- βœ… Gronk (Master Ref) ❌ Sprites needed -- βœ… Susi (Master Ref) ❌ Sprites needed -- ❌ Grassland Biome (CRITICAL!) - 0% complete -- ❌ 1 Zombie type -- ❌ Basic Farm (8Γ—8 plot) +#### **🎯 DEMO PHASE** (Kickstarter Demo - Vertical Slice) +**Target:** Showcase core gameplay loop + emotional story hook +**Duration:** 10-15 minutes of gameplay +**Goal:** Convince backers this game is REAL and AMAZING! -**Status:** πŸ”΄ **BLOCKED** - Grassland biome assets needed! +--- + +### 🎬 **DEMO FLOW (Step-by-Step)** + +#### **1. OPENING SCENE** (30 seconds) +- βœ… Kai wakes up in ruined basement (amnesia!) +- βœ… Finds ID card: "Kai MarkoviΔ‡, Age: 14" +- βœ… Sees blood on wall, feels headache +- βœ… "I don't remember anything... but I need to survive." + +#### **2. TUTORIAL: ZOMBIE CONTROL** (2-3 minutes) +**CORE MECHANIC SHOWCASE:** + +- 🎯 **Step 1:** Meet first zombie (Basic Zombie, wandering) +- 🎯 **Step 2:** Press [E] to "Control" zombie (Alpha Hybrid power!) +- 🎯 **Step 3:** Zombie eyes change (white β†’ red with pupils = controlled!) +- 🎯 **Step 4:** Give first command: "DIG" on soil patch +- 🎯 **Step 5:** Zombie digs slowly, finds buried item (Ana's bracelet!) +- 🎯 **Step 6:** "This feels... familiar. But I can't remember why." + +**ASSETS NEEDED:** +- βœ… Kai (idle, walk) - 10 sprites +- ❌ Basic Zombie (idle, walk, dig) - 15 sprites πŸ”΄ +- ❌ Soil patch tile + dug version - 2 assets πŸ”΄ +- ❌ Ana's bracelet (item sprite) - 1 asset πŸ”΄ + +--- + +#### **3. FIRST MEMORY FLASHBACK** (45 seconds) +**EMOTIONAL STORY HOOK:** + +- 🎯 Screen fades to sepia/flashback filter +- 🎯 **MEMORY 1/50 UNLOCKED:** "Ana's Birthday" +- 🎯 Flashback scene: Young Kai (age 8) gives bracelet to Ana +- 🎯 Ana: "I'll never take it off, I promise!" +- 🎯 Kai (present): "Ana... who is Ana? Why does this hurt so much?" +- 🎯 Twin Bond UI appears (damaged, 1/50 bars filled) + +**ASSETS NEEDED:** +- ❌ Flashback background (farm, daytime, happy) - 1 asset πŸ”΄ +- βœ… Young Kai (chibi, age 8) - Can generate 1 sprite πŸ”΄ +- βœ… Young Ana (chibi, age 8, blonde) - Can generate 1 sprite πŸ”΄ +- ❌ Twin Bond UI (damaged heart, 1/50) - 1 UI element πŸ”΄ + +--- + +#### **4. TOWN DISCOVERY** (2 minutes) +**TOWN SYSTEM INTRO:** + +- 🎯 Kai walks to nearby ruined town (Tutorial Town) +- 🎯 Sign: "Tutorial Town - Population: 0" (wooden sign, faded paint) +- 🎯 Empty streets, broken buildings +- 🎯 Find "Town Hall" (small, run-down building) +- 🎯 Inside: Population Board (shows "0 Citizens") +- 🎯 "This place is dead... but maybe I can bring it back to life?" + +**ASSETS NEEDED:** +- ❌ Tutorial Town entrance (ruined gate) - 1 asset πŸ”΄ +- ❌ Population Sign (wooden, "Population: 0") - 1 asset πŸ”΄ +- ❌ Town Hall (exterior, small, ruined) - 1 building πŸ”΄ +- ❌ Town Hall (interior, 1 room) - 1 interior tileset πŸ”΄ +- ❌ Population Board (wooden board, "0" written) - 1 UI/prop πŸ”΄ + +--- + +#### **5. FIRST SURVIVOR ARRIVES** (2 minutes) +**POPULATION TRACKING SHOWCASE:** + +- 🎯 Kai explores, finds NPC hiding (BΠ΅k - Baker NPC) +- 🎯 Dialogue: "You're... not a zombie? Are you real?" +- 🎯 Pek: "I saw you control that zombie... are you the Alpha?" +- 🎯 Kai: "Alpha? I don't know what that means..." +- 🎯 **CHOICE:** Convince Pek to join town (simple dialogue tree) +- 🎯 Pek agrees: "Okay, I'll give this town a chance." +- 🎯 **AUTO-WALK:** Pek walks to Town Hall +- 🎯 **VISUAL FEEDBACK:** Population Board updates: **0 β†’ 1** πŸŽ‰ +- 🎯 Achievement pop-up: "First Citizen!" (+10 XP) + +**ASSETS NEEDED:** +- βœ… Pek NPC (master ref exists!) - Need sprites (idle, walk) = 10 sprites πŸ”΄ +- ❌ Dialogue UI (portrait frame, text box) - 1 UI set πŸ”΄ +- ❌ Population Board (updated, "1" written) - 1 asset πŸ”΄ +- ❌ Achievement pop-up UI - 1 UI element πŸ”΄ + +--- + +#### **6. ENDING HOOK** (30 seconds) +**LEAVE THEM WANTING MORE:** + +- 🎯 Pek: "Hey, I heard rumors... there's a place called Chernobyl. They say people disappear there." +- 🎯 Kai feels Twin Bond pulse (UI flashes!) +- 🎯 Kai: "Chernobyl... I need to go there. But first, I need to rebuild this town." +- 🎯 **DEMO END SCREEN:** + - "MEMORY: 1/50" + - "POPULATION: 1" + - "ANA'S LOCATION: ??" + - "Continue in FULL GAME - Kickstarter 2026!" + +**ASSETS NEEDED:** +- ❌ Twin Bond pulse VFX - 1 animation πŸ”΄ +- ❌ Demo end screen UI - 1 asset πŸ”΄ + +--- + +### πŸ“Š **DEMO ASSET BUDGET (REVISED)** + +| Category | Assets | Status | Priority | +|----------|--------|--------|----------| +| **Kai Sprites** | 10 | ❌ Not Started | πŸ”΄ CRITICAL | +| **Zombie Sprites** | 15 | ❌ Not Started | πŸ”΄ CRITICAL | +| **Pek NPC Sprites** | 10 | ❌ Not Started | πŸ”΄ CRITICAL | +| **Young Kai/Ana (Flashback)** | 2 | ❌ Not Started | πŸ”΄ CRITICAL | +| **Town Buildings** | 3 | ❌ Not Started | πŸ”΄ CRITICAL | +| **UI Elements** | 8 | ❌ Not Started | πŸ”΄ CRITICAL | +| **Props/Items** | 6 | ❌ Not Started | 🟑 High | +| **Biome Tiles (minimal)** | 20 | ❌ Not Started | 🟑 High | +| **VFX/Animations** | 3 | ❌ Not Started | 🟒 Medium | +| **TOTAL DEMO ASSETS** | **77** | **❌ 0/77** | **URGENT!** | + +**DEMO vs ORIGINAL ESTIMATE:** +- ❌ ~~242 assets~~ (too ambitious!) +- βœ… **77 core assets** (laser-focused vertical slice!) + +--- + +### 🎯 **DEMO SUCCESS METRICS** + +**What backers will experience:** +1. βœ… **Zombie Control** - Unique core mechanic (10/10 hook!) +2. βœ… **Emotional Story** - Memory system + Twin Bond (instant feels!) +3. βœ… **Town Building** - Population tracking (satisfying progress!) +4. βœ… **Beautiful Art** - Style 32 Dark-Chibi Noir (visual WOW!) +5. βœ… **Mystery** - "Where is Ana?" (leaves them wanting MORE!) + +**Estimated Kickstarter Conversion:** 30-40% of demo players β†’ backers + +--- + +### 🚨 **DEMO PRODUCTION PRIORITY** + +**WEEK 1 (Jan 7-13):** +1. Generate Kai sprites (10) - Day 1-2 +2. Generate Zombie sprites (15) - Day 2-3 +3. Generate Pek sprites (10) - Day 3-4 + +**WEEK 2 (Jan 14-20):** +4. Generate Young Kai/Ana flashback (2) - Day 1 +5. Generate Town buildings (3) - Day 2-3 +6. Generate UI elements (8) - Day 4-5 + +**WEEK 3 (Jan 21-27):** +7. Generate Props/Items (6) - Day 1-2 +8. Generate minimal Biome tiles (20) - Day 3-5 + +**WEEK 4 (Jan 28 - Feb 3):** +9. Generate VFX/Animations (3) - Day 1-2 +10. Polish & integrate all assets - Day 3-7 + +**DEMO LAUNCH TARGET:** February 10, 2026 🎯 + +--- + +**Status:** πŸ”΄ **BLOCKED** - Need to start asset generation NOW! #### **πŸ”₯ PHASE 1** (Alpha 1 - Core Gameplay) **Target:** Playable first 10 hours