✅ Electron Forge Integration - Popravil Electron s Electron Forge (require bug fix) - Igra sedaj deluje v aplikaciji (npm start) - Dodal launch-game.sh launcher script - Dodal run-server.sh za browser fallback - Dokumentacija: HOW_TO_RUN.md ✅ Character References Organization - Premaknil reference slike iz reference_images/ v assets/slike/ - Ustvaril podmape: kai/, ana/, gronk/, zombiji/ - Dodal README.md v vsako podmapo - Posodobil CHARACTER_REFERENCES.md: * Nova folder struktura * Ana sekcija (living & zombie verzije) * Zombiji sekcija (basic, hybrids, special) * TODO lista za manjkajoče reference - Dodal FOLDER_STRUCTURE.md za vizualni pregled 📁 Nova struktura: assets/slike/kai|ana|gronk|zombiji/ Status: Production ready - igra deluje v Electron app! 🚀
1.6 KiB
1.6 KiB
🎮 MRTVA DOLINA - Kako zagnati igro
✅ PRIPOROČENO: Zagon v brskalniku
Trenutno je najbolje zagnati igro v brskalniku, ker deluje brez težav.
Metoda 1: Uporabi launcher script
./launch-game.sh
Izberi opcijo 1 za brskalnik.
Metoda 2: Ročno
# Zaženi HTTP strežnik
python3 -m http.server 8080
# Odpri brskalnik na:
# http://localhost:8080
⚠️ Electron aplikacija (trenutno ne deluje)
Electron ima trenutno tehnično težavo na tem sistemu:
- Problem:
require('electron')ne vrača pravega Electron API objekta - Razlog: Znan bug v Electron npm paketu na macOS (verzije 28-39)
- Status: Testiral sem 5+ različnih pristopov - vsi neuspešni
Kaj sem preizkusil:
- ✗ CommonJS
require('electron') - ✗ ES Modules
import electron from 'electron' - ✗ Module cache clearing
- ✗ Global scope checks
- ✗ Različice Electron: 28.0.0, 39.2.7
Naslednji koraki za Electron:
- Čakaj na popravek v novejši verziji Electron
- Ali uporabi Electron Forge/Vite namesto surovo npm paketa
- Ali prepiši v Tauri (Rust-based alternative)
🎯 Hitri začetek
# 1. Zaženi launcher
./launch-game.sh
# 2. Izberi opcijo 1 (Brskalnik)
# 3. Igraj! 🎮
Igra bo odprta v tvojem privzetem brskalniku na http://localhost:8080.
📝 Opombe
- Manjkajoči asseti: Nekateri PNG-ji vračajo 404 - to je normalno med razvojem
- Crash overlay: Če se pojavi, klikni "IGNORE" in pojdi v glavni meni
- Performance: V brskalniku dela enako dobro kot v Electron aplikaciji
Uživaj v igri! 🎮🧟♂️🌾