CS2D is a free fast-paced top-down multiplayer shooter. Featuring many different game modes, a built-in map editor and much more.
Recent Reviews:
Very Positive (74) - 89% of the 74 user reviews in the last 30 days are positive.
All Reviews:
Very Positive (5,953) - 89% of the 5,953 user reviews for this game are positive.
Release Date:
Dec 24, 2004
Developer:
Publisher:

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Play CS2D

Free To Play
 

Recent updates View all (14)

February 28

CS2D Update 1.0.0.8

CS2D version 1.0.0.8 is now online!
It contains a lot of bugfixes and minor improvements and there's also an experimental* physics mode now which allows you to do fun things:



*) physics mode still has bugs and can potentially even lead to crashes under certain circumstances.

Changelog
  • [FIXED] U.S.G.N avatars were not downloaded
  • [FIXED] Tile FX did not work for 64px tilesets
  • [FIXED] MVP and Assists were not saved properly in stats/rank system
  • [FIXED] Mouse spectation disappeared after killcam transition
  • [FIXED] Quake shake effect was too long when having a low frame rate
  • [FIXED] Bullet shells fade out took too long when having a low frame rate
  • [FIXED] Tween duration was capped at 65535 ms for all tweens (cap removed)
  • [FIXED] Some tweens did not work properly when having a huge number of dynamic objects (over 32k)
  • [FIXED] Lua HTTP request stopped working after first failure
  • [FIXED] Server mod cache did not load properly for clients
  • [FIXED] Lighting issues when dynamic objects were updated near light sources
  • [FIXED] Using the last tile in a tileset with settile command did not work
  • [FIXED] Pasting texts with line breaks in editor broke maps (line breaks and tabs are now sripped when pasting)
  • [FIXED] Lua hook "shieldhit" led to crash when shield was hit by turret which was not built by a player
  • [FIXED] Some Gen_FX / Gen_Weather particles were not visible in map editor anymore
  • [FIXED] Decals on walls and obstacles were invisible
  • [FIXED] Map background image was invisible in most cases
  • [FIXED] Command setbackground did not work properly in most cases
  • [FIXED] Map transfer "Overwrite" option not working correctly for clients who disabled downloads completely
  • [FIXED] Clients were sometimes able to use wrong maps - added a second checksum validation (after loading map)
  • [CHANGED] Join hook is now called AFTER map loading (+ new "connect" hook introduced)
  • [CHANGED] "Quick Play" will now prefer servers with at least 3 human players, lower chance to join empty servers
  • [CHANGED] "Quick Play" will now exclude servers with non-standard mode maps (everything not as/cs/de)
  • [CHANGED] Improved "Quick Play" UI
  • [CHANGED] addbind returns true only when it was added succesfully
  • [CHANGED] addbind prints console error if key does not exist
  • [CHANGED] Entity limit in maps increased from 10k to 100k
  • [CHANGED] When changing sv_specmode the new mode is displayed in center of the screen
  • [ADDED] Server leaderboards (in-game top 100 rank list, accessible via ESC-menu)
  • [ADDED] mwheeldown and mwheelup addbind keys
  • [ADDED] ®path text tag (draws image in chat)
  • [ADDED] Chainsaw particles when hitting walls or obstacles
  • [ADDED] Physics with Lua support
  • [ADDED] Command "damagetile"
  • [ADDED] Lua command "raycast"
  • [ADDED] Lua command "inPhysicsObject"
  • [ADDED] Lua command "closeplayers" (get all players inside a certain radius around a point)
  • [ADDED] Lua command "hascloseplayers" (checks if any player is inside a certain radius around a point)
  • [ADDED] Lua hook "onhit"
  • [ADDED] Lua hook "connect" (when a player STARTS to connect, triggered before "join"-hook)
  • [ADDED] Lua hook "clientsetting" (when a player changes settings)
  • [ADDED] Lua hook "oncollision"
  • [ADDED] Lua hook "oncollisionhit"
  • [ADDED] Lua hook "oncollisionenter"
  • [ADDED] Lua hook "oncollisionleave"
  • [ADDED] "micsupport" parameter for Lua player command (does player have microphone support?)
  • [ADDED] "widescreen" parameter for Lua player command (1 if running in widescreen mode, 0 if 4:3 res)
  • [ADDED] "windowed" parameter for Lua player command (does player run game in window?)
  • [ADDED] "language" parameter for Lua player command (language of the player)
  • [ADDED] "language_iso" parameter for Lua player command (ISO code of the language of the player)
  • [ADDED] "ticks" parameter for Lua game command (server tick/refresh rate)
  • [ADDED] "timeleft" parameter for Lua game command (remaining round time in seconds)[/more]
27 comments Read more

About This Game

CS2D is a fast-paced top-down multiplayer shooter! FREE for Windows, Linux & MacOS!



Two teams fight each other in action packed matches. With a variety of missions like bomb planting, hostage rescue, V.I.P. assassination, capture the flag, construction, zombies, deathmatch and team deathmatch. You have access to a huge arsenal of weapons - also including crazy stuff like portal guns, lasers, RPGs and much more. Play online, in LAN or against bots. Use the built-in map editor to create your own maps within seconds or write Lua scripts to modify and extend the game!



CS2D is 100% FREE! Zero costs. No payments. No pay to win. No way to spend money.
That's right! You don't have to pay anything to play this game! We just want you to have some fun!


  • Fast paced online action (or offline against Lua scripted bot AI)
  • Pistols, shotguns, rifles, sniper rifles, (S)MGs, grenades and many other weapons
  • Many game modes: Classic (Bombs, Hostages, VIP), Deathmatch, Zombies, Construction...
  • Easy to use map editor with entity/trigger system
  • Console & buy scripts
  • Modify & extend with Lua scripts (yes, we also have mods with funny hats!)
  • Dynamic light effects and a "GTA 2"-like top-down 3D mode
  • Win, Linux & MacOS clients and headless dedicated server
  • Many active players around the world, loads of custom maps and scripts!
  • ... also... did we mention that all this is FREE OF CHARGE?!


  • Many different firearms and a tactical shield
  • Fancy special armors (including a medic armor and a stealth armor)
  • Medikits & bandages (instant health recovery on pickup)
  • Money items (gain money by collecting them)
  • Close combat: machete, wrench, claw, chainsaw
  • Special "grenades": flare, molotov cocktail, gas grenade, airstrike, snowball
  • Launchers: RPG launcher, rocket launcher, grenade launcher
  • Mines: anti-personnel mine, laser mines
  • And more: flamethrower, laser, portal gun, ... - over 70 different items in total!


  • Classic mode with DE, CS and AS maps (bombs, hostages, VIPs)
  • Deathmatch: just go crazy and kill everyone!
  • Team Deathmatch with capture the flag and domination maps
  • Construction mode: Build your own turrets, walls, teleporters, dispensers and more!
  • Zombies! Try to survive or be a zombie and infest all survivors!



  • CS2D has been around for over a decade and it has been improved with many updates
  • A complete and working game! No early access! No wrong promises! WYSIWYG!
  • The awesome CS2D community already created tons of custom maps and mods

System Requirements

Windows
Mac OS X
SteamOS + Linux
    Minimum:
    • OS: Win 2000, XP, Vista, 7, 8, 10
    • Processor: 1 GHZ
    • Memory: 256 MB RAM
    • Graphics: 64 MB 3D video card with DirectX OR OpenGL support
    • DirectX: Version 9.0
    • Storage: 50 MB available space
    Recommended:
    • Storage: 100 MB available space
    • Sound Card: OpenAL compatible audio device for voice chat
    Minimum:
    • OS: MacOS 10.3.9+
    • Processor: 1 GHZ CPU
    • Memory: 256 MB RAM
    • Graphics: 64 MB 3D video card with OpenGL support
    • Storage: 50 MB available space
    • Additional Notes: ATTENTION: Achievements and Steam features are only available in the Windows version!
    Recommended:
    • Storage: 100 MB available space
    • Sound Card: OpenAL compatible audio device for voice chat
    Minimum:
    • OS: 32-Bit Linux distribution recommended, otherwise some libs probably need to be installed: apt-get install libgtk2.0-0:i386 libidn11:i386 libglu1-mesa:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386
    • Processor: 1 GHZ
    • Memory: 256 MB RAM
    • Graphics: 64 MB 3D video card with OpenGL support
    • Storage: 50 MB available space
    • Additional Notes: ATTENTION: Achievements and Steam features are only available in the Windows version!
    Recommended:
    • Processor: 2 GHZ
    • Storage: 100 MB available space
    • Sound Card: OpenAL compatible audio device for voice chat

Customer reviews

Review Type


Purchase Type


Language


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph



Display As:
Show graph
 
Hide graph
 
Filters
Excluding Off-topic Review Activity
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...