BernuviaBernuvia
Kategorie: Spiele

Whiteout – 3D Zombie Shooter für Web & Android (three.js + TS)

1/15
#zombie spiel#3d shooter#threejs#android spiel#browser spiel

Ein vollständiger Ego-Shooter zum Überleben: Laufe über ein gefrorenes Feld und schieße auf Horden, Bosse und Hundemeuten. Web + Android, 100% prozedural, EN/ES, sauberer TypeScript-Code.

WebAndroid
22 USDC28 USDC−21%

Geschützte Zahlung

Dein Geld bleibt 1 Tag in Verwahrung

Sofortige Lieferung

Lade den vollständigen Code direkt nach dem Kauf herunter

Abgesicherter Kauf

Ein Problem? Melde einen Vorfall

Was enthalten ist
  • Vollständiger Quellcode in TypeScript + three.js + Vite (statische Seite, kein Backend)
  • Android Capacitor-Projekt mit Icon, Splash und einem signierten APK-Bauskript
  • 100% prozedural: Modelle, Effekte und Audio im Code generiert, keine Drittanbieter-Assets
  • 56 Unit-Tests (Vitest) + README mit Einrichtung, Steuerungen und Projektlayout
Technologien
TYTypeScriptTHthree.jsVIViteCACapacitor (Android)VIVitest
Beschreibung

Warum Whiteout?

Whiteout ist kein technisches Demo: es ist ein vollständiger, spielbarer 3D-Zombie-Runner-Shooter, der in jedem modernen Browser läuft und als Android-App bereit ist, in eine APK gebaut zu werden. Du läufst ununterbrochen über ein gefrorenes Feld in einem Schneesturm, eine tote Stadt am Horizont, während die Toten aus dem Nebel taumeln. Zielen, schießen und so viele Meter überleben, wie du kannst.

  • Erste Person mit freiem Zielen: Kopfschüsse töten sofort, Körpertreffer benötigen zwei und Beinschüsse lassen einen Zombie kriechen (Zerteilung)
  • 4 Waffen: Pistole, Pump-Action-Schrotflinte, Repetierbüchse (durchdringend) und eine vollautomatische Maschinenpistole
  • 6 stapelbare Roguelite-Vorteile, die alle paar hundert Meter angeboten werden
  • 6 Horrorlevel: das weiße Feld, die Gehängten, die Gekreuzigten, der Große, Mutation und das Rudel
  • Bullet-Cam in ultra Zeitlupe, plus eine Kill-Cam bei Kill-Streaks
  • Zäune, die du automatisch überwindest, Dickichte, in denen du hörst, bevor du sie siehst, windgepeitschter Gras-Shader
  • Vollständig synthetisierter Web-Audio: positionale Stöhnen, Schritte im Schnee, Schüsse und Wind, der verstummt, wenn etwas näher kommt
  • Tastatur/Maus- und Touch-Steuerung, Hoch- oder Querformat
  • Englisch und Spanisch (automatisch erkannt), Grafikqualität, Lautstärke, Haptik und gespeicherte Aufzeichnungen

01. Horden, die niemals aufhören

Jeder Lauf legt einen brandneuen Kurs fest. Die Schwierigkeit steigt mit der Distanz: mehr Zombies, schnellere, Läufer, die direkt auf dich zurennen, und immer größere Rudel. Wenn einer dich erreicht, ist der Lauf vorbei.

02. Bullet-Cam bei Kopfschüssen

Hin und wieder wird ein Kopfschuss aus der Perspektive der Kugel wiedergegeben: die Kamera dreht sich in ultra Zeitlupe bis zum Aufprall. Kill-Streaks lösen eine vergrößerte Kill-Cam aus.

03. Waffen und Vorteile

Waffen liegen im Feld unter einem Lichtstrahl. Berühre eine und die Zeit verlangsamt sich, während du entscheidest, ob du deine Waffe wechseln möchtest. Alle paar hundert Meter wählst du einen von drei Vorteilen: Schnelle Hände, Durchdringende Geschosse, Erweiterte Magazine, Haartrigger, Flinke Füße oder Zweiter Wind (schiebt den nächsten Griff ab).

04. Sechs Horrorlevel

Jedes Level fügt eine neue Bedrohung hinzu: gehängte Körper, die dich packen, wenn du darunter läufst, gekreuzigte Zombies, die schreien, während du vorbeigehst, der Große, der ein ganzes Magazin absorbiert, ein Mutant, der in Wellen galoppiert und schließlich Rudel von Hunden.

05. Web und Android

Das Capacitor-Projekt kommt vollständig eingerichtet: Icon, Splash, Vollbild, Hoch- oder Querformat, und der Bildschirm bleibt wach. Ein Befehl erstellt die Debug-APK und mit deinem Keystore die signierte APK für Google Play. Im Web wird es als statische Seite auf jedem Host bereitgestellt.

100% prozedural: keine Lizenzprobleme

Zombies, Hunde, der Boss, Bäume, Waffen, Zäune, das gefrorene Gras und die Stadt sind alle aus Blöcken im Code erstellt. Der Sound wird in Echtzeit synthetisiert. Es gibt keine Drittanbieter-Modelle, Texturen oder Audiodateien, die lizenziert werden müssen.

Saubere, leicht zu modifizierende Architektur

  • ~6.500 Zeilen striktes TypeScript; three.js ist die einzige Laufzeitabhängigkeit
  • Jeder Gameplay-Wert lebt in config.ts: Geschwindigkeiten, Wellen, Munition, Nebel, Level
  • Reine Regeln, die von der Darstellung in logic.ts getrennt sind, mit 56 Unit-Tests (Vitest)
  • Strings in i18n.ts: Eine Sprache hinzuzufügen bedeutet, ein Wörterbuch hinzuzufügen
  • README, die Einrichtung, Steuerung, Projektlayout und den Android-Bau abdeckt

Technologiestack

  • TypeScript · three.js (WebGL)
  • Vite
  • Capacitor (Android)
  • Vitest
  • Web Audio API

Anforderungen

  • Node.js 20+
  • Ein Browser mit WebGL (Desktop oder mobil)
  • Für Android: JDK 21 und Android SDK 35 (oder Android Studio)

Ähnliche Templates

−33%

Smart-Money Tracker for Polymarket – macOS SwiftUI App

Native macOS-App zur Entdeckung, Verfolgung und Analyse der profitabelsten Polymarket-Wallets: echte Gewinnquote, gemeinsame Wetten, Benachrichtigungen und Copy-Trading-Simulation. Keine API-Schlüssel, kein Backend.

Desktop-App

10 USDC15 USDC
3
−58%

MediAgenda - medical booking SaaS

Komplettes medizinisches Buchungs-SaaS, entwickelt mit Next.js 14, Prisma & Stripe. Vier Portale (Patienten, Ärzte, Admin, Support), Echtzeit-Chat, medizinische Unterlagen, zweisprachig EN/ES. Starten Sie Ihre Klinik in wenigen Tagen.

SaaS

19 USDC45 USDC
(1)1
−20%

Nitro Pals – 3D Kart Racing Game (three.js + Vite)

Ein vollständiges 3D-Browser-Kart-Rennspiel: 8 originale Fahrer, Grand Prix, VS- und Zeitfahren-Modi, 11 Power-Ups, Driften und 2-Spieler-Splitscreen. 100% prozedural, statische Seite, installierbare PWA.

Spiele

16 USDC20 USDC
−17%

Vetria — SaaS multi-klinik für Tierärzte (Next.js 15 + NestJS 11)

Veterinärsoftware mit Quellcode: Terminplanung, Patientenakte, PDF-Rezepte, Zahlungen, Kasse, Inventar, Hospitalisierung und Tutor-Portal. Multi-Klinik mit RLS. Schnittstelle nur auf Spanisch.

SaaS

29 USDC35 USDC

Noch keine Rezensionen. Sei die erste Person, die ihre Erfahrung teilt.