BernuviaBernuvia
Kategorie: SpieleWeb

VETO FIGHTERS — Satirisches Arcade-Kampfspiel (Vanilla JS + Canvas)

1/19
#kampfspiel#arcade#html5 canvas#browser spiel#satire

Vollständiges Browser-Kampfspiel mit vollständigem Quellcode: 13 satirische Kämpfer, 6-Tasten-Kampf, Supers mit Punchlines, 13 bemalte Bühnen, Arcade-Leiter, Versus und Training. Kein Framework oder Build-Schritt.

25 USDC

Geschützte Zahlung

Dein Geld bleibt 30 Stunden 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 Spielquellcode: 7.300+ Zeilen Vanilla JavaScript, 46 ES-Module, keine Abhängigkeiten
  • 13 Kämpfer × 64 bemalte Sprite-Frames, 13 Bühnenmengen, VFX und illustriertes UI-Kit
  • 61 Soundeffekte, 13 Musikstücke und 26 Sprachzeilen (mp3)
  • Daten-Dateien für Kämpfer/Bühne, KI-Gegner, 25 Unit-Tests, Fuzz- und Balanceskripte
Technologien
JAJavaScript (ES modules)HTHTML5 CanvasWEWeb Audio APICSCSS3PYPython (dev tools)
Beschreibung

Warum VETO FIGHTERS?

VETO FIGHTERS: Summit Showdown ist ein komplettes, fertiges Kampfspiel, kein Demo oder Starter-Kit. Dreizehn fiktive Karikaturen globaler politischer Archetypen kämpfen vor bemalten, tobenden Menschenmengen, mit einem Kampfsystem aus sechs Tasten, Viertelkreis-Specials, Würfen, Chip-Schaden, Cancels, Kombinationsskalierung und einem Super-Move pro Kämpfer, der mit einem Witz endet. Es läuft in jedem modernen Browser von einfachen statischen Dateien: vanilla ES-Module + Canvas, kein Framework, kein Bundler, kein Backend.

Reskin es, veröffentliche es als kostenloses Spiel mit Werbung, publiziere es auf einem Portal oder studiere, wie eine echte Kampfspiel-Engine organisiert ist. Die Animationen und das Video auf dieser Seite sind aus dem echten Spiel aufgenommen, ohne Mockups.

  • 13 Kämpfer, jeder mit 2 Specials, einem aufsteigenden Schlag, einem Super und einer einzigartigen Passivfähigkeit
  • 6-Tasten-Kampf: leichte / mittlere / schwere Schläge und Tritte, Würfe, Blocken, Chip-Schaden, Cancels, Kombinationsskalierung
  • Arcade-Leiter (7 Rivalen) mit einer Bonusstufe, lokalem Versus und einem Trainingsmodus
  • 13 bemalte Stufen mit reaktiven Menschenmengen; cineastische Supers mit Kameraeffekten
  • Tastatur-, Gamepad- und Touch-Steuerung; remappbare Tasten; bemalter HD- oder Retro-Pixel-Look
  • CPU-Gegner mit drei Schwierigkeitsgraden und einer Persönlichkeit pro Kämpfer
  • Integrierter "Wie man spielt"-Bildschirm mit einer Seite pro Kämpfer und einer Pause-Menü-Bewegungsliste
  • 25 Unit-Tests, ein Fuzz-Test (500+ Matches) und ein Balance-Skript

01. Sieh es in Aktion: der offizielle Trailer

Die erste Folie der Galerie ist ein 90-sekündiger Trailer mit Erzählung, Musik und In-Game-Soundeffekten. Jeder Frame wurde aus dem laufenden Spiel aufgenommen: geskriptete Kämpfe, echte Supers, echte Menschenmengen.

02. Dreizehn Kämpfer, dreizehn Spielstile

Jeder Kämpfer kämpft wie seine Politik. Der Tycoon postet virale Tweets, die seine Leiste aufladen, der Budget-Schneider kürzt die Super-Leiste des Rivalen mit jedem Treffer, der Morgenredner heilt mit einer Umarmung und der große Planer schickt eine Drohne. Alle dreizehn sind fiktive Parodien mit erfundenen Namen.

03. Sechs-Tasten-Kampf, der skaliert

Leichte, mittlere und schwere Schläge und Tritte. Kette leichte, mittlere, schwere, spezielle Angriffe; cancelle Normals in Specials, werfe aus nächster Nähe und bestraffe mit aufsteigenden Schlägen. Der Schaden skaliert durch lange Kombos, blockierte Treffer verursachen weiterhin Chip-Schaden, und das HUD zeigt Trefferzahlen und Schaden an.

04. Supers mit Punchlines

Fülle die Leiste und lass es krachen. Jeder Super ist ein cineastischer Gag, der auch Runden gewinnt: goldene Wände, Revolutionen, Kettensäge-Schocktherapie, Zölle mal hundert, ein Schneesturm, eine Rakete zum Mond.

05. Dreizehn bemalte Stufen

Dreizehn illustrierte Stufen, jede mit ihrer eigenen reaktiven Menschenmenge: Golden Tower Penthouse, Frozen Fortress, Imperial Hall, Harbor Market, Summit Plaza, Downing Street, Palace Hall, Glass Dome, Copacabana Boardwalk, Oil Field Rally, Volcano Beach, Andean Coffee Terrace und Barricade Avenue.

06. Spielmodi

  • Arcade-Leiter: sieben Rivalen hintereinander, eine Bonusstufe, in der du eine Limousine zerschmetterst, einen Fortsetzungs-Countdown, Game Over und ein Ende pro Kämpfer.
  • Lokales Versus: zwei Spieler an einer Tastatur oder zwei Gamepads.
  • Training: Live-Eingabedarstellung, Dummy-Modi (stehen, ducken, springen, blocken) und eine Super-Leistenauffüllung.

07. Steuerung, Barrierefreiheit und Optionen

  • Vollständig remappbare Tasten, mit einer Bildschirm-Tastenlegende unter den Gesundheitsbalken
  • Gamepad-Unterstützung (X Y RB = Schläge, A B RT = Tritte, Start = Pause) und Bildschirm-Touch-Steuerungen auf Handys und Tablets
  • Optionen für Schwierigkeit, Runden, Rundenzeit, Bildschirmvibration, Tastenhinweise, CRT-Scanlines und Kunststil (bemalter HD oder 16-Bit-Pixel)
  • Eingaben: Viertelkreis-Specials, ein aufsteigender Schlag, ein doppelter Viertelkreis-Super (kostet eine Leiste), nahes LP + LK-Wurf, zurückhalten zum Blocken

08. Einfach zu reskinnen und zu erweitern

Das Spiel ist datengesteuert: Kämpfer, Bewegungen, Passiven, KI-Persönlichkeiten und Stufen sind einfache JavaScript-Objekte in js/fighters/roster.js und js/render/stage.js. Benenne die Besetzung um, ändere die Zahlen, tausche die Musik aus oder füge einen Kämpfer hinzu, indem du 64 Sprite-Frames hinzufügst. Die enthaltenen Python-Tools (tools/) zeigen, wie die bemalten Sprites, Menschenmengen und die Benutzeroberfläche mit einer Bild-API generiert und in Atlanten gepackt wurden.

  • Passive und Specials sind deklarativ (Zeitpunkte, Trefferzonen, Projektilspezifikationen, Ereignisse)
  • Ein Balanceskript spielt jede Paarung und berichtet über Gewinnraten
  • Szenenbasierte Architektur: Boot, Titel, Menü, Auswahl, gegen, Kampf, Ergebnis, Optionen, wie man spielt

Technologie-Stack

  • JavaScript (native ES-Module), HTML5 Canvas 2D, Web Audio API, CSS3
  • Kein Build-Schritt, keine npm-Abhängigkeiten; node --test für die Test-Suite
  • Optionale Python 3-Skripte für lokales Hosting und Asset-Generierung

Was Sie bekommen

  • Das vollständige Spiel: index.html, css/, js/ (46 Module), assets/ (35 MB) und audio/ (18 MB)
  • Tests (tests/), Fuzz- und Balanceskripte sowie die Tools zur Asset-Generierung (tools/)
  • README mit Steuerungen, Kämpfertabelle und Ausführungsanweisungen

Führen Sie es in 3 Schritten aus

unzip veto-fighters.zip && cd veto-fighters
python3 serve.py 8765        # oder ein beliebiger statischer Server
# öffnen Sie http://localhost:8765

Um zu veröffentlichen, laden Sie den Ordner auf einen beliebigen statischen Host hoch (Netlify, Vercel, GitHub Pages, S3…). Nichts anderes ist erforderlich.

Anforderungen

  • Jeder moderne Browser (Chrome, Edge, Firefox, Safari)
  • Optional: Python 3 (lokaler Server und Tools) und Node 20+ (Tests); ein Bild-API-Schlüssel nur, wenn Sie neue Sprites generieren möchten

Gut zu wissen

Alle Kämpfer sind fiktive Parodie-Karikaturen mit erfundenen Namen und originaler Kunst. Es werden keine echten Namen, Fotos oder Logos verwendet. Die Gewalt ist slapstickartig: Ein K.O. ist ein "IMPEACHED!"-Banner.

Die Kunst wurde mit KI-Bildwerkzeugen unter menschlicher Kunstleitung erstellt; Musik, Erzählung und Soundeffekte wurden mit ElevenLabs generiert. Die Screenshots, Animationen und Videos wurden aus dem echten Spiel aufgenommen.

Ähnliche Templates

−24%

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

25 USDC33 USDC
3
−38%

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

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

Spiele

34 USDC55 USDC
−21%

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

Ein vollständiger First-Person-Survival-Shooter: Laufe über ein gefrorenes Feld und schieße auf Horden, Bosse und Hundepacks. Web + Android, 100% prozedural, EN/ES, sauberer TypeScript-Code.

Spiele

22 USDC28 USDC

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