Zombie Mod for CS2

Classic CS:S infection gameplay rebuilt on the CS2 engine – humans hold the line, zombies swarm, everyone screams.

CS2 Infection Open Source

What is Zombie Mod?

Fast, chaotic, asymmetrical rounds of survival horror built on Counter-Strike 2.

Humans vs. Zombies

At round start, a few players are infected. Humans scramble to barricade, find positions and coordinate. Zombies get faster, tougher, and keep coming.

Source spirit, CS2 engine

The feel of classic CS:S ZM and ZE with modern lighting, physics and hit registration. Old quirks like water behaviour and trigger issues are patched where possible.

Configurable and open

ConVars, JSON-like configs and class files let you tweak infection rules, knockback, movement, health scaling and more. Fork, extend or contribute on GitHub.

Featured servers

Live banners provided by GameMonitoring. Click a banner for full details.

PlagueFest | Zombie Mod 4.0 BETA
Server status: PlagueFest | Zombie Mod 4.0 BETA
MoOnLiGht | Zombie Mod 4.0 BETA
Server status: MoOnLiGht | Zombie Mod 4.0 BETA
Zombie ZEUS | Zombie Mod 4.0.0d Test Server
Server status: Zombie ZEUS | Zombie Mod 4.0.0d Test Server

How to play

New to ZM? Here’s the quick version.

For players

  • Humans: find a defensible spot, build a hold, stay with the group.
  • Zombies: you have infinite lives – feed, stack, overwhelm.
  • Don’t grief barricades. Don’t block teammates. Scream responsibly.

For server admins

Install Metamod, drop the ZombieMod plugin in, configure cs2fixes.cfg and your ZM cvars, then tune class and map configs to match your community.

See the Docs page or the GitHub README for full installation steps.

For map makers

Build routes that favour group movement and last-stand holds. Test with high player counts. If you hit CS2-specific issues like weird water or push triggers, open an issue with a sample map.

News & updates

Latest announcements pulled from the forums.

4.1.0 and Unreal Engine ZombieMod

Sat 04 Jul 2026, 12:02 c0ldfyr3

Just a quick update - released 4.1.0 about a month ago and it seems to be holding steady.

As Counter-Strike 2 isn't very mod friendly I've decided to start work on an Unreal Engine 5 ZombieMod. I've already got a working dedicated server, and multiple connected clients, bots, rounds, infection, guns/reloading.

A standalone round-based infection-barricade game from the original creator of ZombieMod, where humans have seconds to improvise a defence before trust collapses and the infected begin tearing the room apart.

Players spawn into a map with a few seconds to scatter, group up, move props, and barricade. Then the first infected appear. Humans survive by improvising defences, controlling doorways, conserving ammo, and trusting the wrong people. Infected players and bots win through pressure, health, numbers, betrayal, and persistence.

Every round will be panic, laughter, blame, and a story.

I have seconds to make this room safe.
Someone is going to turn.
The barricade will not hold forever.
When it fails, I need to be somewhere else.
This is not a generic zombie shooter. It is a barricade panic game.

The infected are the pressure mechanism. The round structure creates paranoia. The barricades create comedy and tension. The community creates longevity.

A little preview: https://www.youtube.com/watch?v=qNesAEJin1w

Comments (0)