Files
novafarma/docs/FAZA_1_PRODUCTION_PLAN.md

338 lines
7.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🌾 **FAZA 1 - FARM EXPANSION PRODUCTION PLAN**
**Created:** Jan 8, 2026 23:37 CET
**Purpose:** Complete production roadmap for Faza 1 farm assets
**Target:** 73 sprites total
**Status:** 3/73 complete (4%)
---
## 📊 **CURRENT STATUS:**
### **✅ COMPLETED (3):**
- [x] Cow idle animation (prototype)
- [x] Greenhouse stage 1 (broken)
- [x] Stone hoe (prototype)
### **❌ REMAINING (70):**
- [ ] Animal animations: 39 sprites
- [ ] Farm infrastructure: 13 sprites
- [ ] Tool upgrades: 21 sprites
---
## 🐮 **ANIMAL ANIMATIONS (39 sprites)**
**Method:** Use existing 10 animal references + generate 4 frames each
### **COW (3 remaining):**
- [x] Idle - DONE
- [ ] Walk (moving animation)
- [ ] Eat (head down, chewing)
- [ ] Milk (being milked, still)
### **PIG (4):**
- [ ] Idle (standing, slight movement)
- [ ] Walk (trotting)
- [ ] Eat (snout in trough)
- [ ] Dig (snout in dirt)
### **SHEEP (4):**
- [ ] Idle (standing, wool visible)
- [ ] Walk (waddle)
- [ ] Eat (grazing)
- [ ] Shear (being sheared, wool removal)
### **CHICKEN (4):**
- [ ] Idle (standing, head bob)
- [ ] Walk (pecking walk)
- [ ] Peck (pecking ground)
- [ ] Lay egg (sitting, egg appears)
### **DUCK (4):**
- [ ] Idle (standing on water)
- [ ] Walk (waddle on land)
- [ ] Swim (paddling)
- [ ] Peck (head in water)
### **GOAT (4):**
- [ ] Idle (standing, chewing)
- [ ] Walk (confident stride)
- [ ] Eat (grazing)
- [ ] Butt (headbutt action, aggressive)
### **HORSE (4):**
- [ ] Idle (standing, tail swish)
- [ ] Walk (slow walk)
- [ ] Gallop (fast run)
- [ ] Eat (head down, hay)
### **RABBIT (4):**
- [ ] Idle (sitting, nose twitch)
- [ ] Hop (jumping motion)
- [ ] Eat (nibbling carrot)
- [ ] Burrow (digging hole)
### **DONKEY (4):**
- [ ] Idle (standing, ears move)
- [ ] Walk (slow plod)
- [ ] Eat (munching hay)
- [ ] Bray (mouth open, loud)
### **LLAMA (4):**
- [ ] Idle (standing, neck high)
- [ ] Walk (elegant stride)
- [ ] Eat (grazing, long neck)
- [ ] Spit (aggressive, spitting)
---
## 🏗️ **FARM INFRASTRUCTURE (13 sprites)**
### **GREENHOUSE (4 remaining):**
- [x] Stage 1: Broken (shattered glass) - DONE
- [ ] Stage 2: Repaired (patched glass)
- [ ] Stage 3: Functional (clean glass)
- [ ] Stage 4: Advanced (automated)
- [ ] Stage 5: Deluxe (gothic glass palace)
### **IRRIGATION SYSTEM (4):**
- [ ] Pipe straight (horizontal water line)
- [ ] Pipe corner (90° turn)
- [ ] Sprinkler head (water spray)
- [ ] Pump station (water source)
### **STORAGE BUILDINGS (3):**
- [ ] Crop storage shed (vegetables/fruits)
- [ ] Feed storage (animal food)
- [ ] Silo (tall grain tower)
### **FARM ELEMENTS (2):**
- [ ] Manure pile (fertilizer source)
- [ ] Windmill (grinding grain)
---
## 🔨 **TOOL UPGRADES (21 sprites)**
**6 Tool Types × 3 Tiers = 18 basic + 4 special = 22 total**
### **MINE RESOURCES (FAZA 1 LIMIT):**
- **Levels 1-10 (Early Mine):**
- **Coal (Premog):** Fuel for furnace.
- **Copper (Baker):** First metal upgrade.
- **Iron (Železo):**
- **NOT in early mine!**
- **Source:** Scavenged by Zombie Scouts (Scrap Metal) -> Melted into Iron Bars.
- Or found in locked "City Crates" on surface.
### **BADGE / TOOL TIERS:**
1. **Stone (Kamen):** Basic starting tools.
2. **Copper (Baker):** First upgrade (Mining Lv 1-10).
3. **Iron (Železo):** Advanced (Requires Scavenging/Zombies).
4. **Steel (Jeklo):** End of Phase 1 / Start of Phase 2.
### **COPPER TIER (5):**
- [ ] Copper hoe
- [ ] Copper axe
- [ ] Copper pickaxe
- [ ] Copper watering can
- [ ] Copper scythe
### **IRON TIER (6):**
- [ ] Iron hoe
- [ ] Iron axe
- [ ] Iron pickaxe
- [ ] Iron watering can
- [ ] Iron scythe
- [ ] Iron shovel
### **STEEL TIER (Late game):**
- [ ] Steel set (Phase 2)
### **SPECIAL TOOLS (4):**
- [ ] Fishing rod (catch fish)
- [ ] Net (catch insects/fish)
- [ ] Hammer (building/crafting)
- [ ] Wrench (machine repairs)
---
## 📅 **PRODUCTION SCHEDULE:**
### **WEEK 1 - ANIMAL ANIMATIONS (40 sprites):**
**Day 1-2: Mammals (16 sprites)**
- Cow (3), Pig (4), Sheep (4), Goat (4)
**Day 3-4: Birds & Equines (12 sprites)**
- Chicken (4), Duck (4), Horse (4)
**Day 5-6: Small & Pack Animals (12 sprites)**
- Rabbit (4), Donkey (4), Llama (4)
**Day 7: Review & Polish**
- Test animations in-game
- Adjust timing/frames
---
### **WEEK 2 - INFRASTRUCTURE (13 sprites):**
**Day 1-2: Greenhouse (4 sprites)**
- Stages 2-5 completion
**Day 3: Irrigation (4 sprites)**
- Pipe straight, corner, sprinkler, pump
**Day 4: Storage (3 sprites)**
- Crop shed, feed storage, silo
**Day 5: Farm Elements (2 sprites)**
- Manure pile, windmill
**Day 6-7: Integration & Testing**
- Place in Tiled map
- Test interactions
---
### **WEEK 3 - TOOL UPGRADES (21 sprites):**
**Day 1-2: Stone Tier (5 sprites)**
- Complete stone tool set
**Day 3-4: Iron Tier (6 sprites)**
- Complete iron tool set
**Day 5-6: Steel Tier (6 sprites)**
- Complete steel tool set
**Day 7: Special Tools (4 sprites)**
- Fishing rod, net, hammer, wrench
---
## 🎨 **STYLE GUIDE:**
**All sprites must match:**
- ✅ Thick black outlines
- ✅ Dark-chibi gothic aesthetic
- ✅ "Cult of the Lamb" inspired
- ✅ Smooth vector art (NOT pixel art)
- ✅ Transparent backgrounds
- ✅ Consistent with existing 10 animal refs
**Animation Requirements:**
- 4 frames per animal action
- Smooth transitions
- Natural movement
- Gothic subtle touches (glowing eyes optional)
---
## 💾 **FILE ORGANIZATION:**
```
/assets/references/
├── creatures/farm_animals/
│ ├── cow/
│ │ ├── idle.png ✓
│ │ ├── walk.png
│ │ ├── eat.png
│ │ └── milk.png
│ ├── pig/
│ │ ├── idle.png
│ │ ├── walk.png
│ │ ├── eat.png
│ │ └── dig.png
│ └── ... (8 more animals)
├── faza1_infrastructure/
│ ├── greenhouse/
│ │ ├── 01_broken.png ✓
│ │ ├── 02_repaired.png
│ │ ├── 03_functional.png
│ │ ├── 04_advanced.png
│ │ └── 05_deluxe.png
│ ├── irrigation/
│ ├── storage/
│ └── farm_elements/
└── tool_upgrades/
├── stone/
│ ├── hoe.png ✓
│ ├── axe.png
│ ├── pickaxe.png
│ ├── watering_can.png
│ ├── scythe.png
│ └── shovel.png
├── iron/
├── steel/
└── special/
```
---
## ⏱️ **TIME ESTIMATES:**
**Per Asset Type:**
- Animal animation frame: 10-15 min
- Building/infrastructure: 20-30 min
- Tool sprite: 10-15 min
**Total Time:**
- Animal animations (39 × 12 min): ~8 hours
- Infrastructure (13 × 25 min): ~5.5 hours
- Tools (21 × 12 min): ~4.5 hours
- **TOTAL: ~18 hours work**
**Realistic Schedule:**
- 3 hours/day = 6 days
- 6 hours/day = 3 days
- **Complete Faza 1 assets in 1 week!**
---
## 🎯 **PRIORITY ORDER:**
**HIGH PRIORITY (Must have for Faza 1 release):**
1. Animal animations (core gameplay)
2. Greenhouse progression (key building)
3. Stone + Iron tool tiers (essential upgrades)
**MEDIUM PRIORITY (Great to have):**
4. Irrigation system (quality of life)
5. Storage buildings (organization)
6. Steel tools (endgame)
**LOW PRIORITY (Can defer):**
7. Special tools (nice to have)
8. Windmill (cosmetic)
---
## 📝 **NEXT STEPS:**
**Immediate (Tonight/Tomorrow):**
1. [ ] Generate remaining cow animations (walk, eat, milk)
2. [ ] Generate pig full set (4 frames)
3. [ ] Generate sheep full set (4 frames)
**This Week:**
4. [ ] Complete all 10 animals (39 sprites)
5. [ ] Generate greenhouse stages 2-5
6. [ ] Start tool upgrades (stone tier)
**Next Week:**
7. [ ] Complete infrastructure
8. [ ] Complete all tool tiers
9. [ ] Integration testing
---
**START NEXT SESSION:**
Generate 3 animal sets (Cow complete + Pig + Sheep = 11 sprites)
**CURRENT: 3/73 (4%) - TARGET: 73/73 (100%) in 1 week!** 🚀