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

Back to Browse Entries

P.Rick Airious

by asobi tech - Jam Entry

P.Rick Airious has been described as Pitfall meets Super Meat Boy.
Pixel perfect platforming action all on a single screen.

It eases you in gently, then BITES OFF YOUR HEAD AND SPITS DOWN YOUR NECK!!!

Jump over the spikes, avoid the fireballs, collect the spinning cogs.
There's 40 levels of progressively dextrous manoeuvres to be had.
Can you complete all of them?
Can you do it without losing any lives at all?
What will be your quickest time at this epic elite execution?

Cursor Keys or WASD, Left/Right/Crouch
Space or Z to Jump.

Using the crouch straight after a jump to kill your momentum and sliding.

At full speed P.Rick runs at 12 pixels per frame, nudge him forward 1 frame/pixel first, before running up to some spikes to jump, this will get you 1 pixel closer, which sometimes will make all the difference.

Game design and code by Quang Nguyen.
Created with GLBasic.

Art and animation by Viet Nguyen
All with an iPad. Backgrounds in Sketch Club app. Sprites and animation in Sprite Something.

Music and sound effect by Robin Williams
Logic, Soundforge, Studio!
(Roland Analogue Synth and Novation Nova mostly)

Any issues please contact me @asobitech :D

Win32: Fixed sometimes you get stuck after death when no controller is connected.

Win32: Brought back Gamepad controls.
Win32: Tightened up the amount you slide on stop.
Win32: Forced you to stop moving after you die.
Win32: Made you invincible after you die until you move again.
Win32: Added particles to the level erase.
Win32: Added a bit of screen shake on death.
Win32: Tweaked the volume of some sound effect.

Win32 : On some graphics cards the resolution 640x400 is not supported properly, so none of the sprite images load. So rewrote the rendering code, so the game plays in a window 90% the size of your current resolution.

Win32 & OSX: Mouse pointer would go a little nuts, so I've relinquished control of it in the game.

Downloads and Links




aeveis says ...
Dec 9, 2014 @ 9:11am

When I opened the game the screen was all black, and I could hear sounds and run around. I could see particles when I died but everything else is black.

I'm on Windows 8 64bit laptop.

talecrafter says ...
Dec 9, 2014 @ 9:11am

Well, that was more fun than I had expected beforehand.
Well thought out gameplay with rising difficulty. Made it to Level 24.
Would have liked the movement to be more direct with less inertia when landing after jumping.

Ryusui says ...
Dec 9, 2014 @ 9:52am

Good stuff, but any idea why it tries to take over my mouse cursor and move it to a very specific spot on-screen?

Dec 9, 2014 @ 9:55am

Well done sir! This game rocks. :)

Luke Molnar says ...
Dec 9, 2014 @ 9:56am

First off. bit of a lol at you "Screenshots".

Secondly > Game is AWESOME! Love the gameplay.

EvilDrFish says ...
Dec 9, 2014 @ 9:59am


Anyone experiencing the black screen thing probably did what I did and accidentally copied the .exe and ran it rather than making a shortcut! ;)

asobitech says ...
Dec 9, 2014 @ 12:50pm

@Ryusui, no idea, probably due to me turning the mouse cursor "off" in the code, I think you're the second to mention that.

asobitech says ...
Dec 9, 2014 @ 12:50pm

@aeveis If everything is black, it means it can't find the images.
As @EvilDrFish says, it's possibly not extracted correctly.
please try extracting the whole zip file first, unfortunately I don't have a Win8 64bit machine to test this on.

asobitech says ...
Dec 9, 2014 @ 12:59pm

When the Zip is extracted you should have a folder called
And within that, two folders Contents and Media, as well was the PRickAirious.exe file to run.

Ekilibr says ...
Dec 9, 2014 @ 1:31pm

Great game, thought ! Well done !
Special mention for the level art, which is pretty awesome..

Yarek says ...
Dec 9, 2014 @ 1:39pm

Awesome game! Easy to play and challenging at the same time!

Stending says ...
Dec 9, 2014 @ 1:47pm

Great Game! Loved the design. :)

Dec 9, 2014 @ 1:50pm

Very challenging (never made it past level 30), but super fun gameplay! I loved how all the elements kinda did not "make sense" thematically, but what the hell, you do not care because all you are focused on getting that tricky jump to work. Honestly much more fun than I anticipated it to be from the screenshots, or the title screen. Good job!

goodbadokay says ...
Dec 9, 2014 @ 2:01pm

Really cool. But sometimes crashes on my mac =(

alecmilne says ...
Dec 9, 2014 @ 2:28pm

Got to level 30. Good fun and a nice condensed game.

Leaghorn says ...
Dec 9, 2014 @ 3:11pm

Nice graphics and responsive controls.
Screenshots photographed of a laptop are great! :D

Dec 9, 2014 @ 3:17pm

i was immediately intrigued when the Screencaps was taken by pointing a camera at the screen :)i think that was a neat way of working a platformer into only one screen :)

side note:
I had some problem with my mouse running this game. Seems to lock it in place :/ other then that no technical problems.

deyteris_team says ...
Dec 9, 2014 @ 3:20pm

Good idea. Nice realization. Hilarious character sounds! I Like this game

DesignerNap says ...
Dec 9, 2014 @ 4:44pm

Great entry and nice idea. I would have tweaked one thing... a short period of invulnerability when hit. I lost 6 lives in one go and that was pretty punishing! Awesome implementation though. Love the circling nature. very fun to play

EthanWebster says ...
Dec 9, 2014 @ 5:31pm

I love how the game gets progressively harder. Great game overall, well done :)

HotBoxGames says ...
Dec 9, 2014 @ 5:35pm

Very neat idea, but I couldn't get on with the jumping, ended up losing repeatedly around level 25 or so. Other than that I enjoyed the game quite a bit :D

asobitech says ...
Dec 9, 2014 @ 5:58pm

@talecrafter and @HotBoxGames
Pro tip. Use the crouch to stop yourself from sliding ;)

hypnoticbytes says ...
Dec 9, 2014 @ 9:59pm

Nice game!! Art is so nice!!! Congrats!!

kipelovets says ...
Dec 9, 2014 @ 10:01pm

There is some problem with the domain of the site hosting your game

Poupi says ...
Dec 9, 2014 @ 10:43pm

Nice work ;)

puppetmaster says ...
Dec 9, 2014 @ 11:02pm

download not working (windows)

sorlok says ...
Dec 10, 2014 @ 12:35am

Lots of fun! A bit tricky with some of the jumps. I like how, in tough levels, you'd end up losing tons of lives through these combos. :D Great job!

aeveis says ...
Dec 10, 2014 @ 2:21am

Here are some more details:
Windows 8.1 64-bit operating system
I'm on a Acer aspire S7.
Processor: Intel(R) Core(TM) i5-3337U CPU @ 1.80 GHz
Intel HD Graphics

Again, I extracted the zip file entirely with Content and Media and ran the .exe in the app folder and it is all black.

I feel like it might be a file path error or a screen resolution error? My resolution is 1920x1080 and the screen refreshes to some other size.

aidinviper says ...
Dec 10, 2014 @ 4:05am

good job guys

Wampus says ...
Dec 10, 2014 @ 4:19am

Got to level 27. Excellent little game. Great sound, too.

Middle way I said, "I'm too good at this. I'm never gonna die." Then I started dying and DIDN'T STOP. :p

asobitech says ...
Dec 10, 2014 @ 9:33am

@kipelovets and @puppetmaster my host 1&1 was under DDOS attack for a while. But it's sorted out now

asobitech says ...
Dec 10, 2014 @ 9:33am

@sorlock - the jumps are supposed to be tricky. but they're all possible ;)

asobitech says ...
Dec 10, 2014 @ 9:35am

@aeveis, I think you might be right. as the game forces 640x400 resolution and I think others have had a problem with it not showing the graphics. If you're getting music and sound effects that means the path is correct.

Jaloko says ...
Dec 10, 2014 @ 10:54am

Basic but addicting game! Nice.

aidinviper says ...
Dec 10, 2014 @ 3:24pm

nice game

puppetmaster says ...
Dec 10, 2014 @ 6:57pm

My kids have'd a lot of fun playing you game. The older one liked the player exploding animation. :-)

Dec 10, 2014 @ 7:04pm

I keep returning to your game, it's so fun :D

kipelovets says ...
Dec 10, 2014 @ 7:17pm

Okay, now I could download and play it. Although the graphics and gameplay are simple, the game really fun and catchy. The running and jumping is well balanced, the difficulty rises gradually over the levels. Good work!

Dec 10, 2014 @ 8:47pm

Creative use of one screen constraint :) It is something that easily could be played on short bursts so maybe if you will be expanding the idea try mobile platforms ?

asobitech says ...
Dec 10, 2014 @ 10:23pm

Cheers so much for all the positive feedback.
It makes me really want to continue with the game and make a full game out of it. Thank you.

I've fixed the blank screen issues in the Windows version, but it now plays in a 90% sized Window rather than fullscreen, I also had to split the OS X and Win32 versions up, as the bug fix broke the OS X version :(
Please comment and I'll play your game, rate and comment on it as well.

Mach60KAS says ...
Dec 11, 2014 @ 12:41am

Hi, you just missed me on my game D: I'm going to be playing fairly often, if you want to give it another shot but I'm not on then just try and catch mo on twitter. Thanks for leaving a note and for the preliminary feedback! :)

freaknarf says ...
Dec 11, 2014 @ 3:12am

Arrrrrh :) level 23 :) I like handling...gameplay is very fluent ! Cool!!!

freaknarf says ...
Dec 11, 2014 @ 3:14am

Arrrrrh :) level 23 :) The gameplay is very fluent, and hero has nice animations! Cool!!!

aeveis says ...
Dec 11, 2014 @ 7:57am

Ok, I was able play it this time.

I liked the idea for looping around the level, and there was a good ramp up in difficulty. I got to level 24.

I think the controls are ok, but mostly there are two main issues I found that made the game more difficult.

First is that there's not enough drag when you hit the ground. You keep sliding and have to press back in order to stop which messes up my timing. Second is that running either accelerates slowly over time/no cap on max velocity making it hard to time jumps. Pressing down helped a bit with stopping on the ground, but because the velocity accelerated too slowly then you wouldn't be able to easily make it over the next obstacle. I think this is partially why people get stuck around level 23-24 because that's when timing becomes more a focus in order to get through the spikes or the balls on the bottom.

Overall though nice idea, I enjoyed your game!

lukepilgrim says ...
Dec 11, 2014 @ 5:53pm

very addicting!

Dec 11, 2014 @ 11:28pm

My highest was about level 30. The most common level I kept dying was level 28. Not that I rage-quitted after 12-13+ tries, the Pitfall-esque aspect (thank you for the homage as I am a fan of the Pitfall series)of the level kept me going. This was an excellent game!

Dec 14, 2014 @ 8:59pm

Nice way to create a jump'n'run game on a single screen!
Very well done!

MrBadIvan says ...
Dec 15, 2014 @ 9:25am

Nice sound and interesting gameplay =) But my computer hanged after pressing down key =// (OS/X)

Dec 15, 2014 @ 5:46pm

I really enjoyed playing this game, the difficulty increased logically as i played, i was a bit annoyed with the arrow keys as controls, but that's simply because i prefer WASD movement for platformers, a really simple but well executed idea.

sP0CkEr2 says ...
Dec 16, 2014 @ 4:31am

near perfect - awesome game

asobitech says ...
Dec 16, 2014 @ 9:20am

Thanks for all the positive comments. And the constructive ones. I reckon I'll take this game further.

Geckoo1337 says ...
Dec 16, 2014 @ 4:37pm

Great game, thought ! Neat ++

OpenGL says ...
Dec 16, 2014 @ 5:20pm

Nice one! Good game:)

Odefus says ...
Dec 17, 2014 @ 12:37am

Quite the fun game. The movements felt tight and at no point did I feel the game was being unfair. Only gripe I've got with it really is the instant death and respawn especially when the glowing balls are coming at you in a group formation. At some points there was little one could do about losing multiple lives in a series as they just kept coming and there was no time to get out of the way.

tonypai says ...
Dec 17, 2014 @ 1:21am

Quite fun, I can't stop playing! It's really hard to reach stage 40, how did you do that?

asobitech says ...
Dec 17, 2014 @ 2:35am

I understand about losing multiple lives to the fireballs @Odefus, but I decided to keep that in as you rack up so many lives along the way.

@tonypal you can watch my play through video. I'm still working on doing it perfectly without losing a life to get the secret ending.

Nick Weihs says ...
Dec 17, 2014 @ 8:16am

Really challenging platformer that tested my patience to the limit. The dual world mechanic was pretty cool, and gave each segment a lot of variety. If it was simply a game about jumping over spikes, it would have been probably too tiresome, but you gave the game a lot more life by having the bottom stage obstacles move. Alternating between the two, and allowing the player to see the setup before they take part in it, makes the player both dread and look forward to the the next part of the challenge. I appreciate the effort that was put in to make the level transition appear natural, i.e. the entity that flew across the screen and dropped hazards, however most of the time I was too concerned with my current predicament to get a good look at it. I feel like the momentum/sliding was unnecessary at least on the ground, since you could hold the down button to immediately stop, it really just made the game much harder and more random feeling. I also felt really bad when I died multiple times in the same level because I was either holding the button still and ran into spikes after I died, or on the bottom screen, I happen to hit one of the moving obstacles, and subsequently get hit by ever single other one without being able to do anything about it. The art was pleasant for the most part, however I think the hand painted background clashes with the pixel art foreground a little. The coloring on the moving obstacles was not apparent to me until someone pointed it out because I am color blind. It is difficult for me to tell the difference between the colors used. I think the limited life mechanic lead to more disappointment than you probably were intending. I really just wanted to continue on the stage I was dying on, but I had to beat the entirety of the introductory stages over again in order to do so. Perhaps it might have been better to send the player back a few levels and fill up their lives again as a less punishing mechanic. I feel like the game really picked up at around level 30, but I didn't finish because I was getting too frustrated. Overall, I really did enjoy the game, and it provided a good challenge and ramp up from easy to brutally difficult. The mechanics all made sense, and most of the time, I felt like I could get through the levels by just playing better. Thanks a bunch for sharing your game with me!

Dec 17, 2014 @ 11:00am

The controls in this game are really well implemented for a "Super Meat Boy-esque" platformer, which was a little bit unexpected for a LD game. You definitely need to ease up on the sliding with the level design as-is, though I like the idea of being able to slide around in a game that wants to be as fast-paced as this one seems to be. The sliding just doesn't lend itself to the double-decker level design. A flat, runner-style game with Super Meat Boy-esque platforming might be a better idea in terms of how you have the sliding set up.

That said, this particular level design would suit non-momentous controls really well. It's a very interesting idea, with the top-world and the bottom world, and the stationary spikes and the floating orbs, but it creates a lot of stop-and-go gameplay, and I'm not quite sure that's what you want with this style of game.

Slowly easing the player into the difficulty was a fantastic design choice, and it really feels like there is no fake difficulty here. If I played this for awhile, I really do feel I'd get better at it, the more I played, and I would develop skill to play it. That's so important.

All and all, you did a really decent job with this. I could definitely see it being something elaborated on post-LD, in either design direction .. whether or not you wanted to cater to slippery, fast controls, or more stoic, hard-toned controls. I like that you were trying new things here, and experimenting with what worked. What worked, works really well. :)

ynots says ...
Dec 17, 2014 @ 1:26pm


FistBumpGames says ...
Dec 17, 2014 @ 3:01pm

First things first: Nice title^^
Pretty fun game, higher levels got quite challenging. The sounds quickly got annoying, but the background music was pleasant enough, even though it drowned in the ping sounds.
The graphics seem oddly stitched together, each nicely done in its way, but just not fitting together.
Pretty fun game nonetheless and really enjoyable.

Xanjos says ...
Dec 17, 2014 @ 5:58pm

Looks pretty simple but I really like how well polished this entry is plus I love how each stage gets progressively harder.

Dec 17, 2014 @ 6:50pm

WASD Controls! my life is now complete :D haha thanks for this man :D

Mach60KAS says ...
Dec 17, 2014 @ 9:49pm

Game was funny, entertaining and interesting to play. sounds were a /little/ too loud, graphics were a little rough but I thought it was great fun. Keep up the good work! :)

abdurrahmankh says ...
Dec 17, 2014 @ 11:28pm

this game is really fun, I like how hard it is. hard games make me wanna keep going.
I think pressing back in-air to not hit the next obstacle is fine(or even more fun)

also I hated how it feels like waiting when you crouch under the moving things, it kills the fast pacing of the game, you will feel more badass if you can keep the rhythm going. I suggest 'down' button make you slide, or scroll, or maybe you can crouch and walk at the same time(which is good for people who dont want to slide)

and good work with the pacing, also I liked how coins where actually lives because you'll need a lot of lives. but it was annoying when I die like 20 times at the same level, because the game spawned me in the middle of those moving balls. and you dont necessarily want to make the player invincible when you spawn(because thats also would kill the pacing) I suggest you make the spikes re-spawn the player, but the moving balls just take one life and leave you in your place, making you able to dodge them(with a cost)

I am giving this a 5 stars for fun thats for sure.

justinooncx says ...
Dec 21, 2014 @ 6:39am

Pretty damn good. Challenging, too, but not unfairly so. Everything clicked nicely.

Dec 21, 2014 @ 9:19pm

Great game, the difficulty increases rapidly, offering a real challenge in the last fifteen levels.

chakitp says ...
Dec 23, 2014 @ 7:10am

When I started game there were no instruction of how to start game..
But I Liked the artwork and graphics of the game.. Audio was also cool..
It was bit hard. but i like hard games.. Cheers

Dec 24, 2014 @ 2:48pm

Read that graphics were created on an iPad. Interesting!
Your game is fun, very playable.

shyupuff says ...
Dec 25, 2014 @ 10:19pm

Nice smooth gameplay, I liked how it transitioned between the top and bottom screens to represent levels. Audio was awesome. awesome job :D

stasss says ...
Dec 29, 2014 @ 1:15am

Love that artwork, this style looks freshand interesting, interesting concept to dig in

Dunric says ...
Dec 29, 2014 @ 11:44am

Good job!

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]