Finalize session: Fix Tiled map loading (JSON), restore Main Menu, save assets
This commit is contained in:
45
SESSION_LOG_2025_12_27.md
Normal file
45
SESSION_LOG_2025_12_27.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# Dnevnik Seje - 27. December 2025 (Zgodaj Zjutraj)
|
||||
|
||||
## 📌 Glavni Dosežki
|
||||
Danes smo uspešno integrirali AI glasovni sistem (VibeVoice) v igro "Dolina Smrti" in pripravili teren za lasten level-design.
|
||||
|
||||
### 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.
|
||||
* **NOVO:** Ima "Resume" funkcijo (preskoči že narejene) in interaktivni način ("Povozi? y/N").
|
||||
* **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:** Resetirali smo `NovaFarma.tmx` na čisto 8x8 mapo (32x32 tiles).
|
||||
* **Tiled Test Mode:** Konfigurirali smo igro, da se zažene direktno v `TiledTestScene`, da lahko hitro vidiš svoje spremembe.
|
||||
* **Blue Screen Fix:** Rešili smo težavo z modrim ekranom z ustvarjanjem (placeholder) `NovaFarma.json` datoteke, ki jo Phaser potrebuje za zagon.
|
||||
|
||||
### 3. Git & Organizacija
|
||||
* Vsi koraki so shranjeni v verzioniranje (git commit).
|
||||
* Projekt je čist in pripravljen za naslednjo fazo: **Risanje tvoje kmetije!**
|
||||
|
||||
## 🛠️ Navodila za Delo
|
||||
|
||||
### Kako Generirati Zvoke?
|
||||
1. Uredi tekst v `assets/dialogue/prologue.json`.
|
||||
2. Poženi skripto:
|
||||
```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. Če datoteka že obstaja, te vpraša: "Regenerate? (y/N)".
|
||||
|
||||
### Kako Urejati Mapo?
|
||||
1. Odpri `assets/maps/NovaFarma.tmx` v **Tiledu**.
|
||||
2. Riši s tileseti (Ground, Obstacles, Buildings...).
|
||||
3. **POMEMBNO:** Vedno naredi **File > Export As... > JSON** (`NovaFarma.json`), da se spremembe vidijo v igri!
|
||||
|
||||
### Kaj Naprej?
|
||||
* Nariši svojo sanjsko kmetijo v Tiledu.
|
||||
* Dodaj dialoge za druge scene (npr. srečanje z zombijem).
|
||||
* Testiraj igro!
|
||||
|
||||
---
|
||||
*Zapisal: Antigravity AI, 27.12.2025 ob 02:12*
|
||||
Reference in New Issue
Block a user