A complete single-player port of the original Quake episode one is now playable inside Counter-Strike 2 (CS2) via the Steam Workshop, according to creator dea (@girlglock). The project successfully brings classic movement, physics, and enemy AI into the engine, enabled by Valve’s recent expansion of CS2’s custom scripting capabilities.
Bringing Quake Into the CS2 Engine
What started as a casual idea transformed into a functional single-player campaign thanks to Valve updating the game’s scripting tools, according to project creator dea. These tools give workshop developers deeper access to alter gameplay mechanics that were previously difficult to manipulate within the platform. Players can experience not just the visual layout of the maps, but also the distinct momentum and combat behavior characteristic of the original title. Currently, the release is strictly limited to the first episode of the campaign, though the creator noted that community demand could prompt future expansions.
Multiplayer Limitations and Performance Constraints
Despite a fully playable single-player experience from start to finish, the modification does not currently support stable multiplayer matches. According to the developer, even minor latency introduces noticeable input lag that ruins the pacing of the custom movement and physics systems. Because the client does not locally simulate these specialized movement parameters in a networked environment, co-op or competitive play suffers from severe delays. This makes the release an offline-focused experiment rather than a drop-in replacement for standard multiplayer servers.
The Expanding Potential of Steam Workshop Scripting
The release highlights how far community developers can push the limits of Counter-Strike 2’s custom content ecosystem. Valve has steadily rolled out advanced scripting features over recent months, which developers use to port assets and rulesets from entirely different franchises. While parts of the community frequently express frustration over the pace of official content updates from Valve, robust workshop tools shift the burden of innovation onto players and modders. Previous community projects have tested these boundaries with asset ports from franchises like Halo, though some earlier experiments faced digital copyright hurdles.
How to Play csQuake in Counter-Strike 2
Players wanting to try the mod can install it directly through the Steam Workshop by searching for the project title. Once subscribed, launch Counter-Strike 2, navigate to the workshop map selection menu, and load the downloaded environment. Selecting the prompt to start a new game launches the campaign’s first episode using the integrated custom ruleset.
Frequently Asked Questions
Can I play the entire Quake campaign in CS2?
No, the current workshop release only features the first episode of the original game, though expansion depends on community demand.

Does csQuake support multiplayer?
No, multiplayer currently suffers from severe input lag and movement desynchronization because the client does not simulate the custom physics properly across a network.
What do I need to play csQuake?
You need a copy of Counter-Strike 2 installed on Steam and the free csQuake map downloaded from the Steam Workshop.
Want to stay updated on the latest custom maps and esports news? Check out more guides and discussions, and drop a comment below sharing your favorite classic game ports!
Keep reading