# 🎮 KICKSTARTER DEMO - COMPLETE PLAN + ASSET LIST **Target:** Playable 5-minute demo showing core gameplay! **Goal:** Wow players, get Kickstarter funding! **Timeline:** Complete ASAP (today/tomorrow!) --- ## 🎯 **DEMO SCOPE:** ### **WHAT'S IN DEMO:** ``` ✅ Playable area: Small farm (16×16 tiles = 512×512px!) ✅ 1 Playable character: Kai (fully animated!) ✅ Basic mechanics: - Walk (8 directions) - Use tools (hoe, watering can, axe) - Plant crops - Water crops - Chop wood ✅ 1 NPC: Gronk (stands, talks!) ✅ 1 Simple quest: "Plant 5 wheat seeds" ✅ 3 Zombies: Walking around farm ✅ Day/night cycle (visual only, 30 sec day/night for demo!) ✅ Basic UI: Health bar, stamina bar, inventory (6 slots) ✅ Simple dialogue system ✅ Music + sound effects DEMO LENGTH: 5-10 minutes gameplay! FILE SIZE TARGET: <50 MB ``` ### **WHAT'S NOT IN DEMO:** ``` ❌ Full map (only small farm area) ❌ Combat (zombies just walk, non-hostile!) ❌ Complexity (keep it SIMPLE!) ❌ All NPCs (only Gronk!) ❌ All tools (only 3: hoe, watering can, axe) ❌ Biomes (only grassland/farm) ``` --- ## 📊 **REQUIRED ASSETS FOR DEMO:** ### **🎨 TOTAL ASSETS NEEDED: ~80 PNG files!** --- ### **1. KAI (Player Character) - 56 PNG:** ``` ✅ ALREADY HAVE: 265 PNG (fully animated!) NEED FOR DEMO (subset): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WALKING (32 PNG): - 8 directions × 4 frames = 32 PNG North, NE, East, SE, South, SW, West, NW IDLE (8 PNG): - 8 directions × 1 frame = 8 PNG USING HOE (8 PNG): - 8 directions × 1 frame = 8 PNG USING WATERING CAN (8 PNG): - 8 directions × 1 frame = 8 PNG USING AXE (chopping) (0 PNG): - Use default idle (can add later!) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL KAI: 56 PNG needed for demo! ✅ STATUS: ALREADY HAVE ALL! ✅✅✅ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **2. GRONK (NPC) - 2 PNG:** ``` ✅ ALREADY HAVE: 14 PNG NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ IDLE (1 PNG): - Standing, facing south (toward player) TALKING (1 PNG): - Same as idle, can use same sprite! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL GRONK: 1 PNG needed! ✅ STATUS: ALREADY HAVE! ✅✅✅ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **3. ZOMBIES - 8 PNG:** ``` ✅ ALREADY HAVE: 36 PNG zombies NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BASIC ZOMBIE WALKING (8 PNG): - 8 directions × 1 frame = 8 PNG - Slow shamble walk - Non-hostile (just ambiance!) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL ZOMBIES: 8 PNG needed! STATUS: NEED TO GENERATE! ⚠️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **4. TILESET (Ground/Terrain) - 10 PNG:** ``` NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ GRASS TILES (4 variations): - Grass_01.png (32×32) - Grass_02.png (variant) - Grass_03.png (variant) - Grass_04.png (variant) DIRT TILES (3 variations): - Dirt_01.png (tilled soil, 32×32) - Dirt_02.png (variant) - Dirt_03.png (after watering, darker!) FARM PATH (1): - Path_Stone.png (walkway, 32×32) WATER TILE (1): - Water.png (pond/well, 32×32, animated optional!) FENCE (1): - Fence_Wood.png (farm boundary, 32×32) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL TILESET: 10 PNG needed! STATUS: NEED TO GENERATE! ⚠️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **5. CROPS - 4 PNG:** ``` NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHEAT (3 growth stages): - Wheat_Stage1.png (sprout, 32×32) - Wheat_Stage2.png (growing, 32×32) - Wheat_Stage3.png (ready to harvest!, 32×32) WHEAT SEEDS (item icon): - Wheat_Seeds.png (inventory icon, 32×32) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL CROPS: 4 PNG needed! STATUS: NEED TO GENERATE! ⚠️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **6. TOOLS - 3 PNG:** ``` NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ HOE (icon): - Tool_Hoe.png (inventory icon, 32×32) WATERING CAN (icon): - Tool_WateringCan.png (inventory icon, 32×32) AXE (icon): - Tool_Axe.png (inventory icon, 32×32) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL TOOLS: 3 PNG needed! STATUS: ALREADY HAVE! ✅ (from tools folder) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **7. BUILDINGS - 2 PNG:** ``` NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FARMHOUSE (small): - Building_Farmhouse.png (64×64 or 96×96) - Player's starting home BARN (small): - Building_Barn.png (64×64) - Where Gronk stands! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL BUILDINGS: 2 PNG needed! STATUS: NEED TO GENERATE! ⚠️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **8. TREES - 2 PNG:** ``` NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OAK TREE: - Tree_Oak.png (48×64 or 64×96) - Can chop for wood! TREE STUMP (after chopping): - Tree_Stump.png (32×32) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL TREES: 2 PNG needed! STATUS: NEED TO GENERATE! ⚠️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ### **9. UI ELEMENTS - 6 PNG:** ``` NEED FOR DEMO: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ HEALTH BAR: - UI_HealthBar_Full.png (100×20) - UI_HealthBar_Empty.png (100×20) STAMINA BAR: - UI_StaminaBar_Full.png (100×20) - UI_StaminaBar_Empty.png (100×20) INVENTORY SLOT: - UI_InventorySlot.png (40×40) DIALOGUE BOX: - UI_DialogueBox.png (400×100, bottom screen) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOTAL UI: 6 PNG needed! STATUS: ALREADY HAVE! ✅ (from ui folder) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ## 📋 **ASSET SUMMARY:** ``` ╔════════════════════════════════════════════════════╗ ║ DEMO ASSET REQUIREMENTS ║ ╠════════════════════════════════════════════════════╣ ║ ║ ║ 1. Kai (player): 56 PNG ✅ HAVE! ║ ║ 2. Gronk (NPC): 1 PNG ✅ HAVE! ║ ║ 3. Zombies: 8 PNG ⚠️ NEED! ║ ║ 4. Tileset: 10 PNG ⚠️ NEED! ║ ║ 5. Crops: 4 PNG ⚠️ NEED! ║ ║ 6. Tools: 3 PNG ✅ HAVE! ║ ║ 7. Buildings: 2 PNG ⚠️ NEED! ║ ║ 8. Trees: 2 PNG ⚠️ NEED! ║ ║ 9. UI: 6 PNG ✅ HAVE! ║ ║ ║ ║ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ║ ║ TOTAL: 92 PNG ║ ║ ALREADY HAVE: 66 PNG ✅ ║ ║ NEED TO MAKE: 26 PNG ⚠️ ║ ║ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ║ ║ ║ ╚════════════════════════════════════════════════════╝ ``` --- ## 🎯 **PRIORITY GENERATION LIST:** ### **MUST GENERATE ASAP (26 PNG):** ``` HIGH PRIORITY (17 PNG): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Tileset (10 PNG): - Grass × 4 - Dirt × 3 - Path × 1 - Water × 1 - Fence × 1 2. Crops (4 PNG): - Wheat Stage 1, 2, 3 - Wheat Seeds icon 3. Buildings (2 PNG): - Farmhouse - Barn 4. Trees (2 PNG): - Oak Tree - Tree Stump MEDIUM PRIORITY (8 PNG): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5. Zombies (8 PNG): - Walking animation (8 directions) ``` --- ## 🎮 **DEMO GAMEPLAY FLOW:** ``` ╔════════════════════════════════════════════════════╗ ║ DEMO GAMEPLAY (5 minutes) ║ ╠════════════════════════════════════════════════════╣ ║ ║ ║ START: ║ ║ - Player (Kai) wakes up on farm ║ ║ - Tutorial text: "Use WASD to move" ║ ║ ║ ║ MINUTE 1: ║ ║ - Walk around small farm ║ ║ - See 3 zombies shambling (non-hostile!) ║ ║ - Explore farmhouse exterior ║ ║ ║ ║ MINUTE 2: ║ ║ - Find Gronk near barn ║ ║ - Dialogue: "Hey! Welcome! Plant some wheat!" ║ ║ - Quest appears: "Plant 5 Wheat Seeds" ║ ║ - Receive: 5 Wheat Seeds, 1 Hoe, 1 Watering Can ║ ║ ║ ║ MINUTE 3: ║ ║ - Use Hoe to till 5 dirt plots ║ ║ - Plant wheat seeds in tilled soil ║ ║ - Use watering can to water seeds ║ ║ - Seeds sprout! (instant for demo!) ║ ║ ║ ║ MINUTE 4: ║ ║ - Return to Gronk ║ ║ - Complete quest! ║ ║ - Reward: 100 gold, 1 Axe ║ ║ - Gronk: "Nice! Now try chopping that tree!" ║ ║ ║ ║ MINUTE 5: ║ ║ - Chop tree with axe ║ ║ - Tree falls → becomes stump ║ ║ - Receive: 10 Wood ║ ║ - Day/night cycle demo (sun sets!) ║ ║ ║ ║ END SCREEN: ║ ║ - "Thanks for playing the DEMO!" ║ ║ - "Full game coming soon!" ║ ║ - "Support us on Kickstarter!" ║ ║ - Link to Kickstarter page ║ ║ ║ ╚════════════════════════════════════════════════════╝ ``` --- ## 📁 **FILE STRUCTURE FOR DEMO:** ``` /demo/ ├── index.html (main file) ├── js/ │ ├── phaser.min.js │ ├── game.js (main game code) │ ├── player.js (Kai controls) │ ├── npc.js (Gronk) │ └── zombie.js (ambient zombies) ├── assets/ │ ├── sprites/ │ │ ├── kai/ (56 PNG - walking, idle, tools) │ │ ├── gronk/ (1 PNG) │ │ ├── zombie/ (8 PNG) │ │ ├── crops/ (4 PNG) │ │ ├── tools/ (3 PNG) │ │ ├── buildings/ (2 PNG) │ │ └── trees/ (2 PNG) │ ├── tiles/ │ │ └── tileset.png (10 tiles combined) │ ├── ui/ │ │ └── (6 PNG - bars, slots, dialogue) │ ├── audio/ │ │ ├── music_farm.mp3 (1 track) │ │ └── sounds/ (5 SFX - walk, hoe, water, chop, talk) │ └── maps/ │ └── demo_farm.json (Tiled map, 16×16) └── README.md ``` --- ## ✅ **NEXT STEPS:** ``` STEP 1: GENERATE MISSING ASSETS (26 PNG) - Tileset (10) - Crops (4) - Buildings (2) - Trees (2) - Zombies (8) TIME: ~1-2 hours STEP 2: CREATE TILED MAP (demo_farm.json) - 16×16 tiles (512×512px) - Place farmhouse, barn, trees - Draw paths, grass, dirt areas TIME: ~30 minutes STEP 3: CODE GAME LOGIC (Phaser 3) - Player movement ✅ (already have!) - Tool usage - NPC dialogue - Quest system (simple!) - Inventory UI TIME: ~2-3 hours STEP 4: ADD AUDIO - 1 background music - 5 sound effects TIME: ~30 minutes STEP 5: TEST & POLISH - Bug fixes - Performance - Deploy to itch.io or website TIME: ~1 hour TOTAL TIME ESTIMATE: 5-7 hours work! TARGET: DONE BY TONIGHT/TOMORROW! 🚀 ``` --- ## 🎯 **IMMEDIATE ACTION:** ``` RIGHT NOW: 1. Generate 26 missing PNG assets! ⚠️ 2. Once done, build Tiled map 3. Then code gameplay 4. DEMO READY! ✅ START WITH: Asset generation! ``` --- **📁 SAVED AS: DEMO_COMPLETE_PLAN.md** **STATUS: Ready to start asset generation! 🎨🚀**