# Dnevnik Seje - 27. December 2025 (Zgodaj Zjutraj) ## 📌 Glavni Dosežki Danes smo uspešno integrirali AI glasovni sistem (VibeVoice) v igro "Dolina Smrti" in vzpostavili delujoč sistem za level-design s Tiled urejevalnikom. ### 1. VibeVoice (AI Glasovi) 🗣️ * **Integriran TTS Sistem:** Uspešno smo zagnali Microsoft VibeVoice na tvojem Macu (Apple Silicon/MPS). * **Batch Generator:** Ustvarili smo skripto `generate_game_dialogue.py`, ki: * Prebere dialoge iz JSON datoteke (`prologue.json`). * Generira `.wav` datoteke za vsak stavek. * **Pametno Generiranje:** Ima "Resume" funkcijo in interaktivni vprašalnik ("Regenerate? y/N"), da ne povoziš pomotoma že dobrih posnetkov. * **Prologue Integracija:** Igra zdaj bere dialoge iz JSON-a in predvaja generirane zvoke (Narrator, Ana, Kai) sinhronizirano s tekstom. ### 2. Tiled Map Editor 🗺️ * **Reset Mape:** Pripravili smo čisto osnovo: `NovaFarma.tmx` (8x8, 32x32 tiles) z vsemi potrebnimi tileseti. * **Popravek "Blue Screen" & Crash:** * Ugotovili smo, da Phaser potrebuje **JSON** format (ne TMX). * **Rešitev:** Tiled export mora imeti **"Embed Tilesets"** vklopljeno, da igra ne javlja napak pri nalaganju. * Ustvaril sem delujočo `NovaFarma.json`, ki prepreči rušenje igre. * **Game Flow:** Po testiranju smo vrnili igro v normalno stanje (Loading -> Main Menu -> Game), tako da vse deluje kot mora. ### 3. Git & Organizacija 💾 * Vse spremembe (kode, skripte, zvoki, mape) so varno shranjene v git repozitorij. * Projekt je čist in pripravljen na kreativno delo. ## 🛠️ Navodila za Delo ### A) Kako Generirati Zvoke? 1. Uredi tekst v `assets/dialogue/prologue.json`. 2. Poženi generator: ```bash cd ai_voice_gen/VibeVoice_Apple/VibeVoice python generate_game_dialogue.py --json_file ../../../assets/dialogue/prologue.json --output_dir ../../../assets/audio/voiceover/prologue ``` 3. Sledi navodilom na ekranu (y/N). ### B) Kako Urejati Mapo? 1. Odpri `assets/maps/NovaFarma.tmx` v **Tiledu**. 2. Riši s tileseti (Ground, Obstacles, Buildings...). 3. **KLJUČNO:** Za shranjevanje v igro uporabi **File > Export As...** * Izberi format: **JSON map files (*.json)**. * Ime: **`NovaFarma.json`**. * Povozi obstoječo datoteko. * Če vpraša za nastavitve: "Embed Tilesets" = **YES**. ### Kaj Naprej? * Nariši svojo prvo pravo mapo v Tiledu. * Dodaj nove dialoge (npr. srečanje z zombijem) v JSON. * Uživaj v igranju! --- *Zapisal: Antigravity AI, 27.12.2025 ob 02:22*