shrani
This commit is contained in:
69
docs/planning/FAZA_16_CHECKLIST.md
Normal file
69
docs/planning/FAZA_16_CHECKLIST.md
Normal file
@@ -0,0 +1,69 @@
|
||||
# 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)
|
||||
Reference in New Issue
Block a user