
Last updated
Tiny soldiers, huge arsenals, and couch co-op with no wasted motion.
That One Thing
It turns one keyboard and a few controllers into an instant action-movie night.
C-Dogs SDL is a top-down action game that understands the value of getting everyone into the mission quickly. Up to four local players can work through campaigns, fight in competitive modes or experiment with generated maps, using a broad arsenal that turns small rooms into wonderfully messy firefights.
The action is immediate, but cooperation gives it staying power. Players share space, objectives and consequences, so a reckless shot can save the squad or create the next problem. Bots make it useful when the couch is not full, while the large campaign library offers far more structure than the tiny download suggests. It works especially well with controllers and a group willing to laugh at friendly chaos.
The pixel presentation is deliberately retro, and there is no modern online matchmaking service hiding behind it. This is primarily a local or manually arranged multiplayer game, with menus and feedback that favor function over spectacle. Set up controllers before the first mission, choose an approachable campaign, and resist selecting the most explosive weapon until everyone knows the controls. C-Dogs SDL is free, open-source and astonishingly practical: a complete co-op action game that starts fast, runs on modest PCs, and can live permanently in a party folder without demanding attention between sessions.
We picked C-Dogs SDL because local multiplayer should be easy to keep around. It is tiny, quick to launch, comfortable on modest hardware, and packed with enough campaigns and modes to outlast many larger games.
Great if you want
Look elsewhere if
Checking…
Minimum
Windows, macOS or Linux · any x86-64 CPU from the last 15 years · integrated graphics (SDL2 2D renderer)
Recommended
Windows, macOS or Linux · any dual-core CPU · integrated graphics
Yes. C-Dogs SDL is released under Open Source (GPL-2.0) and costs nothing to download or play. It meets PlayBound's value criterion: no trial masquerading as a full game, no paywalled core content, and no paid competitive advantage. Optional cosmetics and premium extras are allowed.
About 100 MB.
Windows, macOS, Linux.
No account is required to download or play.
Yes. C-Dogs SDL met PlayBound's "actively maintained" criterion when last checked on 2026-08-24 — it had a release or meaningful commit within the preceding twelve months.
Yes. The source code is published at github.com/cxong/cdogs-sdl under Open Source (GPL-2.0). Open source is a nice property when it is present — it is not required to clear the PlayBound Bar.
Yes. C-Dogs SDL has multiplayer. You can host a game on your own PC. PlayBound Connect handles the setup: start a party with your friends, pick how you want to play, and everyone launches into the same game from the PlayBound launcher. It also supports local split-screen or couch co-op. There is no subscription and no paid multiplayer tier.
This game natively supports a controller — no setup needed.
Default bindings for every input method C-Dogs SDL supports. These are the game's own defaults — anything you have remapped will differ.
Default keyboard and mouse bindings.
| Action | Default input |
|---|---|
| Move | W, A, S, D / Arrow keys |
| Action | Default input |
|---|---|
| Aim / fire | Mouse / Ctrl |
| Switch weapon | Q / E |
| Action | Default input |
|---|---|
| Interact | Space |
| Action | Default input |
|---|---|
| Map | Tab |
Verified against the game by PlayBound.
Default gamepad layout, using the standard face-button names.
| Action | Default input |
|---|---|
| Move / aim | Left / Right Stick |
| Action | Default input |
|---|---|
| Fire | Right Trigger / A |
| Switch weapon | Bumpers |
| Action | Default input |
|---|---|
| Interact | X / Square |
Verified against the game by PlayBound.
Community
Official Discord
No verified official Discord has been submitted.
Developers can contact PlayBound to verify an official community link.
PlayBound Discord
Chat with PlayBound players in #c-dogs-sdl.
Join #c-dogs-sdl ↗
Solved this in Discord? Post the fix here so the next player can find it.
Activity
0
playing now
Updated every 15 minutes
Nothing scheduled yet. Bring your friends together for a game night.
Create eventSign in to publish a community event, or start a party and play now.
Start a party →Featured in