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

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)
  • 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

🧪 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)