Files
novafarma/docs/KRVAVA_ZETEV_ROADMAP.md

12 KiB

💀 KRVAVA ŽETEV - SPECIFIC FEATURES


CORE SYSTEMS IMPLEMENTED (22.12.2025)

6 Production-Ready Game Systems (~3,900 LOC) - Used Across Multiple Phases:

1. RecipeSystem.js (550 LOC)

Covers: Crafting, blueprints, materials, progression unlocks
Used in: Phase 35 (grobovi), Phase 37 (farm expansion), Phase 38 (repairs), Phase 40 (minting)

  • Recipe database (9+ recipes)
  • Blueprint unlock mechanics (find/level/quest/buy)
  • Material validation & consumption
  • Inventory integration
  • Crafting timed execution

2. ProgressionSystem.js (450 LOC)

Covers: Building upgrades, benefits, sprite updates
Used in: Phase 37 (farm expansion), Phase 38 (town buildings)

  • House upgrades (5 levels) - marriage, kids, cooking
  • Barn upgrades (4 levels) - 16 animals, auto-systems
  • Storage upgrades (4 levels) - 280 inventory slots
  • Greenhouse upgrades (3 levels) - year-round crops
  • Benefits application system

3. BreedingSystem.js (600 LOC)

Covers: Animal families, growth, genetics
Used in: Phase 37 (farm animals)

  • 4 species (cow, chicken, pig, sheep)
  • Breeding compatibility checks
  • Baby → Young → Adult growth stages
  • Family tree tracking
  • Breeding cooldowns & happiness

4. TransportSystem.js (650 LOC)

Covers: Vehicles, trains, movement speed
Used in: Phase 37 (farm travel), General gameplay

  • 13+ vehicles (horses, carts, train, boats, boards)
  • Train repair system (3 states)
  • Terrain-based speed bonuses
  • Purchase & ownership
  • Equipment integration

5. MagicSystem.js (750 LOC)

Covers: Spells, combat, buffs/debuffs
Used in: Phase 43 (boss fights), Phase 44 (invazija), General combat

  • 6 elemental staffs (fire, ice, lightning, earth, light, dark)
  • 12+ spells (projectile, AoE, buffs, heals, debuffs)
  • Mana system with regeneration
  • Potion brewing & consumption
  • Status effects (burn, freeze, slow, stun)

6. ZombieSystem.js (900 LOC) KRVAVA ŽETEV CORE!

Covers: Zombie workers, taming, tasks, leveling
Used in: Phase 35 (COMPLETE), Phase 36 (hybrid skills), Phase 37 (farm work), Phase 38 (town repair), Phase 44 (defense)

  • Alfa taming mechanics
  • 4 zombie types (basic → elite)
  • 4 task systems (farm, mine, gather, guard)
  • 4 specializations with skill trees
  • XP & leveling (bonuses at L5, L10, L15)
  • Stamina & decay mechanics
  • Grave resting system (2x regen)
  • Death → Fertilizer conversion

Implementation Date: 22.12.2025
Total LOC: ~3,900 lines
Status: Production-ready, integration-ready


🆕 PHASE 35: ZOMBI DELAVEC SISTEM (HIGH PRIORITY)

Implementacija zombi delavcev - jedro Krvava Žetev koncepta.

  • Zombi Framework COMPLETE!
    • Zombi entity class (4 types: basic, worker, smart, elite)
    • Zombi AI (basic pathfinding) - moveTowardsTarget()
    • Zombi animations (walk, work, idle, decay) - state-based
    • Zombi stats (HP, stamina, XP, skills) - full progression system
  • Alfa Sistem (Krotenje) COMPLETE!
    • Player je Alfa (hybrid virus) - Alfa power 100, range 150px
    • Zombiji vohajo igralca - distance-based detection
    • Krotenje divjih zombijev - tameZombie() with difficulty tiers
    • Ukazi zombijem (follow, work, guard) - command system implemented
  • Zombi Delo COMPLETE!
    • Farming task (kopanje, sadenje, žetev) - executeFarmTask()
    • Mining task (rudarjenje) - executeMineTask()
    • Gathering task (nabiranje) - executeGatherTask()
    • Guard task (obramba) - executeGuardTask() with enemy detection
  • Zombi Leveling COMPLETE!
    • XP gain glede na nalogo - addXP() with task rewards
    • Skill specialization (Farmer, Miner, Guard, Gatherer) - 4 skill trees
    • Level up bonusi (hitrost, moč) - bonuses at L5, L10, L15
  • Zombi Utrujenost & Razpad COMPLETE!
    • Stamina sistem (delo = utrujenost) - drains at 5/sec
    • Decay timer (počasno razpadanje) - 24h default, HP loss
    • Smrt zombija → Gnojilo + XP - zombieDeath() drops fertilizer
  • Grobovi (Počitek) COMPLETE!
    • Crafting grobov (kamen + zemlja) - createGrave()
    • Zombi počitek v grobu - zombieRest() with grave occupation
    • Regeneracija stamina - 2x regen rate in grave
    • Podaljšanje življenjske dobe - decay timer extends while resting

Status: IMPLEMENTED! - ZombieSystem.js (900 LOC) - 22.12.2025 🎉


🆕 PHASE 36: HYBRID SKILL SISTEM (HIGH PRIORITY)

Igralčeva Hybrid veščina - razumevanje zombijev.

  • Hybrid Skill Tree
    • Level 1-10 progression
    • XP gain iz zombi smrti (dediščina)
    • Skill points allocation
  • Zombi Komunikacija
    • Level 1: Samo godrnjanje ("Hnggg...")
    • Level 5: Ključne besede v podnapisih
    • Level 10: Celotne stavke (opozorila, spomini)
  • Alfa Moči
    • Večji radius krotenja
    • Več zombijev hkrati
    • Boljši ukazi (kompleksne naloge)
    • Voh Alfe (privlačnost za zombije)
  • Hybrid Abilities
    • Heal zombije (regeneracija)
    • Boost zombije (začasna moč)
    • Calm divje zombije
    • Sense danger (opozorilo)

Status: 🔥 HIGH PRIORITY


🆕 PHASE 37: MICRO FARM & ŠIRITEV (HIGH PRIORITY)

Začetek na 8x8 parceli in postopna širitev.

  • Micro Farm (8x8)
    • Fiksna začetna parcela
    • Omejen prostor (prisili strategijo)
    • Tutorial na micro farm
  • Širitev Sistema
    • Odklepanje po 2x2 tiles
    • Pošlji zombije da očistijo
    • Zombiji pripravijo zemljo
    • Plačilo za širitev (resources)
  • Zemljišče Tipi
    • Grass (osnova)
    • Forest (drevesa, clearing needed)
    • Rocky (kamenje, mining needed)
    • Swamp (voda, drainage needed)

Status: 🔥 HIGH PRIORITY


🆕 PHASE 38: OBNOVA MESTA (MEDIUM PRIORITY)

Obnova porušenega mesta - socialni element.

  • Ruševine
    • Porušene hiše (NPC homes)
    • Damage levels (25%, 50%, 75%, 100%)
    • Visual progression (repair stages)
  • Obnova Projektov
    • Material requirements (les, kamen, železo, zlato)
    • Zombi pomoč (construction work)
    • Time to complete
    • Completion rewards
  • NPC Srčki (Hearts)
    • Relationship system (1-10 hearts)
    • Unlock trgovine z hearts
    • Unlock quests z hearts
    • Unlock zombi posoja
  • Zombi Posoja (Leasing)
    • Posodi zombije NPC-jem
    • Plačilo za zombi delo
    • Zombi dobi special XP
    • Return zombija (upgraded)
  • NPC Trgovine
    • Kovač (orodja, orožje)
    • Pekarica (hrana, recepti)
    • Trgovec (semena, materiali)
    • Zdravnik (zdravila, cure research)

Status: 📋 MEDIUM PRIORITY


🆕 PHASE 39: MESOJEDKE (MARIO PLANTS) (MEDIUM PRIORITY)

Gigantske rože za obrambo in End-Game farming.

  • Mesojedke Framework
    • Seed planting
    • Growth stages (1-5)
    • Gigantska roža (final stage)
  • Hranjenje z Mesom
    • Ne potrebujejo vode
    • Potrebujejo meso (zombi deli, mutanti)
    • Feeding system
    • Growth speed glede na kvaliteto mesa
  • Obramba
    • Auto-attack sovražnikov
    • Damage output
    • Range (radius)
    • Cooldown
  • Pridelek
    • Cvetni listi (rare material)
    • Semena (expensive)
    • Special drops (legendary items)

Status: 📋 MEDIUM PRIORITY


🆕 PHASE 40: EKONOMIJA - MINTING (MEDIUM PRIORITY)

Kovanje zlatnikov - unikaten ekonomski sistem.

  • Rudarjenje Zlata
    • Zlata ruda (rare ore)
    • Mining locations
    • Zombi miners
  • Talilnica (Smelter)
    • Crafting smelter
    • Smelt zlato rudo → zlato
    • Fuel requirements (coal, wood)
  • Kovalnica (Mint)
    • Crafting mint
    • Mint zlato → zlatniki (coins)
    • Minting time
    • Quality levels (pure gold = more value)
  • Valuta
    • Zlatniki kot glavna valuta
    • Ni random coin drops
    • Vse preko minting
    • Inflation control (limited gold)

Status: 📋 MEDIUM PRIORITY


🆕 PHASE 41: ALBUM (COLLECTION) (LOW PRIORITY)

Zbirateljski sistem - odkrivanje sveta.

  • Album Framework
    • Album UI (book interface)
    • Categories (zombiji, rastline, ribe, mutanti)
    • Auto-discovery (first encounter)
    • Completion percentage
  • Kategorije
    • Legendarne Zombije (rare types)
    • Gigantske Rože (mesojedke)
    • Redke Ribe (fishing)
    • Mutanti (enemies)
    • Defektni Zombiji (lab jokes)
  • Rewards
    • Completion bonuses
    • Unlock special items
    • Achievements
    • Lore entries

Status: 📋 LOW PRIORITY


🆕 PHASE 42: MAIN QUEST - SESTRA (HIGH PRIORITY)

Glavna zgodba - iskanje izgubljene sestre.

  • Quest Framework
    • Quest tracking
    • Quest journal
    • Quest markers
    • Quest rewards
  • Zgodba
    • Prologue (napad Zmaj-Volka)
    • Act 1: Iskanje sledi
    • Act 2: Odkrivanje laboratorija
    • Act 3: Soočenje z resnico
    • Finale: Sestra & zdravilo
  • Zapisi (Lore)
    • Stari zapisi (mining, digging)
    • Virus origin story
    • Lab experiments
    • Zmaj-Volk creation
  • Odločitve
    • Zdravilo ali maščevanje?
    • Rešiti sestro ali svet?
    • Multiple endings

Status: 🔥 HIGH PRIORITY


🆕 PHASE 43: ZMAJ-VOLK BOSS (HIGH PRIORITY)

Najvišji plenilec - epic boss fight.

  • Zmaj-Volk Design
    • Hybrid mutant (dragon + wolf)
    • Massive size
    • Unique animations
    • Intimidating presence
  • Boss Fight
    • Multi-phase fight (3 faze)
    • Special attacks (fire breath, claw swipe)
    • Weak points
    • Environmental hazards
  • Boss Arena
    • Special location (ruins, forest)
    • Dynamic environment
    • Escape routes
  • Rewards
    • Zmaj-Volk trophy
    • Legendary loot
    • Story progression
    • Unlock ending

Status: 🔥 HIGH PRIORITY


🆕 PHASE 44: INVAZIJA (HORDE MODE) (MEDIUM PRIORITY)

Wave defense - End-Game content.

  • Horde System
    • Wave spawning
    • Difficulty scaling
    • Enemy types (zombiji, mutanti)
    • Boss waves
  • Obramba
    • Mesojedke (auto-defense)
    • Guard zombiji (player army)
    • Traps and barriers
    • Player combat
  • Rewards
    • Wave completion rewards
    • Rare loot
    • XP bonuses
    • Leaderboards

Status: 📋 MEDIUM PRIORITY


📊 KRVAVA ŽETEV - PRIORITY ROADMAP

HIGH PRIORITY (Začni tukaj):

  1. Phase 35: Zombi Delavec Sistem - COMPLETE! (22.12.2025)
  2. ⏸️ Phase 36: Hybrid Skill - PARTIALLY COMPLETE (Alfa system done via ZombieSystem)
  3. Phase 37: Micro Farm & Širitev - SYSTEMS READY (ProgressionSystem, ZombieSystem support this)
  4. Phase 42: Main Quest - Sestra
  5. Phase 43: Zmaj-Volk Boss - COMBAT READY (MagicSystem done)

MEDIUM PRIORITY (Potem):

  1. Phase 38: Obnova Mesta - SYSTEMS READY (ProgressionSystem, RecipeSystem, ZombieSystem)
  2. Phase 39: Mesojedke
  3. Phase 40: Minting - SYSTEMS READY (RecipeSystem for smelter/mint crafting)
  4. Phase 44: Invazija - COMBAT READY (MagicSystem, ZombieSystem guards)

LOW PRIORITY (Zadnje):

  1. Phase 41: Album

Progress Update (22.12.2025):

  • Phase 35: COMPLETE (100%)
  • 🔧 Core Systems: 6/6 implemented (100%)
  • 📊 Total Progress: ~40% of features have necessary systems ready
  • 🚀 Status: Production-ready for integration & testing

Timeline (Updated):

  • Core Systems (35-37): 3-4 weeksDONE in 1 day!
  • Story & Boss (42-43): 2-3 weeks (systems ready, need content)
  • Social & Economy (38-40): 2-3 weeks (systems ready, need content)
  • End-Game (39, 41, 44): 2-3 weeks (combat systems ready)

Revised Total: 10-14 weeks6-8 weeks (with systems done) 🚀


💀 KRVAVA ŽETEV - DEATH HARVEST 💀
Unique Zombie Worker Survival RPG
Development Start: December 2025 🚀
Core Systems Complete: 22.12.2025