April 29th-May 2nd, 2011
Theme: It’s Dangerous to go Alone! Take this!

More Info: Ludum Dare 20 Has Begun! (Keynote), Theme Voting Results.

Back to Browse Entries


by shiftingParadigms - Competition Entry

Sprung is a first person platformer that ignores those pesky laws of physics that make the world such a drab and boring place. While universal law breaking may sound like a fun activity the dangers here are very real. Take on three levels of spring filled madness in Sprung.

Forward -> W
Back -> S
Left -> A
Right ->D
Jump -> Space
Rotate/Look -> Mouse

While holding down one of the move keys you accelerate.
The faster you move the higher you jump.
Build momentum in order to get over pits.

This game uses WebGL so you need a browser that can support it. It was developed in Chrome and a couple of modifications were made to port it to Firefox.

Downloads and Links




May 2, 2011 @ 6:45am

I made a slight modification to the code so that it now works in both Chrome and Firefox. One of my event handlers was not working correctly in Firefox and so I shifted the code to jump to another handler and now it works on both.

localcoder says ...
May 2, 2011 @ 9:01am

It's amazing that this can be done with javascript.

I found the mouse controls really off-putting - perhaps because of the way I moved my mouse as I played, the character seemed to be swaying around as if drowsy.

jonbro says ...
May 2, 2011 @ 10:35am

man that third level is HARRRD. way to write this all in javascript, and get 3d graphics as well. I was also having that difficultly with the mouse tracking slowly... I think that manshoots have gotten me tuned to super fast mouse tracking.

athanazio says ...
May 3, 2011 @ 2:10am

unable to initialize webgl ... :(

taybenlor says ...
May 3, 2011 @ 3:10am

Cool concept. ++ for JavaScript. Controls behaved strangely and I couldn't make it past lvl 2.

Endurion says ...
May 3, 2011 @ 5:49pm

Does not work on IE9. OS links are useless, all link to the web anyway.

Rialgar says ...
May 3, 2011 @ 7:10pm

somehow didn't work well, was all fuzzy and I was never shure if a jump was triggered or not

Kvisle says ...
May 3, 2011 @ 8:43pm

I want to encourage you to keep working on this - javascript / webgl are really cool things;

But you're probably aware that this needs a lot of work - especially the input.

May 4, 2011 @ 1:01am

@Kvisle, thanks. I really enjoyed making it, even though its painfully hard to enjoy. Its the first time I've done the LD and I was just happy to get something to work.

May 4, 2011 @ 1:09am

Congrats on clearing your first LD!

May 4, 2011 @ 1:30am

@Endurion, sorry first time for me, I guess I just didn't quite get how it was supposed to work. Its fixed now.

SonnyBone says ...
May 4, 2011 @ 11:28pm

Can't get it to run in any browser.


tusongtupa says ...
May 6, 2011 @ 7:38am

Whoah! Javascript.. 3D. Plus points for that!

Nyaa says ...
May 22, 2011 @ 12:25pm

Very twitchy with the space bar for me, unfortunately!

You must sign in to comment.

[cache: storing page]