Files
novafarma/docs/KICKSTARTER_DEMO_ASSET_MANIFEST.md
David Kotnik 2112827c1d 🎯 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
2026-01-05 01:10:47 +01:00

5.7 KiB
Raw Blame History

🎯 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:

# 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