docs: Add game opening sequence asset plan - prioritized by intro flow

This commit is contained in:
2025-12-30 03:55:15 +01:00
parent 6588918ad1
commit a1ea4edf04

272
GAME_OPENING_ASSETS.md Normal file
View File

@@ -0,0 +1,272 @@
# 🎮 GAME OPENING SEQUENCE - Asset Priority Plan
**Created:** 30.12.2025 03:54
**Purpose:** Določiti KATERE assete potrebujemo NAJPREJ za intro + tutorial
---
## 🎬 OPENING SEQUENCE (Po konceptu igre)
### **SCENE 1: BLACK SCREEN + Voice-Over**
**Duration:** 10 sekund
**Kai voice:** "My name is Kai Marković. 1 year ago, the world ended..."
**Assets Needed:** ❌ NONE (samo audio)
---
### **SCENE 2: Tent Camp Dawn**
**Duration:** 20 sekund
**Camera:** Kai se zbudi v šotoru, pogleda ven na 8×8 farm
**Assets Needed:**
1.**tent.png** (DONE!)
2.**kai_idle.png** (partial - need animation)
3. ⚠️ **kai_wake_up.png** (4 frames - waking animation)
4. ⚠️ **tent_interior.png** (inside view)
5. ⚠️ **sleeping_bag.png**
6. ⚠️ **backpack.png**
7. ⚠️ **mothers_locket.png** (key item!)
**Environment:**
8. ⚠️ **grass_tile_dawn.png** (early morning lighting)
9. ⚠️ **dirt_path.png**
10. ⚠️ **small_fence.png** (around 8×8 farm)
---
### **SCENE 3: Locket Close-Up**
**Duration:** 5 sekund
**Kai opens locket → Ana's photo inside**
**Assets Needed:**
11. ⚠️ **locket_open.png** (UI element)
12. ⚠️ **ana_portrait.png** (photo in locket)
13. ⚠️ **kai_sad_expression.png** (portrait)
---
### **SCENE 4: Flashback Montage**
**Duration:** 15 sekund (5 flashes × 3 sec each)**
**Assets Needed:**
14. ⚠️ **baby_twins.png** (hospital scene)
15. ⚠️ **child_kai_ana.png** (5 year olds)
16. ⚠️ **family_photo.png** (parents + twins)
17. ⚠️ **troll_attack.png** (giant troll breaking wall)
18. ⚠️ **ana_screaming.png** (being taken)
---
### **SCENE 5: Tutorial Start**
**Duration:** 60 sekund (interactive)**
**Player gains control**
**Assets Needed:**
**Kai Animations (CRITICAL):**
19. ⚠️ **kai_idle** (4 frames × 4 directions) = 16 frames
20. ⚠️ **kai_walk** (4 frames × 4 directions) = 16 frames
21. ⚠️ **kai_run** (4 frames × 2 directions) = 8 frames
**First Zombie Worker:**
22. ⚠️ **zombie_basic_idle** (4 frames)
23. ⚠️ **zombie_basic_walk** (4 frames)
24. ⚠️ **zombie_digging** (4 frames - tutorial action)
**Farm Basics:**
25.**tent.png** (DONE)
26. ⚠️ **campfire.png** (DONE but white bg)
27. ⚠️ **storage_chest.png** (DONE but white bg)
28. ⚠️ **water_well.png**
29. ⚠️ **basic_fence.png**
**Terrain (8×8 starting area):**
30. ⚠️ **grass_tile.png** (×4 variations)
31. ⚠️ **dirt_tile.png** (×4 variations)
32. ⚠️ **tilled_soil.png** (for planting)
**First Crops (Tutorial):**
33. ⚠️ **wheat_seed.png**
34. ⚠️ **wheat_stage1.png**
35. ⚠️ **wheat_stage2.png**
36. ⚠️ **wheat_harvest.png**
**UI Elements:**
37. ⚠️ **health_bar.png** (DONE but white bg)
38. ⚠️ **stamina_bar.png**
39. ⚠️ **inventory_panel.png**
40. ⚠️ **dialogue_box.png**
41. ⚠️ **quest_marker.png**
---
## 🎯 ABSOLUTE MINIMUM FOR PLAYABLE INTRO
**Total:** **65 assets** (including animation frames)
### **Priority 1: MUST HAVE (Can't start without)**
1. Kai idle + walk animations (32 frames)
2. Tent (exterior + interior)
3. Zombie worker basic (idle + walk + dig)
4. Terrain tiles (grass, dirt, tilled)
5. First crop cycle (wheat 4 stages)
6. UI basics (health, stamina, inventory, dialogue)
7. Mother's locket + Ana portrait
8. Campfire, storage chest, fence
**TOTAL: ~65 assets**
---
### **Priority 2: NICE TO HAVE (Polish)**
9. Flashback images (5 scenes)
10. Kai wake-up animation
11. Multiple zombie types
12. More terrain variations
13. Additional crops
**TOTAL: +30 assets**
---
### **Priority 3: LATER (Can add after demo works)**
14. More animations
15. Effects
16. Decorations
---
## 📅 GENERATION ORDER (Optimized for Intro)
### **DAY 1 (Tomorrow - Batch 1):**
**Kai Character Basics (40 assets):**
- kai_idle_north (4 frames)
- kai_idle_south (4 frames)
- kai_idle_east (4 frames)
- kai_idle_west (4 frames)
- kai_walk_north (4 frames)
- kai_walk_south (4 frames)
- kai_walk_east (4 frames)
- kai_walk_west (4 frames)
- kai_run_east (4 frames)
- kai_run_west (4 frames)
---
### **DAY 2 (Batch 2):**
**Zombie Worker (12 assets):**
- zombie_idle (4 frames)
- zombie_walk (4 frames)
- zombie_dig (4 frames)
**Terrain Tiles (12 assets):**
- grass_tile (4 variations)
- dirt_tile (4 variations)
- tilled_soil (4 variations)
---
### **DAY 3 (Batch 3):**
**Crops + Buildings (15 assets):**
- wheat (4 growth stages)
- tent_interior
- water_well
- basic_fence
- sleeping_bag
- backpack
- mothers_locket
- ana_portrait
- kai_portrait_sad
**UI Elements (6 assets):**
- stamina_bar
- inventory_panel
- dialogue_box
- quest_marker
---
### **DAY 4 (Batch 4):**
**Flashback Scenes (5 assets):**
- baby_twins
- child_kai_ana
- family_photo
- troll_attack
- ana_screaming
**Polish (10 assets):**
- More decorations
- Effects
- Additional items
---
## ✅ **3-DAY INTRO READY PLAN**
**End of Day 3:**
- ✅ 65 core intro assets
- ✅ Kai fully animated
- ✅ Zombie worker functional
- ✅ Tutorial playable
- ✅ Opening sequence complete
**End of Day 7:**
- ✅ 100+ total assets
- ✅ All flashbacks
- ✅ Polished intro
- ✅ Demo-ready opening!
---
## 🎯 TOMORROW MORNING CHECKLIST
**When you wake up:**
1. ☐ Open this file: `GAME_OPENING_ASSETS.md`
2. ☐ Review tonight's 70 samples
3. ☐ Decide: Google Cloud setup or Manual?
4.**START Batch 1:** Kai animations (40 frames)
**By tomorrow evening:**
- ✅ Kai character ready!
- ✅ Can test basic movement!
---
## 💡 SMART STRATEGY
**Instead of random 422 assets, we generate IN ORDER:**
1. ✅ Opening sequence first
2. ✅ Tutorial second
3. ✅ Demo content third
4. ✅ Extra polish last
**Result:**
- ✅ Playable intro in 3 days!
- ✅ Full tutorial by day 7
- ✅ Demo ready by week 2
- ✅ All assets prioritized by game flow!
---
## 🚀 READY FOR TOMORROW!
**Morning Plan:**
1. Review samples
2. Start Kai animation batch
3. By evening: Character ready!
**This Week Plan:**
- Day 1: Kai animations
- Day 2: Zombie + terrain
- Day 3: Crops + UI + buildings
- Day 4-7: Expand to full tutorial
**Result:** INTRO PLAYABLE by next weekend! 🎮✨
---
**Created:** 30.12.2025 03:54
**Updated:** Ready for tomorrow morning!
**Next:** Wake up, review, START GENERATION! 🚀