53 lines
2.5 KiB
Markdown
53 lines
2.5 KiB
Markdown
# 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*
|