Files
novafarma/docs/DEMO_TASKS.md
2026-01-20 01:05:17 +01:00

7.0 KiB

📋 DEMO PRODUCTION TASKS - COMPLETE CHECKLIST

Created: Jan 8, 2026 21:37 CET
Updated: Jan 8, 2026 23:31 CET
Purpose: ALL remaining demo assets as tasks
Target: 60 sprites total
Status: 56/60 complete (93%) 🎉


COMPLETED (40/60):

Kai's House (5 stages):

  • Stage 1: Sleeping bag only (48px)
  • Stage 2: Tent/shelter (64px)
  • Stage 3: Wooden hut (96px)
  • Stage 4: Gothic house (128px)
  • Stage 5: Gothic manor (192px)

Barn (7 total):

  • Stage 1: Ruined barn (128px)
  • Stage 2: Partial repair (128px)
  • Stage 3: Repaired basic (128px)
  • Stage 4: Upgraded stable (160px)
  • Stage 5: Deluxe estate (192px)
  • EXTRA: Barn door (64x96px)
  • EXTRA: Barn interior with hay (96px)

Shop Counter (15 total):

  • Shop front wall
  • Shop counter window (with merchant!)
  • Shop roof overhang
  • Shop sign hanging
  • Shop shelves (with Grim Reaper!)
  • Counter surface
  • Cash box
  • Sell button (red)
  • Price panel
  • Gold coin icon
  • Buy button (green)
  • Display area
  • UI arrow (inventory→shop)
  • Currency counter
  • Confirm panel ("CONFIRM RITUAL?")

Farm Props (13 total):

  • Scarecrow (pumpkin head)
  • Compost bin
  • Wheelbarrow
  • Water trough
  • Hay bales
  • Tool rack
  • Flower bed
  • Beehive
  • Animal pen fence
  • Chicken coop - Stage 1 (broken)
  • Chicken coop - Stage 2 (repaired)
  • Chicken coop - Stage 3 (upgraded)
  • Chicken coop - Stage 4 (deluxe)

🏗️ FARM BUILDINGS (4 remaining):

Well:

CHECK FIRST: Might exist in refs!

  • Check /assets/references/buildings/well_animated/
  • If missing: Well base structure
  • If missing: Well roof/canopy
  • If missing: Bucket + rope
  • If missing: Water inside (animated)

Fence:

  • Fence post (vertical)
  • Fence post (horizontal)
  • Fence corner piece
  • Fence gate (optional - 2 states: open/closed)

🏪 SHOP COUNTER (15 remaining):

Shop Building Exterior:

  • Shop front wall
  • Shop counter window (where Gronk stands)
  • Shop roof (with overhang)
  • Shop sign (hanging, "SHOP" or symbol)
  • Shop door (background, not accessible in demo)

Counter Interior:

  • Counter surface (wood)
  • Shelves behind counter (with items)
  • Cash box/drawer
  • Item display area
  • Gronk standing spot marker (optional)

Shop UI:

  • Buy button (green)
  • Sell button (red)
  • Price display panel
  • Currency icon (gold coin)
  • Transaction confirmation panel

🛤️ TOWN PATH (10 remaining):

Cobblestone Tiles:

  • Cobblestone variant 1 (light)
  • Cobblestone variant 2 (dark)
  • Cobblestone variant 3 (cracked)
  • Cobblestone variant 4 (mossy)

Dirt Road:

  • Dirt road variant 1 (dry)
  • Dirt road variant 2 (wet/muddy)
  • Dirt road variant 3 (with wheel tracks)

Town Boundary (Trial Limit):

  • Town gate/archway (locked entrance)
  • "LOCKED - Purchase Full Game" sign
  • Fog wall effect (animated, 2-3 frames)

🌾 FARM PROPS (10 remaining):

PRIORITY:

  • Scarecrow (keeps crows away)
  • Tool shed (small storage building)
  • Compost bin (fertilizer production)
  • Wheelbarrow (decoration/transport)
  • Flower bed (decoration, 2 variants)

OPTIONAL:

  • Beehive (honey production - extra income)
  • Chicken coop (placeholder, no chickens yet)
  • Wooden crate (storage decoration)
  • Water trough (animal water source)
  • Hay bale (decoration)

🎨 UI POLISH (5 remaining):

Trial Mode Indicators:

  • "TRIAL VERSION" badge (top corner)
  • "Purchase Full Game" button
  • Lock icon (for locked features)

Shop UI Enhancements:

  • Inventory to shop arrow (drag indicator)
  • Currency counter display (how much gold you have)

🎁 BONUS/OPTIONAL (5 remaining):

Nice to have but NOT required for demo:

  • Signpost (pointing to shop, "TOWN →")
  • Lamppost (town entrance decoration)
  • Mailbox (Kai's house decoration)
  • Garden gnome (easter egg)
  • Cat NPC (roaming decoration, no interaction)

📊 PROGRESS SUMMARY:

Category Total Done Remaining %
House 5 5 0 100%
Barn 7 7 0 100%
Shop Counter 15 15 0 100%
Farm Props 13 13 0 100%
Farm Buildings 4 0 4 0%
Town Path 10 0 10 0%
UI Polish 5 0 5 0%
Bonus 5 0 5 0%
TOTAL 64 40 24 62%

🎯 NEXT PRIORITY (Do These First):

Session 1 (Tonight/Tomorrow - 2-3 hours):

  1. Check if well exists in refs
  2. Barn exterior (ruined)
  3. Barn door
  4. Fence posts (vertical, horizontal, corner)
  5. Scarecrow

Session 2 (This Weekend - 3-4 hours): 6. [ ] Shop building exterior (5 sprites) 7. [ ] Shop counter interior (5 sprites) 8. [ ] Shop UI (5 sprites)

Session 3 (Next Week - 2 hours): 9. [ ] Town path cobblestone (4 variants) 10. [ ] Town path dirt (3 variants) 11. [ ] Town boundary (gate, sign, fog)

Session 4 (Polish - 2 hours): 12. [ ] Farm props (tool shed, compost, wheelbarrow, flower bed) 13. [ ] UI polish (trial badge, purchase button, lock icon) 14. [ ] Test & integrate all assets


⏱️ TIME ESTIMATES:

Per Asset Type:

  • Simple prop (scarecrow, crate): 15-20 min
  • Building exterior: 30-40 min
  • Building with details (shop): 45-60 min
  • UI element: 10-15 min
  • Tileset variant: 20-30 min

Total Time Remaining: ~15-20 hours work

Realistic Schedule:

  • 2-3 hours/day = 5-7 days
  • 4-5 hours/weekend day = 3-4 days
  • Complete demo assets in 1 week!

📝 NOTES:

Style Consistency:

  • Use "Cult of the Lamb" style (thick outlines, dark-chibi)
  • Noir color palette (dark, weathered)
  • Gothic elements where appropriate
  • Transparent backgrounds
  • Proper sizing (64x64, 96x96, 128x128)

Reference:

  • Check /assets/references/buildings/ for existing assets
  • Check /assets/references/ui/ for UI examples
  • Use Kai's house as style reference

Testing:

  • Import each asset to game as completed
  • Verify collision boxes
  • Check scaling/proportions
  • Test interactions (doors, shop counter)

🎮 DEMO LAUNCH CHECKLIST:

MINIMUM VIABLE (40 sprites):

  • Kai's house (5 stages)
  • Barn (7 total: 5 stages + door + interior)
  • Farm buildings (4) - well, fence
  • Shop counter (15) - building + UI
  • Town path (7) - basic tiles + boundary
  • Farm props (5) - scarecrow, shed, compost, wheelbarrow, flowers
  • UI (1) - trial badge

COMPLETE DEMO (60 sprites):

  • All of above +
  • Extra farm props (5)
  • UI polish (4)
  • Bonus items (5)

START NEXT SESSION WITH:

  1. Check well refs
  2. Generate fence (3 pieces)
  3. Generate scarecrow

Current: 12/60 (20%) - EXCELLENT PROGRESS! 🚀