STRIKEFORCE: CS 1.6 im Browser
STRIKEFORCE ist meine Hommage an Counter-Strike 1.6 – komplett im Browser, gebaut mit Three.js für die 3D-Darstellung und einem Node.js/ws-Backend für den Multiplayer-Teil.
Warum CS 1.6?
Kein Spiel hat mich so geprägt wie das alte CS 1.6 – schnelle Runden, einfache Grafik, maximaler Skill-Ceiling. Genau dieses Gefühl wollte ich als leichtgewichtige Browser-Version nachbauen, ganz ohne Installation.
Technischer Aufbau
Rendering läuft über Three.js im Client, die Spiellogik und Positionssynchronisation über ein WebSocket-Backend in Node. Für schnelle Sanity-Checks gibt es ein Smoke-Test-Skript (node scripts/smoke.js), das den Kernablauf automatisch durchspielt.
Stand der Dinge
Die Grundmechaniken – Bewegung, Schießen, Server-Sync – stehen. Als Nächstes geht es an Feinschliff bei Hit-Detection und Maps.