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

2.9 KiB

⏱️ DEVLOG IN DNEVNIK DELA

Datum: 3. Marec 2026 Zadeva: Nova Farma Demo - Sprint 1, 2, 3 in Asseti (Zaključek dneva) Status: FAZA DEMO 65% COMPLETION

📝 Povzetek današnjega dela

Danes smo opravili masiven premik naprej v razvoju "Nova Farma" DEMO verzije, pri čemer smo v celoti zaključili prve tri sprinte od petih, ki so potrebni za izdajo Demo verzije igre.

🎯 Kaj je bilo narejeno:

SPRINT 1 — "Osnove Preživetja" (100% DONE)

  • Dodan DayNightSystem.js (ambientna svetloba, zvezde na nočnem nebu).
  • Implementirano spanje (tipka [Z] ob postelji/vreči za preskok noči do 06:00 zjutraj).
  • Čas in dnevi sedaj dejansko tečejo in se avtomatsko sinhronizirajo z UIScene.
  • Ustvarjen InventorySystem.js s funkcionalnim 7-slot hotbarom (tipke [1]-[7] ali kolešček na miški).
  • Dodeljeni začetni starter itemi (Motika, Zalivalka, Semena: Pšenica in Korenje).

SPRINT 2 — "Kmetovanje" (100% DONE)

  • Refaktoriran FarmingSystem.js za uporabo Phaser Graphics za natančne 48x24px pikselske tilled soil (poorana tla) ploščice brez popačenj.
  • Urejeno sajenje semen iz inventarja.
  • Urejen WaterSystem.js z zbiralnikom deževnice (Rain Catcher), kjer Kai zajema vodo (tipka [F]) in zaliva sode [E].
  • Implementirana vizualna metrika rasti in odvisnost rasti rastlin od časa (onNewDay) in vode.
  • Razrešeni ERR_FILE_NOT_FOUND preloading manjki glede dreves in uveljavljen pixel-perfect z-index sistem rastlinstva.

SPRINT 3 — "Zombi AI Sistem" (100% DONE)

  • Generiran nov zombie_shambler_walk_sheet.png preko AI v Dark Chibi Gothic stilu (4 smeri x 4 frames).
  • Skripta je samodejno odstranila belo ozadje in pripravila sheet za engine.
  • Skripta je uspešno skopirala že obstoječe in narejene dobre zombije iz starega repozitorija v trenutnega (assets/DEMO_FAZA1/Characters).
  • Narejen modul ZombieSystem.js. Zombiji sedaj prespawnajo ponoči na robovih otoka.
  • Zombi AI logika urejena: Wandering (naključno), Chasing (zasleduje Kaia).
  • Dodan sistem Alfa Moč: ko se igralec približa nezavestnemu zombiju in drži presledek ([SPACE]), vizualna "progress bar" koda (koordinate, taming bar) igralcu prepusti udomačenega zombija z zlatim vizualnim partikli efektom.

📦 Status Datotek in Sistemski Pregled:

Posodobili smo STATUS_DEMO_FAZA1_2026_03_03.md, ki sedaj kaže na uradnih 65% preboja k izidu samega dema.

🚀 Naslednji koraki (za naslednjo sejo):

  • Sprint 4 (Zgodba): 20 polaroidnih story slik z AI, uvoz in vzpostavitev IntroScene.js. Dodatek "Amnesia" glitches na ekran ob začetku.
  • Sprint 5 (Poliranje): Generacija FX soundboarda - dež (web audio noise), stopinje in ambientni zvoki. Postavitev Demo menija in ureditve za Steam/Kickstarter predogled.
  • Dialog System: Typewriter interakcija z NPC-jem (Gronk) za mali tutorial v igri.

Dnevnik končan in sistem prepuščen v roke git repozitorija.