Files
novafarma/nova farma TRAE/dokumentacija/STATUS_DEMO_FAZA1_2026_03_03.md

10 KiB
Raw Permalink Blame History

🎮 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.25×) 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 virusom
  • polaroid_02_lab.png — Oče v laboratoriju
  • polaroid_03_izbruh.png — Red Alert
  • polaroid_04_kaos.png — Kaos na ulicah
  • polaroid_05_dom.png — Dom obkoljen
  • polaroid_06_oce.png — Oče se bori
  • polaroid_07_mama.png — Mama pada
  • polaroid_08_kai_ugriznjen.png — Kai ugriznjen
  • polaroid_09_ana.png — Ana ugrabljena
  • polaroid_10_trol.png — Veliki Trol Kralj
  • polaroid_11_sam.png — Sam
  • polaroid_12_alfa.png — Alfa Moč
  • polaroid_13_zombi.png — Prvi kontrolirani zombi
  • polaroid_14_pobeg.png — Pobeg
  • polaroid_15_potovanje.png — Potovanje
  • polaroid_16_dolina.png — Najdena dolina
  • polaroid_17_kmetija.png — Opuščena kmetija
  • polaroid_18_seme.png — Prvi semenski
  • polaroid_19_bond.png — Twin Bond
  • polaroid_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.ogg ali 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" (~23 seje)

  1. HUD — hearts, energy bar, dan/ura text (brez slike, samo tekst ok)
  2. Inventar — Kai dobi start items ob spawnu
  3. Šotor — Sleep interakcija (fade → jutro)
  4. Dan/Noč — ambient tint + ura teče

📅 SPRINT 2 — "Kmetovanje" (~34 seje)

  1. Tla Farming — Kai hora s hoem (E tipka)
  2. Crop assets — Wheat (4 stopnje) + Carrot (5 stopenj) generate
  3. Planting + Watering — logika rasti
  4. Harvest — klik na zrelo → inventar

📅 SPRINT 3 — "Zombi" (~23 seje)

  1. Shambler sprite — generirati walk sheet
  2. Zombi AI — follow Kai, basic pathfinding
  3. Alfa Moč (SPACE) — udomačitev

📅 SPRINT 4 — "Zgodba" (~2 seje + asset generiranje)

  1. 20 Polaroid slik — generirati z AI
  2. IntroScene.js — prikaz polaroidov
  3. Amnezija sistem — blur + 3 spomini

📅 SPRINT 5 — "Demo Polish" (~12 seje)

  1. Rain Catcher — gameplay integracija
  2. Zvoki (proceduralni ali AI generated)
  3. 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 disabled
  • sotor.png, campfire (taborni_ogenj), rain_catcher, foundation_concrete
  • tree_adult_0-5.png, drevo_faza_1/2/veliko.png
  • grass_ref_1, visoka_trava_v2, grass_cluster_*
  • dead_nature_0-8.png, fence_sign_0-2.png
  • rain_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.png
  • zombie_scout_*.png, zombie_farmer_*.png, itd.
  • garage_ruin.png, greenhouse_ruin.png, barn_ruin.png
  • drop_box.png
  • konoplja_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