# 📔 DNEVNIK RAZVOJA: KRVAVA ŽETEV (NOVA FARMA) ## 📅 Začetek Projekta **Datum začetka:** 5. December 2025 **Lokacija:** Nova Farma (c:\novafarma) **Engine:** Phaser 3 + Custom Antigravity Engine **Stil:** 2.5D Izometrični Pixel Art / Voxel --- ## 🧟‍♂️ Koncept Igre & Zgodba ### Naslov: Krvava Žetev (Zombie Roots) **Zgodba:** Svet, kakršnega smo poznali, je propadel. Nisi vojak, nisi heroj – si kmet. Tvoja naloga ni zgolj preživeti, ampak ponovno pognati korenine civilizacije. Prebudiš se na zapuščeni kmetiji sredi opustošene dežele. Čez dan je svet varljiv: sonce sije na ruševine, trava raste in narava si jemlje nazaj, kar je njeno. A ko pade noč, pridejo oni. **Prekleti.** Tvoj cilj je obnoviti kmetijo, pridelati hrano (ki je zdaj najvrednejša valuta) in zgraditi obrambo. Trgovali boste z redkimi preživelimi trgovci, ki si upajo potovati med naselbinami. **Ključne Mehanike:** * **Farming (Kmetovanje):** Realistična rast pridelkov (koruza, pšenica, itd.). Vsaka rastlina ima svoj cikel. * **Survival (Preživetje):** Lakota, žeja in spanje. * **Combat (Boj):** Brani svojo letino pred nočnimi napadi zombijev. * **Economy (Ekonomija):** Prodajaj pridelke za zlato, kupuj boljša orodja in semena. --- ## 🛠️ Dosedanji Napredek (Feature Log) ### Faza 1: Temelji (5. - 6. Dec 2025) - [x] Vzpostavitev projekta (Node.js, Electron). - [x] Implementacija **Antigravity Engine** (modularni sistem). - [x] **Proceduralno Generiranje Sveta:** Uporaba Perlin Noise za ustvarjanje neskončnega, razgibanega terena (trava, voda, pesek). - [x] Izometrična kamera in gibanje igralca. ### Faza 2: Sistemi Igre (6. - 7. Dec 2025) - [x] **Farming System:** - Oranje zemlje z motiko. - Sajenje semen. - Faze rasti (seme -> kalček -> rastlina -> zrelo). - Žetev pridelkov. - [x] **Inventory System:** - Delujoč inventar z zlaganjem (stacking). - Drag & Drop (še v delu) / Slot selection. - [x] **Time & Weather System:** - Cikel dan/noč z vizualno zatemnitvijo. - Dež (zvočni in vizualni efekti), ki namaka zemljo. ### Faza 3: Poliranje in Realizem (8. Dec 2025 - Danes) - [x] **Statistika in XP:** - Dodan sistem izkušenj (XP). Igralec dobiva XP za sekanje dreves, rudarjenje in pobiranje pridelkov. - Prikaz Levela in XP vrstice v HUD-u. - [x] **Novi Pridelki:** - **Pšenica:** Standardni pridelek, raste srednje hitro. - **Koruza:** Visoka rast, počasnejša, a večji donos. - Unikatne teksture za vsako fazo rasti. - [x] **3D Voxel Orodja:** - Proceduralno generirana orodja v 3D "Minecraft" stilu. - Sekira, Kramp, Motika, Meč, Zalivalka - vsa imajo volumen in senčenje. - [x] **Zvok:** - Proceduralno generirani zvočni effekti (kopanje, sekanje, koraki). - Popravek manjkajočih zvokov (`playDig`). --- ## 🔮 Vizija za Naprej (TODO) 1. **Napredni NPC-ji:** Trgovci, ki pridejo le ob določenih dnevih. 2. **Gradnja Baze:** Postavljanje ograj in stolpov za obrambo. 3. **Razširitev Sveta:** Dodajanje novih biomov (gozd, puščava). 4. **Save System:** Shranjevanje napredka v datoteko. --- *Zadnja posodobitev: 8. December 2025 ob 01:55*