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

Back to Browse Entries


by daredevildave - Compo Entry


Take control of a rubber ball. Avoid the pitfalls and spike traps to reach the switch and the exit.

Use A-S-D to move and bounce. (You can effect your bounce in the air)

The idea was to create a platform game which is only one screen. Made up of the same set of pieces which are shown in the palette at the top of the screen. Each level is a re-arrangement of the same components.

Made using PlayCanvas WebGL engine. You can find me on twitter: @daredevildave

Downloads and Links




sirival says ...
Dec 8, 2014 @ 2:21am

Nice! I love the style and bounciness! Levels get trickier over time which is cool :D

oh_cripes says ...
Dec 8, 2014 @ 3:01am

Good fun, quite a nice little concept.

Dec 10, 2014 @ 1:35am

Cute, simple and fun. :D

Felladrin says ...
Dec 10, 2014 @ 2:34am

Nice game! Very challenging! Good mechanics.
Also, very interesting way to change the levels.
A relaxing background music would make it yet more pleasurable!

liamtwose says ...
Dec 11, 2014 @ 10:21am

Nifty little puzzle game, work needed fine-tuning the bounce control (which is neat by the way) but would be perfect for mobile play.

Dec 12, 2014 @ 12:45pm

I love how you kept with the theme by having the room change. Game feels nice and smooth, is fun to play and very challenging. Good work.

Maurogik says ...
Dec 13, 2014 @ 9:30am

Awesome concept ! I love the animation when the block move around !

zatyka says ...
Dec 19, 2014 @ 5:12am

I think your idea is one that really makes use of the theme instead of shoehorning it in. You made an impressive number of levels. I just wish there were additional gameplay mechanics to add some variety to the levels.

xaedes says ...
Dec 21, 2014 @ 10:17pm

Excellent idea and execution. It was very fun to play this. The way the level transforms fits very well with theme. Great Game!

Chaoseed says ...
Dec 21, 2014 @ 10:45pm

Pretty fun. I like the graphics, the idea is sound. The bouncing mechanic is one I haven't seen much. The physics is a little odd, though; you can bounce forever at the same level. If you get to a level with spikes on the ceiling, it's basically impossible.

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]