Initial commit: fuesse.sexy — Where's the Feet
Wimmel-Suchspiel: finde 3 versteckte Fuesse in einer randvollen Szene. - Node/Express-Server generiert Szenen prozedural aus einer gemeinsamen Library (library/props = Deko, library/feet = Fuesse); Spezial-Level (emoji) unter scenes/ - Serverseitige Trefferpruefung (nicht per DOM austrickbar) - Frontend rendert die Szene als ein Bild -> fluessiges Zoom/Pan (panzoom) - Dark Mode, kein Start-Screen, Installationsskript + Deploy-Doku (Proxmox LXC) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
33
install.sh
Executable file
33
install.sh
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
# Einfaches Ein-Befehl-Setup fuer fuesse.sexy — "Where's the Feet".
|
||||
# Aufruf: ./install.sh (oder: sh install.sh)
|
||||
|
||||
set -e
|
||||
|
||||
echo ""
|
||||
echo "🦶 fuesse.sexy — Setup"
|
||||
echo "------------------------"
|
||||
|
||||
# 1) Node vorhanden?
|
||||
if ! command -v node >/dev/null 2>&1; then
|
||||
echo "❌ Node.js ist nicht installiert."
|
||||
echo " Bitte zuerst installieren: https://nodejs.org/ (LTS-Version)"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
NODE_VERSION=$(node -v)
|
||||
echo "✅ Node gefunden ($NODE_VERSION)"
|
||||
|
||||
# 2) Abhaengigkeiten installieren
|
||||
echo ""
|
||||
echo "📦 Installiere Abhaengigkeiten (npm install) ..."
|
||||
npm install
|
||||
|
||||
# 3) Fertig
|
||||
echo ""
|
||||
echo "🎉 Fertig! So startest du das Spiel:"
|
||||
echo ""
|
||||
echo " npm start"
|
||||
echo ""
|
||||
echo " Dann im Browser oeffnen: http://localhost:3000"
|
||||
echo ""
|
||||
Reference in New Issue
Block a user