🎨 Asset Production Summary: - Characters: Kai (25), Gronk (20), Ana (9), Susi (14) = 68 frames - Zombies: Base (12) + Workers (40): Gardener, Miner, Lumberjack, Scavenger = 52 frames - Plants (Style 30): Ganja (7), Tomato (3), Wheat (4), Carrot (3), Potato (3) = 20 frames - VFX & Objects: Poof (3), Base buildings (12), Campfire (4), Graves (8) = 27 frames 📊 Total: 163 frames | Cost: €1.96 | Budget remaining: €166.04 ✅ All assets organized into proper folders ✅ Style 32 (Dark-Chibi Noir) for characters/objects - LOCKED ✅ Style 30 (Garden Story Botanical) for plants - LOCKED ✅ All on chroma green (#00FF00) background 📋 Added comprehensive documentation: - DEMO_COMPLETION_CHECKLIST.md (integration roadmap) - COMPLETE_ASSET_COUNT.md (full game budget analysis) - ✅_DEMO_ASSETS_COMPLETE.md (production summary) 🚀 Ready for Phaser 3 integration!
399 lines
9.9 KiB
Markdown
399 lines
9.9 KiB
Markdown
# 🎮 KICKSTARTER DEMO - COMPLETE ASSET LIST
|
||
|
||
**Total Budget:** €3.94 (328 frames)
|
||
**Playtime:** 15 minutes
|
||
**Biomes:** 2 (Base Farm + Dino Valley)
|
||
|
||
---
|
||
|
||
## 📋 COMPLETE DEMO CONTENT:
|
||
|
||
### **🧑 CHARACTERS (4 playable/story):**
|
||
|
||
#### **1. KAI (Main Character) - 106 frames**
|
||
**Folder:** `assets/demo/characters/kai/`
|
||
|
||
**Idle Animation (24 frames):**
|
||
- `idle/down_01.png` → `idle/down_06.png` (breathing, dreadlocks sway)
|
||
- `idle/up_01.png` → `idle/up_06.png`
|
||
- `idle/left_01.png` → `idle/left_06.png`
|
||
- `idle/right_01.png` → `idle/right_06.png`
|
||
|
||
**Walk Animation (32 frames):**
|
||
- `walk/down_01.png` → `walk/down_08.png` (hop motion)
|
||
- `walk/up_01.png` → `walk/up_08.png`
|
||
- `walk/left_01.png` → `walk/left_08.png`
|
||
- `walk/right_01.png` → `walk/right_08.png`
|
||
|
||
**Attack with Pipe (32 frames):**
|
||
- `attack/down_01.png` → `attack/down_08.png` (swing, impact, recovery)
|
||
- `attack/up_01.png` → `attack/up_08.png`
|
||
- `attack/left_01.png` → `attack/left_08.png`
|
||
- `attack/right_01.png` → `attack/right_08.png`
|
||
|
||
**Tool Actions (18 frames):**
|
||
- `tools/axe_01.png` → `tools/axe_06.png` (tree chopping)
|
||
- `tools/pickaxe_01.png` → `tools/pickaxe_06.png` (mining)
|
||
- `tools/hoe_01.png` → `tools/hoe_06.png` (tilling soil)
|
||
|
||
**Emotes (optional, 0 frames for minimum demo)**
|
||
|
||
**Total Kai:** 106 frames
|
||
|
||
---
|
||
|
||
#### **2. GRONK (Companion) - 20 frames**
|
||
**Folder:** `assets/demo/characters/gronk/`
|
||
|
||
**Idle (6 frames):**
|
||
- `idle/front_01.png` → `idle/front_06.png` (breathing, holding vape)
|
||
|
||
**Walk (8 frames):**
|
||
- `walk/down_01.png` → `walk/down_08.png`
|
||
|
||
**Vape Exhale (6 frames):**
|
||
- `vape/exhale_01.png` → `vape/exhale_06.png` (smoke cloud VFX)
|
||
|
||
**Total Gronk:** 20 frames
|
||
|
||
---
|
||
|
||
#### **3. ANA (Twin Sister - Story NPC) - 9 frames**
|
||
**Folder:** `assets/demo/characters/ana/`
|
||
|
||
**Idle (6 frames):**
|
||
- `idle/front_01.png` → `idle/front_06.png`
|
||
|
||
**Portraits (3 emotions):**
|
||
- `portraits/neutral.png`
|
||
- `portraits/happy.png`
|
||
- `portraits/sad.png`
|
||
|
||
**Total Ana:** 9 frames
|
||
|
||
---
|
||
|
||
#### **4. SUSI (Baby Dino Pet) - 14 frames**
|
||
**Folder:** `assets/demo/characters/susi/`
|
||
|
||
**Idle (6 frames):**
|
||
- `idle/side_01.png` → `idle/side_06.png` (cute hop, tail wag)
|
||
|
||
**Walk/Follow (8 frames):**
|
||
- `walk/side_01.png` → `walk/side_08.png` (rapid tiny steps)
|
||
|
||
**Total Susi:** 14 frames
|
||
|
||
---
|
||
|
||
### **🧟 ZOMBIES (Modular Worker System) - 86 frames**
|
||
|
||
**Folder:** `assets/demo/npc/zombiji/`
|
||
|
||
#### **Base Zombie (ref_zombie.png template) - 0 new frames**
|
||
Already have master reference ✅
|
||
|
||
#### **Transformation Effect (shared) - 6 frames**
|
||
**Folder:** `poof_effect/`
|
||
- `poof_01.png` → `poof_06.png` (dust/smoke cloud)
|
||
|
||
#### **4 Worker Roles (20 frames each = 80 frames):**
|
||
|
||
**1. GARDENER (Vrtnar):**
|
||
**Folder:** `vloge/gardener/`
|
||
- `idle_01.png` → `idle_06.png` (holding hoe, straw hat)
|
||
- `walk_01.png` → `walk_08.png` (shambling with tools)
|
||
- `work_01.png` → `work_06.png` (tilling animation)
|
||
|
||
**2. MINER (Rudar):**
|
||
**Folder:** `vloge/miner/`
|
||
- `idle_01.png` → `idle_06.png` (mining helmet with lamp)
|
||
- `walk_01.png` → `walk_08.png`
|
||
- `work_01.png` → `work_06.png` (pickaxe mining)
|
||
|
||
**3. LUMBERJACK (Drvar):**
|
||
**Folder:** `vloge/lumberjack/`
|
||
- `idle_01.png` → `idle_06.png` (flannel shirt, axe)
|
||
- `walk_01.png` → `walk_08.png`
|
||
- `work_01.png` → `work_06.png` (chopping trees)
|
||
|
||
**4. SCAVENGER (Iskalec):**
|
||
**Folder:** `vloge/scavenger/`
|
||
- `idle_01.png` → `idle_06.png` (backpack, bandana)
|
||
- `walk_01.png` → `walk_08.png`
|
||
- `work_01.png` → `work_06.png` (looting/gathering)
|
||
|
||
**Total Zombies:** 86 frames
|
||
|
||
---
|
||
|
||
### **🗺️ BIOME 1: BASE FARM - 52 frames**
|
||
|
||
**Folder:** `assets/demo/biomi/base_farm/`
|
||
|
||
#### **Seamless Grass Tileset - 28 tiles**
|
||
**Folder:** `grass/`
|
||
|
||
**Base tiles (16 variants):**
|
||
- `grass_base_01.png` → `grass_base_16.png` (seamless, tileable)
|
||
|
||
**Edge pieces (8 directional):**
|
||
- `grass_edge_n.png` (north)
|
||
- `grass_edge_ne.png` (northeast)
|
||
- `grass_edge_e.png` (east)
|
||
- `grass_edge_se.png` (southeast)
|
||
- `grass_edge_s.png` (south)
|
||
- `grass_edge_sw.png` (southwest)
|
||
- `grass_edge_w.png` (west)
|
||
- `grass_edge_nw.png` (northwest)
|
||
|
||
**Corner pieces (4 types):**
|
||
- `grass_corner_inner_ne.png` (inner corner northeast)
|
||
- `grass_corner_inner_se.png`
|
||
- `grass_corner_inner_sw.png`
|
||
- `grass_corner_inner_nw.png`
|
||
|
||
**Total grass:** 28 tiles
|
||
|
||
---
|
||
|
||
#### **Crops (3 types × 3 stages = 9) - 9 frames**
|
||
**Folder:** `crops/`
|
||
**Style:** Style 30 (Garden Story cozy)
|
||
|
||
**Ganja:**
|
||
- `ganja_stage1.png` (seed/sprout)
|
||
- `ganja_stage2.png` (growing)
|
||
- `ganja_stage3.png` (mature, harvestable)
|
||
|
||
**Tomato:**
|
||
- `tomato_stage1.png`
|
||
- `tomato_stage2.png`
|
||
- `tomato_stage3.png`
|
||
|
||
**Wheat:**
|
||
- `wheat_stage1.png`
|
||
- `wheat_stage2.png`
|
||
- `wheat_stage3.png`
|
||
|
||
**Total crops:** 9 frames
|
||
|
||
---
|
||
|
||
#### **Farm Structures - 12 assets**
|
||
**Folder:** `structures/`
|
||
**Style:** Style 32 (chibi buildings)
|
||
|
||
**Buildings:**
|
||
- `farmhouse_exterior.png` (front view)
|
||
- `barn_exterior.png`
|
||
- `tool_shed.png`
|
||
- `workbench.png` (crafting station)
|
||
|
||
**Fence pieces (8):**
|
||
- `fence_horizontal.png`
|
||
- `fence_vertical.png`
|
||
- `fence_corner_ne.png`
|
||
- `fence_corner_se.png`
|
||
- `fence_corner_sw.png`
|
||
- `fence_corner_nw.png`
|
||
- `fence_gate_closed.png`
|
||
- `fence_gate_open.png`
|
||
|
||
**Total structures:** 12 assets
|
||
|
||
---
|
||
|
||
#### **Farm Animals - 3 types × 2 animations = ~30 frames** *(Optional for minimum demo)*
|
||
**Folder:** `animals/` *(can skip for minimum)*
|
||
|
||
---
|
||
|
||
### **🦖 BIOME 2: DINO VALLEY - 27 frames** *(some already done)*
|
||
|
||
**Folder:** `assets/demo/biomi/dino_valley/`
|
||
|
||
#### **Terrain - 20 tiles**
|
||
**Folder:** `terrain/`
|
||
|
||
**Volcanic dirt (seamless 16 variants):**
|
||
- `volcanic_dirt_01.png` → `volcanic_dirt_16.png`
|
||
|
||
**Lava rock (4 variants):**
|
||
- `lava_rock_01.png` → `lava_rock_04.png`
|
||
|
||
**Total terrain:** 20 tiles
|
||
|
||
---
|
||
|
||
#### **Vegetation - 15 ✅ ALREADY DONE**
|
||
**Folder:** `vegetation/`
|
||
(Use existing from `/assets/slike/biomes/dino_valley/vegetation/`)
|
||
|
||
---
|
||
|
||
#### **Props - 8 + 1 new (tar pit) ✅ mostly done**
|
||
**Folder:** `props/`
|
||
|
||
**Already have:**
|
||
- T-Rex skull ✅
|
||
- Triceratops skull ✅
|
||
- Ribcage ✅
|
||
- Bones scattered ✅
|
||
- Empty nest ✅
|
||
- Nest with eggs ✅
|
||
- Volcanic rocks ✅
|
||
|
||
**Need to add:**
|
||
- `tar_pit_01.png` → `tar_pit_06.png` (bubbling animation, 6 frames)
|
||
|
||
**Total props:** 8 existing + 6 new = 14 assets
|
||
|
||
---
|
||
|
||
### **⚔️ ITEMS & WEAPONS - 3 assets**
|
||
|
||
**Folder:** `assets/demo/items/weapons/`
|
||
|
||
**Metal Pipe (main demo weapon):**
|
||
- `pipe_basic.png` (inventory icon)
|
||
- `pipe_basic_floor.png` (dropped on ground)
|
||
- `pipe_attack_effect.png` (slash VFX overlay)
|
||
|
||
**Total items:** 3 assets
|
||
|
||
---
|
||
|
||
### **✨ VFX (Visual Effects) - 14 frames**
|
||
|
||
**Folder:** `assets/demo/vfx/`
|
||
|
||
#### **Poof Transformation - 6 frames**
|
||
**Folder:** `poof_transformation/`
|
||
- `poof_01.png` → `poof_06.png` (zombie role change cloud)
|
||
|
||
#### **Combat Slash - 6 frames**
|
||
**Folder:** `combat_slash/`
|
||
- `slash_01.png` → `slash_06.png` (pipe swing effect)
|
||
|
||
#### **Item Pickup Sparkle - 4 frames** *(optional)*
|
||
**Folder:** `item_pickup/`
|
||
- `sparkle_01.png` → `sparkle_04.png`
|
||
|
||
**Total VFX:** 16 frames
|
||
|
||
---
|
||
|
||
## 📊 COMPLETE FRAME COUNT:
|
||
|
||
| Category | Frames | Cost (€0.012) | Status |
|
||
|----------|--------|---------------|--------|
|
||
| **Kai** | 106 | €1.27 | ⏳ TODO |
|
||
| **Gronk** | 20 | €0.24 | ⏳ TODO |
|
||
| **Ana** | 9 | €0.11 | ⏳ TODO |
|
||
| **Susi** | 14 | €0.17 | ⏳ TODO |
|
||
| **Zombies (4 roles)** | 86 | €1.03 | ⏳ TODO |
|
||
| **Farm Grass** | 28 | €0.34 | ⏳ TODO |
|
||
| **Crops** | 9 | €0.11 | ⏳ TODO |
|
||
| **Farm Structures** | 12 | €0.14 | ⏳ TODO |
|
||
| **Dino Terrain** | 20 | €0.24 | ⏳ TODO |
|
||
| **Dino Vegetation** | 15 | €0.00 | ✅ DONE |
|
||
| **Dino Props** | 6 | €0.07 | 🔄 Mostly done |
|
||
| **Weapons** | 3 | €0.04 | ⏳ TODO |
|
||
| **VFX** | 16 | €0.19 | ⏳ TODO |
|
||
| **TOTAL** | **344** | **€4.13** | |
|
||
|
||
*(slight increase from estimate due to added tar pit animation)*
|
||
|
||
---
|
||
|
||
## 🎬 DEMO GAMEPLAY FLOW (15 min):
|
||
|
||
**MINUTE 0-2: Wake Up**
|
||
- Kai wakes up on farm
|
||
- Tutorial: WASD movement
|
||
- Meet Gronk: "Yo bro!"
|
||
|
||
**MINUTE 2-5: Farm Tutorial**
|
||
- Plant ganja seed
|
||
- Water it
|
||
- Time-lapse growth (3 stages)
|
||
- Harvest
|
||
- Gronk vapes nearby (companion follows)
|
||
|
||
**MINUTE 5-7: Crafting & First Combat**
|
||
- Use workbench
|
||
- Craft metal pipe
|
||
- First zombie appears (basic policist)
|
||
- Combat tutorial: Click to attack
|
||
- Victory! Loot drops
|
||
|
||
**MINUTE 7-10: Zombie Worker System Demo**
|
||
- Gronk: "Dude, zombies can work for us!"
|
||
- Command zombie to transform
|
||
- "Poof!" effect
|
||
- Zombie changes to Gardener
|
||
- Zombie plants crops (work animation)
|
||
- Transform again → Miner
|
||
- Zombie mines rock
|
||
|
||
**MINUTE 10-13: Dino Valley Teaser**
|
||
- Gronk: "Bro, check this out!"
|
||
- Walk to Dino Valley border
|
||
- Environment shifts: grass → volcanic dirt
|
||
- See Raptor in distance (non-hostile, just roaming)
|
||
- Tar pit bubbles ominously
|
||
|
||
**MINUTE 13-15: Story Hook**
|
||
- Discover Ana's diary on ground (glowing pickup)
|
||
- Kai picks it up
|
||
- Cutscene: Read diary page
|
||
- Flashback: Photo of Kai + Ana (twins)
|
||
- Text: "Ana is alive... somewhere in Dino Valley..."
|
||
- Gronk: "We gotta find her, bro!"
|
||
|
||
**MINUTE 15: END SCREEN**
|
||
- "TO BE CONTINUED..."
|
||
- "FUND US ON KICKSTARTER!"
|
||
- Credits roll with teaser images:
|
||
- Mythical Highlands preview
|
||
- Egyptian Desert preview
|
||
- Other biomes silhouettes
|
||
- "17 MORE BIOMES TO EXPLORE!"
|
||
|
||
---
|
||
|
||
## ✅ MINIMUM VIABLE DEMO (Can skip):
|
||
|
||
**To reduce cost, can skip:**
|
||
- Farm animals (30 frames) = -€0.36
|
||
- Item pickup sparkles (4 frames) = -€0.05
|
||
- Kai emotes (optional)
|
||
- Extra zombie roles (keep just 2 roles: Gardener + Miner)
|
||
|
||
**Minimum build:** ~280 frames = **€3.36**
|
||
|
||
---
|
||
|
||
## 🚀 PRODUCTION PRIORITY ORDER:
|
||
|
||
1. **✅ Seamless Grass** (€0.34) - Foundation
|
||
2. **✅ Kai Idle + Walk** (€0.67) - Player must move
|
||
3. **✅ Zombie Workers** (€1.03) - Core mechanic
|
||
4. **✅ Farm Structures** (€0.14) - Visual context
|
||
5. **✅ Crops** (€0.11) - Farming demo
|
||
6. **✅ VFX** (€0.19) - Game feel
|
||
7. **✅ Gronk + Susi** (€0.41) - Companions
|
||
8. **✅ Ana** (€0.11) - Story
|
||
9. **✅ Dino Terrain** (€0.24) - Second biome
|
||
10. **✅ Weapons + Props** (€0.11) - Combat items
|
||
|
||
---
|
||
|
||
**FOLDERS READY:** ✅ All 45 directories created!
|
||
**READY TO START PRODUCTION!** 🎨🚀
|
||
|
||
---
|
||
|
||
**Next step: Generate Phase 1 (Seamless Grass)?**
|