Files
novafarma/launch-game.sh
David Kotnik 4cc7737349 🎮 Popravil Electron app + organiziral character references
 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! 🚀
2025-12-31 15:25:04 +01:00

58 lines
1.8 KiB
Bash
Executable File

#!/bin/bash
# 🎮 MRTVA DOLINA - Game Launcher
# Choose between Electron app or browser
echo "════════════════════════════════════════"
echo " 🎮 MRTVA DOLINA - Death Valley"
echo "════════════════════════════════════════"
echo ""
echo "Izberite način zagona:"
echo " 1) Brskalnik (priporočeno - deluje brez težav)"
echo " 2) Electron aplikacija (ima trenutno težave)"
echo ""
read -p "Izbira [1 ali 2]: " choice
case $choice in
1)
echo ""
echo "🌐 Zaganjam HTTP strežnik..."
echo "📂 Lokacija: http://localhost:8080"
echo ""
echo "✅ Igra bo odprta v brskalniku"
echo "❌ Za zaustavitev pritisnite Ctrl+C"
echo ""
# Start server and open browser
if command -v open &> /dev/null; then
# macOS
sleep 2 && open http://localhost:8080 &
elif command -v xdg-open &> /dev/null; then
# Linux
sleep 2 && xdg-open http://localhost:8080 &
fi
python3 -m http.server 8080
;;
2)
echo ""
echo "⚠️ OPOZORILO: Electron trenutno ne deluje pravilno"
echo " Problem: require('electron') ne vrača pravilnega API-ja"
echo " Priporočam uporabo brskalnika (opcija 1)"
echo ""
read -p "Ali ste prepričani? [y/N]: " confirm
if [[ $confirm == [yY] || $confirm == [yY][eE][sS] ]]; then
echo ""
echo "🚀 Poskušam zagnati Electron..."
npm start
else
echo "Prekinjeno."
fi
;;
*)
echo "❌ Neveljavna izbira. Uporabite 1 ali 2."
exit 1
;;
esac