Files
novafarma/docs/planning/FAZA_16_CHECKLIST.md
2025-12-12 13:48:49 +01:00

70 lines
1.7 KiB
Markdown

# FAZA 16: Weather System & Open World - Checklist
**Status:** ✅ ZAKLJUČENO
**Datum:** 2025-12-06
---
## 🎯 Cilj
Implementirati dinamični vremenski sistem in izboljšati občutek odprtega sveta. To vključuje:
- Dež, meglo in nevihte
- Vizualne efekte (dežne kapljice, zatemnitev)
- Naključne vremenske spremembe
- Večja, bolj živa mapa
## ✅ Opravila (Developer)
- [x] **Weather System:**
- [x] Ustvariti `WeatherSystem.js`
- [x] Tipi vremena: `'clear'`, `'rain'`, `'fog'`, `'storm'`
- [x] Periodične spremembe (vsakih 30s)
- [x] **Rain Effect:**
- [x] Particle sistem za dež (100-150 kapljic)
- [x] Animacija padanja
- [x] Zatemnitev zaslona (overlay)
- [x] **Fog Effect:**
- [x] Siv overlay z alpha kanalom
- [x] **Integration:**
- [x] Dodano v `GameScene.js`
- [x] Update loop kliče `weatherSystem.update(delta)`
- [x] Dodano v `index.html`
---
## 🧪 Ročno testiranje (Naročnik)
### Test 1: Dež
**Ukaz:** Počakajte v igri ~30s.
**Rezultat:** Začne deževati (modre črte padajo navzdol). Zaslon se zatemni.
### Test 2: Megla
**Ukaz:** Počakajte, da vreme se spremeni.
**Rezultat:** Zaslon postane siv/mističen.
### Test 3: Jasno vreme
**Ukaz:** Počakajte.
**Rezultat:** Vse efekte prenehajo.
---
## 📋 Potrditev Naročnika
```
FAZA 16: [STATUS]
- Testirano: [DA/NE]
- Datum testiranja: ___________
- Opombe:
ODOBRENO ZA NASLEDNJO FAZO: [DA/NE]
```
---
## ➡️ Naslednji koraki
**FAZA 17:** Sound & Music (Ambient zvoki, glasba za dan/noč)
**FAZA 18:** Quest System (Naloge, cilji, nagrade)
**FAZA 19:** NPC Dialog (Pogovor z NPC-ji)
**FAZA 20:** Polish & Optimization (Optimizacija, zadnji detajli)