🎯 Kickstarter Demo Prep - Systems Ready
✅ NEW SYSTEMS: - CropGrowthSeasonSystem.js (8 growth stages + 4 seasons) - Asset generation manifest (113 sprites defined) 📋 ALREADY IMPLEMENTED: - Bug Catching System (50+ bugs, 3 net tiers) ✅ - Tool System (6 tiers, durability, repair) ✅ - Time/Season System (automatic season changes) ✅ 📝 READY FOR GENERATION: - 24 bug sprites (Common to Legendary) - 63 tool sprites (10 types × 6 tiers + enchanted) - 6 Ivan NPC sprites - 8 Blacksmith building sprites - 6 Repair Bench & UI sprites - 3 missing crop sprites (pumpkin winter) - 3 item icons (wood, stone, bread) ⏰ Awaiting API quota reset: 01:19 CET 🎯 Next: Generate all 113 assets → Integration → Build complete
This commit is contained in:
235
docs/KICKSTARTER_DEMO_ASSET_MANIFEST.md
Normal file
235
docs/KICKSTARTER_DEMO_ASSET_MANIFEST.md
Normal file
@@ -0,0 +1,235 @@
|
||||
# 🎯 KICKSTARTER DEMO - COMPLETE ASSET GENERATION MANIFEST
|
||||
|
||||
**Status:** Ready for generation after API quota reset (01:19 CET)
|
||||
**Total Assets:** 187 sprites in Style 32 (Dark-Chibi Noir)
|
||||
|
||||
---
|
||||
|
||||
## 📋 **GENERATION CHECKLIST**
|
||||
|
||||
### 🐞 **1. BUG SYSTEM (24 sprites)**
|
||||
|
||||
**Common Bugs (6 sprites):**
|
||||
- [ ] butterfly_common.png
|
||||
- [ ] ladybug.png
|
||||
- [ ] bee.png
|
||||
- [ ] ant.png
|
||||
- [ ] firefly.png (glowing effect)
|
||||
- [ ] grasshopper.png
|
||||
|
||||
**Uncommon Bugs (6 sprites):**
|
||||
- [ ] monarch_butterfly.png
|
||||
- [ ] dragonfly.png
|
||||
- [ ] praying_mantis.png
|
||||
- [ ] luna_moth.png (pale green)
|
||||
- [ ] cicada.png
|
||||
- [ ] japanese_beetle.png
|
||||
|
||||
**Rare Bugs (6 sprites):**
|
||||
- [ ] rainbow_beetle.png (iridescent)
|
||||
- [ ] atlas_moth.png (large)
|
||||
- [ ] orchid_mantis.png (pink/white)
|
||||
- [ ] jewel_wasp.png (metallic green)
|
||||
- [ ] hercules_beetle.png (horned)
|
||||
- [ ] blue_morpho.png (electric blue)
|
||||
|
||||
**Legendary Bugs (6 sprites):**
|
||||
- [ ] golden_scarab.png (glowing gold)
|
||||
- [ ] crystal_butterfly.png (translucent)
|
||||
- [ ] phoenix_moth.png (fire effect)
|
||||
- [ ] shadow_mantis.png (dark purple)
|
||||
- [ ] rainbow_stag_beetle.png (prismatic)
|
||||
- [ ] lunar_butterfly.png (moon glow)
|
||||
|
||||
**Art Specs:**
|
||||
- Style: Dark-Chibi Noir (Style 32)
|
||||
- Size: 32x32px per bug
|
||||
- View: Top-down or 3/4 view
|
||||
- Details: Thick black outlines, chibi proportions, vibrant colors
|
||||
|
||||
---
|
||||
|
||||
### 🔨 **2. TOOL SYSTEM (63 sprites)**
|
||||
|
||||
**Tool Types (10):**
|
||||
1. Hoe (Motika)
|
||||
2. Watering Can (Zalivalka)
|
||||
3. Axe (Sekira)
|
||||
4. Pickaxe (Kramp)
|
||||
5. Scythe (Kosa)
|
||||
6. Hammer (Kladivo)
|
||||
7. Fishing Rod (Ribiška palica)
|
||||
8. Bug Net (Mreža za hrošče)
|
||||
9. Sword (Meč)
|
||||
10. Shovel (Lopata)
|
||||
|
||||
**Tiers (6 per tool):**
|
||||
- Tier 1: Basic (wood/iron)
|
||||
- Tier 2: Steel
|
||||
- Tier 3: Gold
|
||||
- Tier 4: Emerald
|
||||
- Tier 5: Diamond
|
||||
- Tier 6: Ultimate (glowing)
|
||||
|
||||
**Enchantment Glows (3 additional per tier 4+):**
|
||||
- Red glow (Strength)
|
||||
- Blue glow (Efficiency)
|
||||
- Green glow (Fortune)
|
||||
|
||||
**Total:** 10 tools × 6 tiers = 60 base + 3 enchanted variants = 63 sprites
|
||||
|
||||
**Art Specs:**
|
||||
- Style: Dark-Chibi Noir (Style 32)
|
||||
- Size: 32x32px per tool
|
||||
- View: Icon/inventory view
|
||||
- Details: Thick outlines, tier progression visible (materials), glow effects for enchanted
|
||||
|
||||
---
|
||||
|
||||
### 👨🔧 **3. IVAN BLACKSMITH NPC (6 sprites)**
|
||||
|
||||
- [ ] ivan_portrait.png (64x64 face for dialogue)
|
||||
- [ ] ivan_idle_down.png (32x32 sprite)
|
||||
- [ ] ivan_idle_up.png
|
||||
- [ ] ivan_idle_left.png
|
||||
- [ ] ivan_idle_right.png
|
||||
- [ ] ivan_working_animation.png (hammering at anvil)
|
||||
|
||||
**Art Specs:**
|
||||
- Style: Dark-Chibi Noir (Style 32)
|
||||
- Character: Burly blacksmith, beard, leather apron, soot-covered
|
||||
- Details: Muscular chibi proportions, thick outlines
|
||||
|
||||
---
|
||||
|
||||
### 🏚️ **4. BLACKSMITH BUILDING (8 sprites)**
|
||||
|
||||
**Ruined State (4 sprites):**
|
||||
- [ ] blacksmith_ruined_32x32.png (collapsed roof)
|
||||
- [ ] blacksmith_ruined_64x64.png
|
||||
- [ ] blacksmith_ruined_96x96.png
|
||||
- [ ] blacksmith_ruined_128x64.png
|
||||
|
||||
**Restored State (4 sprites):**
|
||||
- [ ] blacksmith_restored_32x32.png
|
||||
- [ ] blacksmith_restored_64x64.png
|
||||
- [ ] blacksmith_restored_96x96.png
|
||||
- [ ] blacksmith_restored_128x64.png (full building)
|
||||
|
||||
**Art Specs:**
|
||||
- Style: Dark-Chibi Noir (Style 32)
|
||||
- View: Top-down/isometric
|
||||
- Details: Stone/brick, anvil visible, smoke from chimney (restored)
|
||||
|
||||
---
|
||||
|
||||
### 🛠️ **5. REPAIR BENCH & UI (6 sprites)**
|
||||
|
||||
- [ ] repair_bench_32x32.png (placeable object)
|
||||
- [ ] repair_bench_64x32.png (wider version)
|
||||
- [ ] anvil_icon.png (UI icon)
|
||||
- [ ] hammer_icon.png (UI icon)
|
||||
- [ ] enchantment_particle_red.png (16x16 glow)
|
||||
- [ ] enchantment_particle_blue.png (16x16 glow)
|
||||
|
||||
**Art Specs:**
|
||||
- Style: Dark-Chibi Noir (Style 32)
|
||||
- Details: Wooden workbench, tools scattered, post-apocalyptic feel
|
||||
|
||||
---
|
||||
|
||||
### 🌾 **6. MISSING CROP SPRITES (3 sprites)**
|
||||
|
||||
**Pumpkin Winter Stages:**
|
||||
- [ ] pumpkin_winter_s2.png
|
||||
- [ ] pumpkin_winter_s3.png
|
||||
- [ ] pumpkin_winter_s6.png
|
||||
|
||||
**Art Specs:**
|
||||
- Match existing pumpkin sprites
|
||||
- Winter palette: cool blue-white tones
|
||||
- 32x32px, top-down view
|
||||
|
||||
---
|
||||
|
||||
### 📦 **7. UI ICONS (Item Icons - 3 sprites)**
|
||||
|
||||
- [ ] wood_icon.png (stack of logs)
|
||||
- [ ] stone_icon.png (pile of rocks)
|
||||
- [ ] bread_icon.png (loaf of bread)
|
||||
|
||||
**Art Specs:**
|
||||
- Style: Dark-Chibi Noir (Style 32)
|
||||
- Size: 32x32px
|
||||
- View: Icon/inventory view
|
||||
- Details: Thick outlines, clear silhouette
|
||||
|
||||
---
|
||||
|
||||
## 📊 **TOTAL SUMMARY**
|
||||
|
||||
| Category | Sprites | Status |
|
||||
|----------|---------|--------|
|
||||
| Bugs | 24 | ⏳ Pending |
|
||||
| Tools | 63 | ⏳ Pending |
|
||||
| Ivan NPC | 6 | ⏳ Pending |
|
||||
| Blacksmith Building | 8 | ⏳ Pending |
|
||||
| Repair Bench & UI | 6 | ⏳ Pending |
|
||||
| Missing Crops | 3 | ⏳ Pending |
|
||||
| Item Icons | 3 | ⏳ Pending |
|
||||
| **TOTAL** | **113** | **0% Complete** |
|
||||
|
||||
---
|
||||
|
||||
## 🚀 **GENERATION SCRIPT**
|
||||
|
||||
After API quota reset, run:
|
||||
|
||||
```bash
|
||||
# Navigate to project
|
||||
cd /Users/davidkotnik/repos/novafarma
|
||||
|
||||
# Run generation script (to be created)
|
||||
python3 scripts/generate_kickstarter_demo_assets.py
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🎨 **STYLE REFERENCE**
|
||||
|
||||
**Style 32: Dark-Chibi Noir**
|
||||
- Thick black outlines (2-3px)
|
||||
- Chibi proportions (large head, small body)
|
||||
- Post-apocalyptic garden aesthetic
|
||||
- Flat design with clean edges
|
||||
- Centered sprites
|
||||
- High contrast colors
|
||||
- 32x32px standard tile size
|
||||
- Top-down or 3/4 isometric view
|
||||
|
||||
---
|
||||
|
||||
## ⏰ **TIMELINE**
|
||||
|
||||
- **API Quota Reset:** 01:19 CET
|
||||
- **Est. Generation Time:** ~45 minutes (113 sprites)
|
||||
- **Integration Time:** ~30 minutes (sprite loading, testing)
|
||||
- **Total:** ~75 minutes to completion
|
||||
|
||||
---
|
||||
|
||||
## ✅ **POST-GENERATION CHECKLIST**
|
||||
|
||||
- [ ] All 113 sprites generated
|
||||
- [ ] Sprites organized into proper folders
|
||||
- [ ] Visual Asset Manager updated with new manifest
|
||||
- [ ] Gallery view verified (no empty icons)
|
||||
- [ ] Game integration tested
|
||||
- [ ] Red/purple/green markers removed from maps
|
||||
- [ ] Deep code scan complete
|
||||
- [ ] **FINAL:** "ALL SYSTEMS INTEGRATED. KICKSTARTER BUILD READY." 🚀
|
||||
|
||||
---
|
||||
|
||||
**Prepared:** 2026-01-05 01:10 CET
|
||||
**Ready for execution after quota reset**
|
||||
Reference in New Issue
Block a user