Pix-l-tron

NOTE: The first version had a missing DLL libgcc_s_dw2-1.dll. I now uploaded a version with the DLL included.

A Robotron variant which mixes some ideas from my LD27 game with a "15 second" theme of its own. Clear the screen of enemies, but pick up the crates before the timers go to zero. Each consecutive crate is a little farther away than the last one. The first level has 500 enemies, the second 1000, etc.

Written in C using MinGW and SDL2. I am new to both, so I hope the executable works on other people's computers.

I wrote a minimalist game engine from scratch. The entire game is about 800 lines of code. It does most stuff you need for a basic game: bitmaps, sound, fonts, tiles, keyboard/mouse. I found SDL2 docs are sparse, so this code may be useful for anyone who wants to make a game in SDL2.

I know, the sprite-tile collision mechanics are rather sloppy/buggy, but that doesn't seem to make the game less fun.

Comments5

nuclear23 Sep 2013, 22:38
Awesome game :) Gives a great sense of enjoyment plowing through the swarms with the rocket launcher :)
GarrickWinter
GarrickWinter24 Sep 2013, 14:40
This is a really fun little game! My character was always flashing - is that normal, or was I taking damage? Good job, well done!
bvanschootenauthor24 Sep 2013, 16:50
Thanks for your comments! I added the flashing after I found the character is sometimes hard to see. So it's a sort of usability quickfix.
zzForrest24 Sep 2013, 22:29
really cool. It's annoying that you go back to the beginning of the game when you die, maybe just set back 1 level?
goerp25 Sep 2013, 17:45
This is a lot of fun. Very satisfying when the screen gets less crowded by the second.
I also like the game mechanic. I've never seen something like that.

Other games by @bvanschooten

Found a bug?
Tell us on Discord