A downloadable game for Windows

Buy Now$2.99 USD or more

A toxic waste spill finds its way into the water supply, causing the recently deceased to rise from their graves. Now it's up to you to blast your way through the hordes of undead if you're going to escape the city. On the way to your rescue, you'll search stores and houses for supplies, and trade with other survivors.

With three game modes, hundreds of items, weapons and grenades, and a city that is never the same twice, there is always something new hiding round the corner in Dead Pixels.

When the Dead Start Walking, It's Time to Run.


  • Over 100 weapons, grenades and items.
  • A procedurally generated city, that's different every time you play.
  • 3 different modes of play.
  • 4 different difficulty modes.
  • Single player and two player local co-op.
  • 30 achievements.

Dead Pixels II coming soon


Buy Now$2.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:

Dead_Pixels-1.3.6.msi 130 MB


Log in with itch.io to leave a comment.

(1 edit) (+1)

Thanks so much for contributing this game to the itch.io bundle for racial equality and justice! I've been slowly but surely going through and reviewing the games in the bundle for my indie gaming blog, and thoroughly enjoyed Dead Pixels. 

My full review is here!




(3 edits)

Trying to use Xbox Series X/S controller on Windows 10 results in a crash:

Dead Pixels Launcher has encountered an error.
Additional non-parsable characters are at the end of the string.
   at System.ParseNumbers.StringToInt(String s, Int32 radix, Int32 flags, Int32* currPos)
   at System.Convert.ToInt32(String value, Int32 fromBase)
   at Nuclex.Input.DirectInputManager.tryExtractVidPid(String deviceId, Int32& vid, Int32& pid)
   at Nuclex.Input.DirectInputManager.isXInputDevice(DeviceInstance deviceInstance)
   at Nuclex.Input.DirectInputManager.CreateGamePads()
   at Nuclex.Input.InputManager.setupGamePads()
   at Nuclex.Input.InputManager..ctor(GameServiceContainer services, IntPtr windowHandle)
   at Dead_Pixels_Launcher.Game1..ctor()
   at Dead_Pixels_Launcher.Program.Main(String[] args)

Sorry just saw this.
Did you have any luck getting it to work?

The game currently uses a framework that over time has introduced issues with different hardware. I would like to replace it but this takes time and could be months away.


I think it worked over a wired connection, but not over bluetooth. And yeah, I too was wondering whether Nuclex was behind the issue; time to move to Monogames or something, I guess!


I've bought this game on Desura (RIP), Steam and now have it on itch due to a bundle. It's a simple game with a few variants for replayability, but for the stupid amount of fun it packs in there, it's totally worth the asking price. 

มันส์ มันเจ๋งตรงเล่นจอยได้นี้ล่ะ

Cute, plays very smoothly, but perhaps a bit too simple.  Could use some story or some strategic elements to balance out the gameplay.  Definately a fun if-it-moves-shoot-it game that's worth the price.



I don't often play shooters, but this was fun! Controls are like, extremely easy to get, and all the different weapons make it so there's enough variety to keep you going. Sadly, I am still not that great at the game. Regardless, thank you! <3 

Deleted post