This project is open-source. There's no hosted server right now — grab the code on GitHub and run your own.
Half-Life 2: Versus

Half-Life 2: Versus

A fan-made Extraction Shooter for Garry's Mod

Earth is Combine territory. Contracts keep you fed. Survive long enough and maybe, just maybe, you can make a difference.

View on GitHub Learn More

The Setting

A war you fight on your own terms

Earth remains under the iron grip of the Combine. The Resistance fights a war it can barely sustain, and the front lines have blurred into every street, alley, and irradiated wasteland.

You're a rebel turned mercenary who takes high-risk contracts in quarantined City sectors and Xen-infested wastelands to survive. Hunt Combine patrols, clear alien infestations, and extract with salvaged tech and cash.

The cause still lingers in your mind. But in a world ruled by the Combine, survival pays.

Project Information

Game Garry's Mod
License MIT
Status Open Source

Core Mechanics

How it plays

Take Contracts

Browse the contract board and pick your objective: escort salvage runs, neutralise Combine squads, or eliminate Xen infestations. Every contract pays out in cash.

Drop In & Extract

Deploy into dangerous zones alongside other players. Complete your objectives, loot what you can find, then extract before time runs out. Don't let the Combine find you first.

Economy & Gear

Spend your cash at the Armoury, Vortigaunt or Medic back at base. Upgrade your weapons and armour. Better gear opens up higher-tier contracts with higher-tier risk to match.

Multiplayer

Team up with friends or other players online, go it alone, or even compete for contracts. The world of Half-Life 2: Versus is shared, but how you play it is up to you.

Combine & Xen Enemies

Face Overwatch soldiers enforcing Combine law and Xen wildlife that has spread far beyond the portals. Each enemy type demands a different tactic.

Multiple Zones

Rotate between urban city sectors, irradiated wastelands, and your base of operations. Each zone has unique threats, loot tables, and extraction points.

Get Started

Get the code

There's no hosted server right now — this project is open-source, so you can run it yourself.

1

Own Garry's Mod

Pick up Garry's Mod on Steam. It's the only requirement to play.

2

Grab the Source

Clone the repository from GitHub.

3

Host & Deploy

Follow the dev server guide to set up your own server, then connect and deploy into the field.

Questions? Open an issue on GitHub

Impression

Media

A picture is worth a thousand words. Check out these screenshots and clips from the gamemode.