BeamNG.Earth
A 1:1 scale streamed Earth for BeamNG.drive: real elevation and satellite imagery, floating origin, LOD streaming from a companion server
Play a browser-based survival FPS where you manage inventory, build, and fight zombies
AI summary · website content
GamesJavaScript · PythonGitHub @dennWaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Top-Down-Survival in 3D im Browser – Mehrspieler mit autoritativem Node.js-Server. Karte: ein Stadtrand rund ums St.-Elisabeth-Krankenhaus. Plündern, Holz & Stein sammeln, an der Werkbank bauen, Türen verrammeln, die Nacht überleben – allein oder mit Freunden.
npm install
cp server/daten/konten.beispiel.json server/daten/konten.json # Accounts eintragen (Passwort im Klartext –
# der Server verschlüsselt es beim ersten Login)
npm start # → http://localhost:8080
Im Login "Lokal (im Browser)" wählen, um ohne Account allein zu testen,
oder "Dieser Server" für Mehrspieler – mit Account oder per "Als Gast spielen" (Zufallsname Gast-1234). Das Spiel braucht WebGL (jeder aktuelle Browser).
Ein Tag dauert 10 Minuten, eine Nacht 5 – nachts kommt eine Horde. Türen öffnen und schließen sich von selbst – Zombies müssen sie aufbrechen.
Im Lokal-Modus bist du automatisch Admin (🛡-Menü). Spielstände werden automatisch gespeichert (Server: server/daten/spielstaende/, Lokal: im Browser).
Steuerung: WASD laufen · Maus zielen · Klick/Leertaste Angriff · E benutzen (aufheben, Baum fällen, Stein abbauen, Werkbank, schlafen) · F Lagerfeuer an/aus · G Erdfeld anlegen (Spitzhacke) · Linksklick am Ufer angeln · R nachladen ·
I Inventar (ziehen = umsortieren, aus dem Fenster ziehen = fallen lassen) · B bauen (BUILD: Hammer, Basis-Flagge, Wände/Böden/Dächer/Türen/Kiste/Bett; Linksklick baut, R dreht, X Abriss, V Baugebiet-Ring) · Q fallen lassen · K Karte (erkundeten Ort anklicken = automatisch hinlaufen) · T Chat · Tab Spielerliste mit Statistik ·
1–9, 0 Schnellleiste (10 Plätze; Doppelklick auf Essen/Trinken im Inventar = sofort verbrauchen) benutzen/ausrüsten · Rechtsklick auf Platz = ablegen · Shift sprinten · L Taschenlampe an/aus (nachts: aus = Zombies sehen dich schlechter) · Enter (tot) sofort wiederbeleben · J Überlebens-Tagebuch (Kapitel & Ziele) · P Admin-Menü · M Ton · F3 Debug
Neu in v0.32: Überlebens-Tagebuch – 5 Kapitel mit Zielen (erste Nacht, eigene Basis, Blutmond, Boss …), XP und Rang, bleibt auch nach dem Tod. Nachts wird es gruseliger: Herzschlag, wenn Zombies nah sind, Geräusche aus dem Dunkeln, flackernde Taschenlampe.
Neu in v0.11: Basisbau – Basis-Flagge setzen (dein Baugebiet, 15 m), dann Holzhaus bauen; Bett = Spawn Point; Abriss gibt 75 % zurück. Ab v0.10: großer Waldweg mit See (angeln), Hasen jagen, Wetter (Regen/Nebel), Autos mit Haltbarkeit, Lagerkisten, Erdfeld, Minikarte (⚙ ein/aus), Musik-Ordner client/musik/.
Handy/Tablet: linker Daumen laufen · rechter Daumen zielen (ganz durchdrücken = Angriff) · Knöpfe für Aktion/Tür/Nachladen/🎒/🔨 BUILD/🗺/💬/🔦/🛡 · Inventar: antippen = benutzen, ziehen = umsortieren/fallen lassen · Schnellleiste lange drücken = ablegen
| Befehl | Zweck |
|---|---|
npm run start:gast | Server ohne Account-Pflicht (nur zum Testen) |
npm run konto -- Name Passwort [--admin] | Account per Befehl anlegen (Alternative zur Datei) |
npm test | Automatische Tests |
PORT=3000 npm start | Anderer Port |
Werte anpassen ohne Code: im Spiel Admin-Menü → 🛠 Developer (Lokal-Modus: man ist immer Admin). Änderungen bleiben gespeichert
(Server: server/daten/einstellungen.json, Lokal: im Browser). Crafting-Rezepte: server/spiel/konfiguration/rezepte.js.
Schritt-für-Schritt-Checkliste: docs/ONLINE_STELLEN.md (Render, kostenlos, ~15 Minuten).
Kurz: Render → New + → Blueprint → dieses Repo · Secret File konten.json anlegen · Link an Freunde schicken.
Grafiken neu erzeugen (nur bei Grafik-Änderungen, braucht Python 3):
python3 -m venv .venv && .venv/bin/pip install -r werkzeuge/assets/anforderungen.txt && .venv/bin/python werkzeuge/assets/baue_assets.py && npm run assets:3d
Lizenzen der Grafiken: client/assets/LIZENZEN.md.
Architektur, Dateistruktur und Entwicklungsstand: siehe docs/handbuch/README.md (Handbuch, Stand Runde 44) und das Änderungsprotokoll.
CLAUDE.md (Regeln + Themenkarte) → je Thema eine kompakte Datei unter ki/ · Handbuch für Menschen: docs/handbuch/npm test bzw. knapp npm run t · npm run ansicht (Screenshots im Browser) · npm run ki:gliederung -- <datei> (Gliederung großer Dateien) · npm run rauchtest · werkzeuge/karten/README.md (neue Zonen mit Tiled)