✅ 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
236 lines
5.7 KiB
Markdown
236 lines
5.7 KiB
Markdown
# 🎯 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**
|