ColyStrike 0.18
a.k.a. slopstrike
CREATE ROOM
MATCH RULES (SECONDS)
ABOUT

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.

Credits & licenses

  • Map model (de_dust2) — by pancakesbassoondonut (Sketchfab) — CC BY 4.0
  • Map model (Italy) — by vrchris (Sketchfab) — CC BY 4.0
  • Skybox (de_dust2) — by DEADBORN (GameBanana) — CC BY-NC-ND 4.0, format-shifted to lossless WebP only
  • Skybox (Italy) — the CS:GO Italy sky, ported by Matias-TM — © Valve Corporation
  • Weapon view models & sounds, C4 — Counter-Strike 1.6 / GoldSrc — © Valve Corporation
  • Footsteps — "Free FPS SFX" by LMGLoloCC BY-ND 4.0
  • Display font — "Counter-Strike" by SoJa (dafont) — 100% free, subset for the web

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.

CT 0 WARMUP 0 T
· HP 100 · AP 0 · $0 · connecting…
0:40
YOU HAVE THE BOMB
PLANTING
CLICK TO PLAY
LEAVE THE MATCH?
You'll return to the main menu.
YOU DIED
RESPAWNING IN
fly with WASD
CONNECTION LOST
reconnecting…
LOADING
connecting…