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

Back to Browse Entries

Pong Invaders

by Zabuza - Compo Entry

Pong Invaders!
This is my second Ludum Dare, and this time I didn't have very much time in my schedual to work on my entry, yet I managed to finish early and it has a clear objective this time! :D
The engine was written entirely from scratch and the only external library used was one for playing audio.

So the game is a cross between pong and space invaders. This means you need to keep a ball bouncing on the screen, shoot enemies, and not get hit.

Left and Right Arrow Keys to move
Spacebar to shoot

Hit the Ball: +5
Damage an enemy: +1
Drop the ball: -25

Downloads and Links




kraln says ...
Dec 8, 2014 @ 3:42am

Cool mash-up idea!

cxsquared says ...
Dec 8, 2014 @ 4:32am

Awesome idea and freaking great music. Nice work!

gamedevBear says ...
Dec 8, 2014 @ 4:33am

Cool concept. The bullets had a bit too much homing ability, and I'm not sure what the penalty for dropping the ball is. Things seemed to show up outside of the window boundaries as well.

Ian Morrison says ...
Dec 8, 2014 @ 4:36am

I like the approach to the theme of doing a mash-up of classic single-screen games. Appreciated the inclusion of music. I don't really feel like the design made the most of the idea, though; instead of having pong and invaders interact in neat ways, it really just felt like I was playing two games overlaid on top of each other.

Interface says ...
Dec 8, 2014 @ 6:03am

Fantastic. Great arcade fun, well done.

locknic says ...
Dec 8, 2014 @ 6:05am

Great music and art. Love the mash up concecpt. The gameplay needs a bit more to make it fun and non repetitive, but a great start for 48 hours.

Raptor85 says ...
Dec 9, 2014 @ 4:26am

this is great, the controls are fluid, the sound and graphics great, and the game is pretty fun. a few little bugs such as the paddle being far larger than the ship looks visually and common things like the ball snapping upward even when it hits the bottom of the ship but nothing gamebreaking.

Valon says ...
Dec 9, 2014 @ 8:44pm

Really really fun I loved it.

tjxx says ...
Dec 9, 2014 @ 8:44pm

Nice approach to the theme, and I enjoyed it. Especially the audio!

HuntTheWumpus says ...
Dec 9, 2014 @ 9:06pm

Fun game - really fluent gameplay and awesome music.

Gins says ...
Dec 10, 2014 @ 10:45am

Love the idea behind this! Good job! With a bit of extra time and polish this could become pretty great!

Wakka says ...
Dec 12, 2014 @ 12:21pm

Strange combination, but defintly a funny game :) Got a score of 131!

badlydrawnrod says ...
Dec 13, 2014 @ 8:22am

An interesting combination of genres. I thought it was a little easy, but given that I'm older than both Pong and Invaders I grew up playing both games..

The music was perfect for the game.

pkenney says ...
Dec 14, 2014 @ 11:32pm

Wow, cool idea! I liked the triple-tasking. Great sound and graphics as well. Any variety with enemies would have kept my playing even longer. Good work! I'll add an extra star because you wrote your own engine as well.

sP0CkEr2 says ...
Dec 20, 2014 @ 1:51am

really cool idea that was well execute - very nice sound effects

maxmetallica says ...
Dec 29, 2014 @ 9:42pm

nice work

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]