🔥 FAZE SPRINT 1-3 COMPLETION: DayNight, Inventory, Core Farming System, Mrtvi Zombiji (ShamblerAI & Alfa Moć Taming), Sredili assets & daily UI

This commit is contained in:
2026-03-03 17:46:41 +01:00
parent 35153eeacf
commit 188bd769cf
49 changed files with 5054 additions and 286 deletions

View File

@@ -0,0 +1,42 @@
# ⏱️ 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.