Files
novafarma/SESSION_LOG_2025_12_27.md

2.1 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 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:
    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