Ludum Dare 31
December 5th-8th, 2014

October Challenge 2014
Ending Soon!

ConstructionPlease excuse the site weirdness. Mike is making and fixing things. Clocks are probably wrong. Colors are place-holder.

What is Ludum Dare?
Rules / Guide

Ludum Dare 24

August 24th-27th 2012 :: Theme: Evolution

Back to Browse Entries

History of the black pixels - kidanger - 48 Hour Compo Entry

For Windows: (Thanks to kirill)
Download "windows" version.
Execute "BlackPixels.exe

For GNU/Linux, OS/X and others:
Need Python 2.x with pygame.
Download sources.
Execute "python src/main.py"

History of the black pixels is a 2D plateformer, with classic gameplay.

When you touch an enemy, your character gains some of the enemy's pixels, and change form, to become more "human".
Be careful, the reverse thing can happen if an enemy touches you !
In some ways, your actual number of pixels represents your health.

Use arrow keys to move, and space to jump.
You can mute the sounds with 'm' and pause the game with 'p'. Once dead, press Return/Enter to respawn.

View kidanger's journal. | View all entries by kidanger

Ratings

#249Mood2.88
#288Innovation3.05
#313Theme3.05
#327Graphics3.05
#333Overall3.05
#395Audio2.33
#449Humor1.86
#450Fun2.65
#618Coolness46%

Comments

kirill says ...
Aug 27, 2012 @ 12:36pm

Oh, a fellow pygamer! I'm trying to run and get a crash with this error:

Traceback (most recent call last):
File "main.py", line 176, in <module>
main()
File "main.py", line 160, in main
menu.draw(display)
File "/Users/kirill/Downloads/blackpixels/src/menu.py", line 83, in draw
surf = self.font.surface(t, state)
File "/Users/kirill/Downloads/blackpixels/src/tools.py", line 64, in surface
self.draw(surf, string, 0, 0, state, col)
File "/Users/kirill/Downloads/blackpixels/src/tools.py", line 52, in draw
img.set_palette_at(3, col)
pygame.error: Surface is not palettized


Check out my game - It's packaged with pyInstaller - hope it avoids platform incompatibilities like here.

sgehlich says ...
Aug 27, 2012 @ 1:23pm

I can't get it to play on windows. Any instructions on how to play it would be quite helpful. Everything I get are Python source files.

bytegrove says ...
Aug 27, 2012 @ 1:24pm

Yeah an installer or instructions on how to get the game running would be great! As far as I can tell from the screenshots it has a great art style. :)

kidanger says ...
Aug 27, 2012 @ 1:37pm

Thanks for the report. I'm a bit surprised of this error. What version of pygame are you using ? (mine is pygame 1.9.1release).
I added a .convert(8) in the new version, can you please test it ? Could we use another way of communication to fix this ? (I'm on IRC, #ludumdare, or by mail if you want). Thanks.

kidanger says ...
Aug 27, 2012 @ 2:47pm

I have made a windows executable, thanks to kirill.
I hope it will work. Tell me if it doesn't.

Punga says ...
Aug 27, 2012 @ 3:37pm

Game is fun but its buggy and I hate the giant window. (win32 verison DOES work ;) )

kidanger says ...
Aug 27, 2012 @ 3:42pm

Yes, the big window size is a problem, but you can resize it. I prefer a game in which you can resize the window, than a game that forces you to 800x600.
Good to hear that the win32 works, thanks!

bytegrove says ...
Aug 27, 2012 @ 4:18pm

Neat concept, the controls and physics are a little wonky though, making it a tad too hard. On one stage all the enemies gathered underneath the spawn portal and jumped around so I died instantly every time I spawned. :P
And as I wrote before; awesome art style! Nice work!

cacciatc says ...
Aug 27, 2012 @ 4:19pm

Nice visual style. Interesting approach with # of pixels = health.

TheSheep says ...
Aug 27, 2012 @ 5:06pm

Kudos for using Pygame!
Very nice platformer.
I know this is a theme thing, but the enemies were hard to recognize.

kidanger says ...
Aug 27, 2012 @ 7:05pm

I've updated both archives, the "convert(8) fix" (which wasn't a fix, I think...) made the game goes slooow. I hope it's better now.

swinestudios says ...
Aug 28, 2012 @ 2:58am

Could not get it to run.

kyyrma says ...
Aug 28, 2012 @ 8:19pm

Interesting platformer, but very difficult. Was there actually any way to consistently attack the enemies? Sometimes I devoured their pixels, but most of the time they took mine. The enemies killed me really fast! I didn't make it very far, because I kept getting killed..

JaJ says ...
Aug 28, 2012 @ 8:23pm

Nice game! I liked the more abstract take on the theme.

Kmad says ...
Aug 28, 2012 @ 8:28pm

Ran okay for me. Nice concept, I liked the idea of taking the pixels from other creatures to evolve your character. The levels were a little awkward to navigate at times but a solid entry overall.

gbellgames says ...
Aug 28, 2012 @ 8:45pm

From what I understood, you jump above the enemies to "steal" their pixels.

kevincorrigan says ...
Aug 28, 2012 @ 8:56pm

Nice game, I like the way you did this one.

bvanschooten says ...
Aug 29, 2012 @ 4:37pm

Rarely do such large pixels look so good :-) I also like that the sounds are not sfxr. The game has an intruiging atmosphere. I did not figure out all the game rules, but I got stuck in a level with a lot of teleports and no way out.

csanyk says ...
Sep 1, 2012 @ 4:43pm

Really couldn't tell what was going on, kept dying. The graphics are awesome, but a little too abstract to convey to me what I need to know in order to understand the game. What's an enemy? What's good for me? By the time I find out, it's too late.

tcstyle says ...
Sep 17, 2012 @ 8:38pm

Very interesting aesthetics. I liked it.

You must sign in to comment.

[cache: storing page]