Your CS2 maps become Geometry Dash gauntlets, and your own binds and crosshair are the controls.
One auto-running spike gauntlet per map in your own Counter-Strike 2 install.
Spike Rush reads the Counter-Strike 2 folder you already have and turns it into Geometry Dash style levels: Dust II first, then every map you have, including community maps you added.
Your CS2 is the controller
+jump bind, whatever it is: space, f, mouse1, mwheelup. Tap for a hop, hold for a long jump.Geometry Dash rules
+duck bind and retry from them.The spikes land on the music The level grid is the beat, so obstacles hit on the music. All art and sound is generated at run time.
What you need Counter-Strike 2 (free on Steam). Nothing is written inside your CS2 folder, nothing is loaded into CS2, and no CS2 process is touched, so there is no anti-cheat exposure.
Built with SDL3 is bundled with credit. The gauntlets, obstacle set, tuning, HUD and music are generated from sheets in the project, and the CS2 readers are tested against a synthetic CS2 install before every build.
Single player: one player, one gauntlet at a time.