Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries


by ShadowStryker - Compo Entry

The computer monitor is broken, and corrupted pixels are beginning to rebel by removing all color from the screen. You are the last colored pixel, and you must fight for the right to a colored screen!

- WASD to move
- Mouse to aim/shoot
- Window size can be modified in the Settings menu
- You can mute sound in the Settings menu

*** FIXED BUGS ***
- Random chance of enemies/pixels spawning is independent of frames per second
- Enemies can no longer spawn on-top of you

Downloads and Links




rincewind_cz says ...
Dec 8, 2014 @ 8:23am

Linux build is obviously working ;-) I tried to play, but I had to turn it off after while because nothing was happening! I've collected three pixels, shoot one bad guy and then.. nothing -- for at least minute or more. Because there is music included it's more like that situation when you're calling some service and they play music back to you while you're waiting :-) So, my advice: focus more on the gamer experience next time, nobody likes to wait.

ShadowStryker says ...
Dec 8, 2014 @ 2:21pm

@rincewind_cz It isn't so much that I didn't focus on gamer experience as it is a bug in the code with the random chance of an enemy/pixel spawning at lower frame rates. I can fix it when I get home from work.

ShadowStryker says ...
Dec 9, 2014 @ 3:45am

Okay guys, random chance spawning has been fixed

Headmade says ...
Dec 9, 2014 @ 7:16pm

Rare to see a Ludum Dare game with so many settings.
You really took the theme to heart :)

vekjeft says ...
Dec 9, 2014 @ 11:02pm

Did not working on osx 10.9.5:

# A fatal error has been detected by the Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x0000000106097cb1, pid=60801, tid=5891
# JRE version: 7.0_25-b15
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# V [libjvm.dylib+0x297cb1]
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
# An error report file with more information is saved as:
# /Users/a-004213/Desktop/hs_err_pid60801.log
# If you would like to submit a bug report, please visit:

alyphen says ...
Dec 9, 2014 @ 11:06pm

The OS X build doesn't work - it crashes on startup, but it's not a Java stack trace (it comes up with the OS X dialog for when an application crashes)
I've put the crashdump on pastebin -

gamedevBear says ...
Dec 9, 2014 @ 11:07pm

Was there a timer that automatically damages the player, or were enemies spawning on top of the player? Other than that, great job.

Jim Haslett says ...
Dec 9, 2014 @ 11:30pm

I loved the game. The controls were a bit awkward at first, but I like the idea of making both hands do something different. Very fun!

ShadowStryker says ...
Dec 9, 2014 @ 11:55pm

Alyphen Thanks for posting the stack trace. Unfortunately, I don't have a Mac so I cannot delve further into the problem. Guess I'll just have to remove the Mac address. :/

LukuluK says ...
Dec 10, 2014 @ 12:05am

It does not work for me :/ (Windows Vista 32 bits.. ?)

Wilson says ...
Dec 10, 2014 @ 3:34pm

Pretty cool, was quite exciting towards the end as the enemy spawning ramped up. Would be nice if enemies/pixels didn't spawn under you though :)

ZNCatlaw says ...
Dec 11, 2014 @ 4:57pm

Great compo entry! Love the way damage is visualized. I must fight for the colour!

ZNCatlaw says ...
Dec 11, 2014 @ 4:59pm

I just wish bad guys wouldn't spawn right on top of you. Still haven't beat it. :)

ZNCatlaw says ...
Dec 11, 2014 @ 5:15pm

Hahaha! I saved the monitor! Perfect run! :D

ShadowStryker says ...
Dec 12, 2014 @ 11:00pm

Okay guys, enemies no longer spawn on top of you.

Xanjos says ...
Dec 12, 2014 @ 11:49pm

Pretty fun entry. I really like how the screen changes colour when you collect the pixels.

DarkCart says ...
Dec 13, 2014 @ 1:48am

A gameplay screenshot would be nice.

Backterria says ...
Dec 13, 2014 @ 2:39am

liked the concept!also..dat settings!

bobombe says ...
Dec 13, 2014 @ 9:33am

well done entry, the background effect is cool. Just the music : a little annoying on long time...

sorlok says ...
Dec 14, 2014 @ 3:34am

Solid game, and lots of fun! I loved the concept, although the enemies and pixels would often spawn alarmingly close to me, giving me little time to react. I like the screen coloring effect!

jachepe says ...
Dec 20, 2014 @ 9:20am

Good work, it's a fun game!

Dec 20, 2014 @ 8:38pm

I collected the last pixel, the game said that I'd won for about 1/8 a second and then the window immediately closed. Possibly because I was just spamming shoot because why wouldn't I?

zompi says ...
Dec 20, 2014 @ 8:38pm

White pixel is cute, black ones are mad (so racist). The game is too easy though, but plays smoothly and has neat story.
I'm just wondering what Space key is doing. It looks like it refreshes window oO

ShadowStryker says ...
Dec 20, 2014 @ 11:23pm

I wasn't being racist when I made the game. It's just that, when it comes to RGB pixels, black is the absence of all color while white is the presence of all color.

Also, the space key was a debugging thing I forgot to take out. It resizes the window to a different resolution.

eemmbbeerr says ...
Dec 21, 2014 @ 11:07am

Fun game. I like the background's color change.

Tosic says ...
Dec 22, 2014 @ 7:52am

Woow, extremly good, innovative, not too hard of a game, just the way i like it! :D

peterthehe says ...
Dec 22, 2014 @ 1:59pm

Good idea, not so good execution.

ShadowStryker says ...
Dec 22, 2014 @ 7:04pm

@peterthehe what was wrong with the execution? If it's because of the art, that can't really be prevented. I am definitely not known for my artistic ability.

aeveis says ...
Dec 24, 2014 @ 6:20am

Works fine for me! Liked the screen changing colors slowly as I collected the colors.

Kaijuu says ...
Dec 25, 2014 @ 4:53am

Very fun!

maxmetallica says ...
Dec 28, 2014 @ 5:26am

nice work

Dec 28, 2014 @ 6:30am

I like that the background color changes to correspond with the amount of each primary color you've gathered, although it took me a minute to even figure out that I was supposed to be walking over the colored tiles, it's not particularly intuitive. It's very simple, but it's a fun little game, which is enough.

You must sign in to comment.

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]