10 KiB
10 KiB
🎮 NOVA FARMA — KOMPLET STATUS PLAN
Demo + Faza 1 | Posodobljeno: 2026-03-03
Important
Ta dokument je živi status — tukaj je vse kar je narejeno, kaj manjka, in v kakšnem vrstnem redu se dela.
🗺️ BIG PICTURE — Kaj je igra?
Nova Farma (Mrtva Dolina) je survival farming RPG v Phaser 3 / Electron.
DEMO → čez 200 dni se odklene → FAZA 1 → Faza 2+ (prihodnost)
- Platforma: Desktop (Electron + Phaser 3)
- Svet: Otok 50×50 tilov (6400px) v oceanu (10400px)
- Protagonista: Kai Marković (14 let) | sestra Ana ugrabljena
- Vizualni stil: 2.5D Hand-Drawn / Dark Chibi Noir (NI pixel art!)
✅ KAJ JE ŽE NAREJENEGA (Engine & World)
🟢 DELUJE ZDAJ (2026-03-03)
| Sistem | Status | Opomba |
|---|---|---|
| Electron + Phaser 3 wrapper | ✅ Dela | Stabilno |
| Otok (50×50 grid, jagged obod) | ✅ Dela | 6400×6400px |
| Ocean (deep blue ozadje) | ✅ Dela | Klif efekt |
| Pena ob otoku (foam animation) | ✅ Dela | Animirana |
| Kai — hoja vse 4 smeri | ✅ Dela | Walk sheet 16 frames |
| Kai — Y-sorting (globina) | ✅ Dela | setDepth(this.y) |
| Kai — trki z robom otoka | ✅ Dela | Physics bounds |
| Zoom (mouse wheel 0.2–5×) | ✅ Dela | |
| Tla (grass tile grid) | ✅ Dela | Island mask |
| Drevesa (sapling → adult) | ✅ Dela | 3 stopnje rasti |
| Proceduralni dež | ✅ Dela | 160 črtičnih kapljic, naraven |
| 🆕 Building System [B] | ✅ Dela | Ghost + Y-sort + collider |
| Auto-loader vegetacije | ✅ Dela | 28px/160px pixel-perfect |
🟡 DELNO / OKVIRNO
| Sistem | Status | Kaj manjka |
|---|---|---|
| GrassScene — rast trave | 🟡 Partial | Deluje, ampak brez vizualnega feedback-a |
| Gronk sprite | 🟡 Asset je | Koda odstranjena (clean start) |
| Rain Catcher asset | 🟡 Asset je | Ni integriran v gameplay |
❌ DEMO — KAJ MANJKA (Prioritetni seznam)
Demo = prvo kar bo videl igralec. Mora vsebovati:
🔴 KRITIČNO — Brez tega Demo ne more iti ven
1. 🎬 INTRO SEKVENCA (20 Polaroid slik)
polaroid_01_druzina.png— Družina pred virusompolaroid_02_lab.png— Oče v laboratorijupolaroid_03_izbruh.png— Red Alertpolaroid_04_kaos.png— Kaos na ulicahpolaroid_05_dom.png— Dom obkoljenpolaroid_06_oce.png— Oče se boripolaroid_07_mama.png— Mama padapolaroid_08_kai_ugriznjen.png— Kai ugriznjenpolaroid_09_ana.png— Ana ugrabljenapolaroid_10_trol.png— Veliki Trol Kraljpolaroid_11_sam.png— Sampolaroid_12_alfa.png— Alfa Močpolaroid_13_zombi.png— Prvi kontrolirani zombipolaroid_14_pobeg.png— Pobegpolaroid_15_potovanje.png— Potovanjepolaroid_16_dolina.png— Najdena dolinapolaroid_17_kmetija.png— Opuščena kmetijapolaroid_18_seme.png— Prvi semenskipolaroid_19_bond.png— Twin Bondpolaroid_20_obljuba.png— Obljuba- Koda: IntroScene.js — prikaz polaroidov s tipografiko
2. 🌱 FARMING SISTEM
- Kai puede s Hoem (E tipka na tleh)
crop_wheat_stage0-3.png— Pšenica (4 stopnje rasti)crop_carrot_stage0-4.png— Korenje (5 stopenj rasti)- Zalivanje (Zalivalka iz inventarja)
- Harvest (klik na zrelo rastlino)
- Rastlina umre brez vode po 1 dnevu
3. 🧟 ZOMBI SISTEM (Basic)
shambler_walk_sheet.png— Osnova zombi (4 smeri × 4 frame)- Spawn zombijev (max 3 na otoku)
- AI: Shambler — počasi sledi Kai-u
- SPACE tipka → Alfa Moč → zombi udomačen
- Udomačen zombi "sledi" Kai-u
4. 🕰️ DAN/NOČ CIKEL
- 20-minutni cikel (1 in-game dan)
- Vizualna sprememba svetlobe (ambient tint)
- Noč: Kai mora v šotor (ali omedli)
- Šotor: Sleep → preskoči na jutro
5. ❤️ UI / HUD
- Zdravje (5 src, HP bar)
- Energija (Energy bar)
- Dan + Ura (top right)
- Trial Version banner (top left)
- Inventar ozadje (hotbar bottom)
- Inventar popup (I tipka)
6. 📦 START INVENTAR
- Kai se pojavi z: Kruh×1, Jabolko×1, Bakla×1, Semena pšenica×10, korenje×5
- Začetna skrinja na kmetiji (chest object + open menu)
7. 🧠 AMNEZIJA SISTEM
- Blur efekt ob startu
- 3 Memory Fragments (blizu predmetov)
- Screen glitch flash → Polaroid spomin
🟠 VISOKA PRIORITETA — Demo je bolj popoln z njimi
8. 🌧️ RAIN CATCHER (Lovilec deževnice)
- Integracija rain_catcher.png v gameplay
- Ko dežuje → zbira vodo
- Voda potrebna za zalivanje in pitje
9. 🏠 ŠOTOR (Tent) — SLEEP SISTEM
- Klik na šotor → "Spati?" dialog
- Potrditev → Fade to black → jutro (preskoči noč)
- Energy restore: 70%
10. 💬 DIALOG + TYPEWRITER
- Typewriter efekt za tekst
- První dialog: Gronk (tutorial NPC)
- Twin Bond sporočila od Ane (random 1/dan)
11. 🎵 ZVOK
- Proceduralni zvok dežja (Web Audio šum)
- Koračaji (
footstep.oggali proceduralni) - Sekanje dreves
- Ambientna glasba (žuborenje oceana)
🔵 FAZA 1 — Odkleni se po 200 dneh
Faza 1 se začne na istem save filu, samo se odklene vsebina.
FAZA 1 CHECKLIST
Svet & Mapa
- Fog of War — skrita mapa okrog otoka
- Fog odpiranje — Zombi Izvidnik razkrije območja
- 3 Ruševine v fogu: Garaža, Rastlinjak, Hlev
- Rudnik (5×5 area, vhod zrušen)
Zombi Workforce (5 tipov)
- 🕵️ Izvidnik (Scout) — Gre v Fog, prinese material, odpira meglo (Max 1)
- 🌾 Kmet (Farmer) — Zaliva, žanje (Max 3)
- 🪓 Gozdar (Lumberjack) — Seka drevesa (Max 2)
- ⛏️ Rudar (Miner) — Koplje rudo, Lv5+ najde železo (Max 2)
- 📦 Nosač (Porter) — Pobira Drop Boxe → polaga v skrinje (Max 1)
Drop Box Sistem
- Drop Box objekt (Zombiji odlagajo sem)
- 3 lokacije: ob workshopu, rudniku, farmi
- Kai pobere ročno iz Drop Boxa
Crafting (v Garaži)
- 🪚 Motorka/Laksarca (Motor + Veriga + Glava + Bencin)
- 🌿 Trav-rezalnik (Motor + Rotating Head + Palica)
- 💧 Vodni Filter (Oglje + Pesek + Plastika) — Ocean water → Clean water + Sol
- 🛢️ Stiskalnica (Iron×5 + Wood×20 + Stone×10) — Sončnice → Bio-olje
Rudarjenje
- Kop z Motiko (E blizu kamnine → zbira material)
- Baker (Copper) — common
- Premog (Coal) — common
- Glina (Clay) — blizu vode
- Železo (Iron) — samo Rudar Lv5+!
Živali (Nakup)
- Dve živali dostopni v Fazi 1: Kura + Krava
- Delivery sistem (živali pridejo v škatli)
- Kokošnjak (Coop) za Kure
- Hlev (Barn) za Krave + Gronka + Susi
Nove Crops (Faza 1 odkleni)
- Konoplja (Cannabis) — 7 dni, Main Economy
- Sončnice (Sunflowers) → Bio-olje
- Krompir, Paradižnik, Bučke + 80+ more (postopno)
Gronk & Duhovi
- Gronk odkleni v Fazi 1 (Demo: Locked)
- Izjema: Prvih 20 kupcev + Streamerji → takoj!
- Susi Jazbečarka (Gronkova psička)
- Oltar → Duh Očeta in Matere
📊 REALNI NAPREDEK (2026-03-03)
DEMO NAPREDEK:
████░░░░░░░░░░░░░░░░░░ ~20%
Kaj je: Svet, Kai, Drevesa, Building sistem, Dež
Kaj ni: Farming, Zombi AI, UI, Intro, Dan/Noč, Inventar
FAZA 1 NAPREDEK:
█░░░░░░░░░░░░░░░░░░░░░ ~5%
Kaj je: Building mood (temelj za zgradbe)
Kaj ni: Vse ostalo
🎯 PRIPOROČENI VRSTNI RED DELA
📅 SPRINT 1 — "Osnove Preživetja" (~2–3 seje)
- HUD — hearts, energy bar, dan/ura text (brez slike, samo tekst ok)
- Inventar — Kai dobi start items ob spawnu
- Šotor — Sleep interakcija (fade → jutro)
- Dan/Noč — ambient tint + ura teče
📅 SPRINT 2 — "Kmetovanje" (~3–4 seje)
- Tla Farming — Kai hora s hoem (E tipka)
- Crop assets — Wheat (4 stopnje) + Carrot (5 stopenj) generate
- Planting + Watering — logika rasti
- Harvest — klik na zrelo → inventar
📅 SPRINT 3 — "Zombi" (~2–3 seje)
- Shambler sprite — generirati walk sheet
- Zombi AI — follow Kai, basic pathfinding
- Alfa Moč (SPACE) — udomačitev
📅 SPRINT 4 — "Zgodba" (~2 seje + asset generiranje)
- 20 Polaroid slik — generirati z AI
- IntroScene.js — prikaz polaroidov
- Amnezija sistem — blur + 3 spomini
📅 SPRINT 5 — "Demo Polish" (~1–2 seje)
- Rain Catcher — gameplay integracija
- Zvoki (proceduralni ali AI generated)
- Trial Version UI banner
Šele po tem → Faza 1 razvoj!
📁 ASSET STATUS
✅ Imamo
kai_walk_sheet.png— 16 frame walk (4 smeri × 4)gronk_walk_sheet.png— asset je, koda disabledsotor.png,campfire(taborni_ogenj),rain_catcher,foundation_concretetree_adult_0-5.png,drevo_faza_1/2/veliko.pnggrass_ref_1,visoka_trava_v2,grass_cluster_*dead_nature_0-8.png,fence_sign_0-2.pngrain_drops.png- UI asseti: hotbar, inventory_panel, health_bar, dialog_panel, itd.
❌ Manjka (DEMO KRITIČNO)
shambler_walk_sheet.png(zombi, 4 smeri × 4 frame)crop_wheat_stage0-3.png(4 stopnje rasti)crop_carrot_stage0-4.png(5 stopenj rasti)polaroid_01-20.png(20 polaroidnih slik — biggest work)heart_full.png/heart_empty.png(za UI)sleeping_bag_interact.png(animirana verzija)
❌ Manjka (FAZA 1)
shambler_idle.png,shambler_tamed.pngzombie_scout_*.png,zombie_farmer_*.png, itd.garage_ruin.png,greenhouse_ruin.png,barn_ruin.pngdrop_box.pngkonoplja_stage0-7.png- Kura, Krave spritei
💡 SKUPNI POVZETEK
| Faza | Napredek | Ostaja |
|---|---|---|
| Svet/Engine | 🟢 85% | Samo polish |
| Demo — Gameplay | 🔴 15% | Farming, AI, Inventar |
| Demo — Vsebina | 🔴 5% | Intro, dialogi, UI |
| Demo — Assets | 🟡 30% | Manjka farming + zombi sprites |
| Faza 1 | 🔴 5% | Praktično vse |
Posodobljeno: 2026-03-03 ob 13:04
Za detajle: DEMO_FAZA1_COMPLETE.md | GAME_BIBLE_FINAL_2026.md