Files
novafarma/docs/sessions/session_2026_01_19_intro_cinematic.md
2026-01-20 01:05:17 +01:00

2.1 KiB

📔 Dnevnik Seje: Cinematic Intro & Story Mode

Datum: 19. Januar 2026 Čas: 18:00 - 20:00

🎯 Glavni Cilj

Implementacija popolnega, čustvenega in tehnično dovršenega intro videa ("Storyboard") za igro Nova Farma, ki igralca popelje od srečnih spominov do post-apokaliptične sedanjosti.

Dosežki

1. Cinematic Intro ("Chill Story Mode")

  • Trajanje: ~80 sekund (Chill Mode).
  • Struktura: 23 unikatnih "slidov" (slik), ki pokrivajo celotno zgodbo (Družina -> Virus -> Ločitev -> Amnezija).
  • Tehnika:
    • Sharp Images: Slike so kristalno čiste (brez blura).
    • Crossfade: Mehak prehod (1.5s) med slikami.
    • Ken Burns: Subtilen, počasen zoom/pan efekt, da slike "živijo".
    • Typewriter: Besedilo se izpisuje počasi (80ms/char) za maksimalen čustven učinek.

2. Glasba & Zvok

  • Uporabljena skladba: "Epic Unease" (Kevin MacLeod).
  • Licence: Urejene in dokumentirane v GLASBA_LICENCE_SUMMARY.md.
  • Continuous Play: Glasba se ne prekine ob koncu intra.
  • Transition: Ob prehodu v igro se glasba nežno stiša na 30% (4s fade), kar ustvari seamless ambient.

3. Game Scene Integration ("Amnesia Wakeup")

  • Posodobljen GameScene.js za sprejem parametra startMode: 'AMNESIA_WAKEUP'.
  • Wakeup Efekt:
    • Igralec se zbudi omotičen (Camera Zoom + Wobble).
    • Črn overlay, ki počasi utripa.
    • Napis: "Press [E] to Wake Up".
    • Ob pritisku E se svet zbistri in igra se začne.

4. Asset Management

  • Organizirane vse slike v assets/slike/intro/montage/.
  • Preimenovane in urejene reference na 23 ključnih točk zgodbe.

📝 Uporabljena Zgodba

  1. "Vse se je začelo tukaj. Naš dom..." ...
  2. "Zdaj je čas, da se zbudim. Igra se začne."

🔧 Tehnični Detajli

  • Datoteke: IntroScene.js, GameScene.js, GLASBA_LICENCE_SUMMARY.md.
  • Phaser 3: Uporaba tweens, time.delayedCall, text.typewriter logike.

🔜 Naslednji Koraki

  1. Testiranje prehoda na različnih napravah.
  2. Dodajanje zvočnih efektov (SFX) za specifične slike (npr. sirene, krik).
  3. Implementacija prvega questa, ko se Kai zbudi.

Podpisano: Antigravity AI 🚀