2.5 KiB
2.5 KiB
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
.wavdatoteke za vsak stavek. - Pametno Generiranje: Ima "Resume" funkcijo in interaktivni vprašalnik ("Regenerate? y/N"), da ne povoziš pomotoma že dobrih posnetkov.
- Prebere dialoge iz JSON datoteke (
- 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?
- Uredi tekst v
assets/dialogue/prologue.json. - Poženi generator:
cd ai_voice_gen/VibeVoice_Apple/VibeVoice python generate_game_dialogue.py --json_file ../../../assets/dialogue/prologue.json --output_dir ../../../assets/audio/voiceover/prologue - Sledi navodilom na ekranu (y/N).
B) Kako Urejati Mapo?
- Odpri
assets/maps/NovaFarma.tmxv Tiledu. - Riši s tileseti (Ground, Obstacles, Buildings...).
- 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