ColyStrike is a browser-based multiplayer FPS built to show off the new Prediction APIs in Colyseus 0.18 — client-side prediction and server reconciliation (both sides run the same deterministic simulation), lag-compensated hitscan rewind, and fixed-delay interpolation, all on a 30 Hz authoritative server. Rendered with Three.js and wrapped in a CS-style game: 2 maps, 11 weapons, bomb defusal & hostage rescue, and a buy economy. The server is a plain Node.js application — self-host it on any cloud provider.
The full TypeScript source — server and client — is available to Colyseus sponsors, along with every other premium demo.
Counter-Strike, de_dust2 and related names are trademarks of Valve Corporation. This is an independent, educational, non-commercial fan demo — not affiliated with, sponsored by, or endorsed by Valve. The proprietary (Counter-Strike-derived) assets are not included in the purchased source; the code falls back gracefully where they're stripped.