9.0 KiB
🎯 NOVAFARMA - FEATURE ROADMAP SUMMARY
Complete Feature List & Prioritization
Date: 10.12.2025
Total Features: 200+
Current Completion: 85%
📊 Feature Categories Overview
| Category | Features | Priority | Est. Time |
|---|---|---|---|
| ♿ Accessibility | 45 | 🔴 High | 3-4 weeks |
| 🎨 Visual Polish | 35 | 🟡 Medium | 2-3 weeks |
| 🎮 Gameplay | 50 | 🔴 High | 6-8 weeks |
| 📖 Story & Quests | 25 | 🟡 Medium | 3-4 weeks |
| 🌐 Multiplayer | 15 | 🟢 Low | 2-3 weeks |
| 🔧 Technical | 20 | 🔴 High | 2 weeks |
| 📱 Platform Support | 10 | 🟡 Medium | 2 weeks |
Total Estimated Time: ~20-27 weeks (5-7 months)
🔥 TOP 10 PRIORITY FEATURES
Must-Have (Beta Release):
-
✅ Save/Load System (Phase 18) - ⏱️ 1 week
- Multiple save slots
- Auto-save
- Cloud sync
-
🎨 UI Polish (Phase 17) - ⏱️ 2 weeks
- Rustic theme
- Better icons
- Smooth transitions
-
♿ Basic Accessibility - ⏱️ 1 week
- Colorblind modes
- Font scaling
- Subtitles
-
🎯 Tutorial System - ⏱️ 3 days
- First-time guide
- Context hints
- Skip option
-
⚡ Performance - ⏱️ 1 week
- FPS optimization
- Memory leaks
- Load times
Should-Have (1.0 Release):
-
📖 Story Act 1 - ⏱️ 2 weeks
- 5 main quests
- NPCs with dialogue
- Basic narrative
-
🎮 Skill Tree - ⏱️ 1 week
- 3 branches
- 20 skills
- Progression system
-
🐄 Animal Breeding - ⏱️ 1 week
- Basic genetics
- 5 animal types
- Baby care
-
⚙️ Farm Automation (Basic) - ⏱️ 2 weeks
- Zombie workers
- Simple tasks
- Task queue
-
🏆 Achievements (Phase 20) - ⏱️ 3 days
- 20 achievements
- Steam integration
- Unlock UI
🎨 VISUAL IMPROVEMENTS BREAKDOWN
Quick Wins (1-3 days each):
- ✅ Building animations
- ✅ Crop growth transitions
- ✅ Weather particles
- ✅ Shadow system
- ✅ Fog of war
Medium Effort (1 week each):
- 🔲 Lighting system
- 🔲 Day/night ambient
- 🔲 Fire/torch effects
- 🔲 Icon upgrades (64x64)
High Effort (2+ weeks):
- 🔲 Full animation rework
- 🔲 Sprite sheet system
- 🔲 Cutscene engine
🎮 GAMEPLAY FEATURES BREAKDOWN
Farm Automation System:
Tier 1: Zombie Workers (2 weeks)
- Assign tasks UI
- Pathfinding AI
- Task queue system
- Worker stats
- Rest/hunger mechanics
Tier 2: Creature Helpers (1 week)
- Donkey transport
- Bigfoot gathering
- Elf crafting assist
Tier 3: Mechanical (2 weeks)
- Auto-planter
- Auto-harvester
- Conveyor belts
- Power grid
Total: 5 weeks
Animal Breeding System:
Normal Breeding (3 days)
- Sheep, Cow, Chicken, Pig, Horse
- Auto-breed in proximity
- Baby growth stages
- Basic genetics
Advanced Genetics (1 week)
- Color inheritance
- Size variations
- Speed traits
- Rare mutations (5%)
- Breeding UI
Mutant Breeding (1 week)
- Mutation Lab building
- Special quests
- Mutant animals (2x size)
- Failure chances
- Unique loot
Total: 2.5 weeks
Skill Tree System:
Branches:
-
Farming (7 skills)
- Faster planting
- Higher yields
- Auto-water
-
Combat (7 skills)
- More damage
- Health regen
- Dodge roll
-
Survival (6 skills)
- Resource bonuses
- Crafting speed
- Energy efficiency
Implementation: 1 week
📖 STORY & QUEST SYSTEM
Act 1: Survival (Days 1-10)
5 Quests:
- "Prvi Pridelek" - Harvest 10 wheat
- "Varno Zatočišče" - Build fence
- "Nočna Straža" - Survive zombie night
- "Meet Jakob" - Find merchant
- "Strange Radio" - Discover transmission
Time: 1 week
Act 2: Discovery (Days 11-20)
5 Quests:
- "First Zombie Tame"
- "Lab Exploration"
- "Mutant Contact"
- "Research Documents"
- "Radio Response"
Time: 1 week
Act 3: The Truth (Days 21-30)
5 Quests + Boss:
- "Patient Zero"
- "Faction Choice"
- "Boss Preparation"
- "Final Battle"
- "Ending Selection"
Time: 1 week
Total Story Content: 3 weeks
♿ ACCESSIBILITY FEATURES
Phase 1 (Must-Have):
- ✅ Colorblind modes (4 types)
- ✅ Font scaling (100%-200%)
- ✅ Subtitles
- ✅ Keyboard remapping
Time: 1 week
Phase 2 (Should-Have):
- 🔲 Screen reader support
- 🔲 High contrast mode
- 🔲 Audio cues
- 🔲 One-handed mode
Time: 2 weeks
Phase 3 (Nice-to-Have):
- 🔲 Eye tracking
- 🔲 Voice control
- 🔲 Audio-only mode
Time: 3-4 weeks
📱 MOBILE CONTROLS (Brawl Stars Style)
Implementation Plan:
Week 1:
- Virtual joystick (left)
- Action buttons (right)
- Basic touch input
Week 2:
- Auto-aim system
- Gesture controls
- Button customization
Week 3:
- Performance optimization
- Battery optimization
- Tutorial overlay
Total: 3 weeks
🌐 MULTIPLAYER FEATURES
Phase 1: Co-op (2 weeks)
- 2-4 player support
- Host/Join system
- Sync engine
- Shared world
Phase 2: Trading (1 week)
- Player trading
- Marketplace
- Auction house
Phase 3: Social (1 week)
- Leaderboards
- Farm visiting
- Friend system
Total: 4 weeks
🔧 TECHNICAL IMPROVEMENTS
Performance (1 week):
- FPS monitor
- Entity pooling
- Chunk loading
- Texture optimization
Mod Support (1 week):
- Mod API
- Workshop integration
- Mod manager UI
Debug Tools (3 days):
- Console
- Command system
- God mode
- Teleport
Total: 2.5 weeks
📅 RECOMMENDED DEVELOPMENT TIMELINE
PHASE 16 (Current): Integration Testing - 1 week
- ✅ Test all systems
- ✅ Bug fixes
- ✅ Performance profiling
PHASE 17: UI Polish - 2 weeks
- Rustic theme
- Icon upgrades
- Animations
PHASE 18: Save System - 1 week
- Multiple slots
- Cloud sync
- Auto-save
PHASE 19: Trailer Tools - 3 days
- Camera system
- Recording mode
PHASE 20: Achievements - 3 days
- Wire 20 achievements
- Unlock UI
- Steam integration
POST-LAUNCH ROADMAP:
Update 1.1 (1 month):
- Skill tree
- Story Act 1
- Basic automation
Update 1.2 (1 month):
- Animal breeding
- Story Act 2
- Mobile controls
Update 1.3 (2 months):
- Advanced automation
- Story Act 3
- Co-op mode
Update 2.0 (3 months):
- Full multiplayer
- All accessibility features
- Mod support
💰 EFFORT vs VALUE ANALYSIS
High Value, Low Effort (DO FIRST!):
- ✅ Save system (1 week) - CRITICAL
- ✅ Achievements (3 days) - Easy win
- ✅ Tutorial (3 days) - Better UX
- ✅ FPS optimization (3 days) - Performance
High Value, High Effort:
- 🔲 Story quests (3 weeks) - Content
- 🔲 Automation (5 weeks) - Core feature
- 🔲 Breeding (2.5 weeks) - Depth
- 🔲 Multiplayer (4 weeks) - Replayability
Low Value, Low Effort (Nice-to-Have):
- 🔲 Icon upgrades (2 days)
- 🔲 Shadows (2 days)
- 🔲 Fog of war (3 days)
Low Value, High Effort (SKIP!):
- ❌ Eye tracking (2 weeks) - Niche
- ❌ Audio-only mode (3 weeks) - Very niche
- ❌ Advanced AI (4 weeks) - Not critical
🎯 RECOMMENDED PRIORITY ORDER
Next 4 Weeks:
- Week 1: Complete Phase 16-17 (UI Polish)
- Week 2: Phase 18 (Save System) + Tutorial
- Week 3: Phase 19-20 (Trailer + Achievements)
- Week 4: Story Act 1 foundation
Next 3 Months:
- Month 1: Story + Skill Tree + Breeding
- Month 2: Automation + Mobile Controls
- Month 3: Multiplayer + Accessibility
📊 FEATURE COMPLETION TRACKER
Current Status:
- ✅ Core Gameplay: 100%
- ✅ Systems: 85%
- ⏳ Content: 30%
- ⏳ Polish: 40%
- ⏳ Accessibility: 10%
- ⏳ Multiplayer: 0%
Beta Ready:
- Need: Save system, UI polish, Tutorial, Basic accessibility
- Timeline: 2-3 weeks
1.0 Ready:
- Need: Everything above + Story Act 1, Skill tree, Achievements
- Timeline: 6-8 weeks
2.0 Ready:
- Need: Full automation, breeding, multiplayer, all accessibility
- Timeline: 5-7 months
💡 RECOMMENDATIONS
For Beta (Focus on these!):
- ❗ Save/Load system
- ❗ UI polish
- ❗ Tutorial
- ❗ 5 story quests
- ❗ Basic accessibility
Skip for now:
- Advanced automation
- Multiplayer
- Mobile controls
- Breeding genetics
- Mod support
For 1.0 (Add these):
- Skill tree
- Story Act 1 complete
- Animal breeding (basic)
- Achievements
- More accessibility
For 2.0+ (Future):
- Multiplayer
- Advanced automation
- Mobile port
- Mod support
- Breeding mutations
Total Feature Count: ~200 features
Current Complete: ~170 features (85%)
Remaining: ~30 critical features (15%)
Time to Beta: 2-3 weeks
Time to 1.0: 6-8 weeks
Time to 2.0: 5-7 months
Status: 📋 Roadmap Complete!
Recommendation: Focus on Beta features first!
Priority: Save system → UI polish → Tutorial