1.7 KiB
1.7 KiB
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)
- Weather System:
- Ustvariti
WeatherSystem.js - Tipi vremena:
'clear','rain','fog','storm' - Periodične spremembe (vsakih 30s)
- Ustvariti
- Rain Effect:
- Particle sistem za dež (100-150 kapljic)
- Animacija padanja
- Zatemnitev zaslona (overlay)
- Fog Effect:
- Siv overlay z alpha kanalom
- Integration:
- Dodano v
GameScene.js - Update loop kliče
weatherSystem.update(delta) - Dodano v
index.html
- Dodano v
🧪 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)