Jump to content

Cavern Run


Jimbob
 Share

Recommended Posts

Rock Raiders: Cavern Run
 
Merry Christmas to everyone at RRU! On this special day, I have prepared a little present for you all: Cavern Run, a web game based on the arcade games of the 80s. Weighing in at just over 3MB (a bit larger than the sizes available back then, but meh), this game places a character designed by you, using the character creator at the beginning, into a long cavern filled with deadly hazards and rewarding Energy Crystals. Jump, shoot lasers and blast sonic at the obstacles in your way to make it as far as possible and gain the highest score, all while your running speed gets increasingly faster. With an excellent soundtrack by @Shadowblaze, an addictive-yet-simple gameplay and competitive working leaderboards, Cavern Run is sure to make this Christmas (and beyond) a special one!
large.5a4eafb57d8b9_CavernRunPoster.png.
Play Now
 
Requirements
- Web browser with Adobe Flash Player (please ensure to allow data storage before you play the game)
- Keyboard 
 
Instructions
     The game is played using the up, left and right arrow keys. The game will guide you through the menus and gameplay mechanics. At the character creator, pressing Jump while on the Head selection will begin the game.
     Crystals earn you 10 points each, Slimy Slugs earn you 30 points each and Rock Monsters earn you 50 points each. After you are defeated, you may enter your name using your keyboard (Backspace deletes characters, Delete will not work). Please do not use offensive or inappropriate names or your score entry will be removed. It is recommended that you use your RRU name or similar (there is a 10 character limit) to identify yourself to others when viewing the leaderboards.
     When you have finished a game, press the orange Reload button at the top-right corner of the screen if you wish to play again. In full screen mode you will need to refresh the page instead.
     Please note that you may have to click on the game screen a few times during the menu if the keys do not respond, this is an issue with Flash.
 
Credits
- Coding
- Graphics
- Music
- Sounds
- Alpha/Beta testing
- Alpha/Beta testing
- Poster art
- Web design
 
Link to comment
Share on other sites

  1. The "Insert Coin To Play" thing is cute. Unfortunately, my PC doesn't have a coin insert slot.
  2. I press 'jump' at the game over screen as instructed, and nothing happens.

Merry Christmas.  :)

Link to comment
Share on other sites

This, is addicting for some reason. However, I don't get the sensation of an increasing difficulty in the long run. I think it speeds up a bit, but then stops. Arcade games should be hardly possible to beat or play longer than a certain amount of time. That's how those machines make money, right?

Link to comment
Share on other sites

Tauka Usanake

I like it, but I didn't get far. I kind of wish it was a bit more smooth but it's possible that's just my Windows Surface. Otherwise I think this is great. I'd like to see it expanded on if anything is needed for it.

Link to comment
Share on other sites

Small question: Can the scoreboard go over 20000 points? I tried to make a new high score and got ~16500 points (and can see my score in the leaderboards) and another time I got ~21500 points and was able to see the high score, but after the next run (with 0 points, just to see my 21,5k high score), I couldn't see my 21,5k high score anymore.

Otherwise I think, that it is a nice little game, that you can improve in some areas (e.g. faster pace until it becomes unplayable) :)

 

Update: I found a cool bug. When you let your minifig just run and the first obstacle is lava or water, it gets teleported to the ceiling and runs until it will hit ore (even then there can be some delay when it happens)

 

gallery_1586_213_3491.png

Link to comment
Share on other sites

Merry Christmas, I'm glad people are enjoying this game! I should probably point out that it was just a small little game I put together for fun, and I have no intention of releasing any more updates. Too busy with other things (resting at the moment, because hey, Christmas). Although if I do get the urge to update this I'll take any comments into account.

 

About the game speed: it was capped because I wanted the game to be playable and not unbeatable, so the speed increases until it's just about to be unbeatable. Unfortunately the nature of the scrolling means that it may not play well on small PCs or mobile devices.

 

  1. The "Insert Coin To Play" thing is cute. Unfortunately, my PC doesn't have a coin insert slot.
  2. I press 'jump' at the game over screen as instructed, and nothing happens.

Merry Christmas.  :)

  1. Oh ha-ha. :P
  2. Yup, you have to put in your name first.

Merry Christmas to you too!

 

Small question: Can the scoreboard go over 20000 points? I tried to make a new high score and got ~16500 points (and can see my score in the leaderboards) and another time I got ~21500 points and was able to see the high score, but after the next run (with 0 points, just to see my 21,5k high score), I couldn't see my 21,5k high score anymore.

Otherwise I think, that it is a nice little game, that you can improve in some areas (e.g. faster pace until it becomes unplayable) :)

 

Update: I found a cool bug. When you let your minifig just run and the first obstacle is lava or water, it gets teleported to the ceiling and runs until it will hit ore (even then there can be some delay when it happens)

 

-snip-

The scoreboard should be able to go over 100,000. I'm not sure why that happens other than it was a save bug on the server, unfortunately there's nothing I can do in such situations. :(

 

That is a strange bug! Not sure why that happens...

Link to comment
Share on other sites

Okay, thank you for your answer, JJ. That's a weird bug for sure.

I tried it again and had 17770 points and entered my name for the highscore and the same thing happened (=couldn't see that highscore on the list).

(Maybe I should make a screenshot (which I did in that case) or record that stuff as a video xD).

Link to comment
Share on other sites

 

  1. Yup, you have to put in your name first.

 

Yes, but here's the thingy: I don't want to. The requirement is in my way.  :)

 

 If Jimbob allowed, I can quickly whip up some code (JS or possibly PHP, his call (P.S pick PHP because I need to practice that ;P)) to display the leaderboard in a style similar to the leaderboard for viewing purposes only.

Link to comment
Share on other sites

If Jimbob allowed, I can quickly whip up some code (JS or possibly PHP, his call (P.S pick PHP because I need to practice that ;P)) to display the leaderboard in a style similar to the leaderboard for viewing purposes only.

Ah there's no need for that, I could just cut out the part of the game that displays the leaderboard and save it in its own file. If enough people want it maybe I'll have a go.

Link to comment
Share on other sites

I'm sorry to steal your idea le, but I did it anyway.

http://grappigegovert.besaba.com/scoreboard.php

Took me about 5 hours of copy pasting to make my first okay-looking webpage.

Jimbob, I hope you don't mind me hosting some of your sprites  :whistle:

 

The sprites would work if the URLs were valid. ;P

 

<img class="head"src="imgshead5.PNG">

 

It should read

 

<img class="head" src="imgs/head/5.PNG">

 

Also note the space between the class and src attributes. ;)

 

O.T.

I knew I should have gone ahead and created the leaderboard viewer anyway. ;P

EDIT

 

Le Vee - Alpha/Beta testing

How many times do I need to say it? My name is not Le Vee. It's not like we have an influx of new members right now.

Nobody is going to be confused if le717 is credited but such a name technically does not exist at the moment. :P

  • Like 1
Link to comment
Share on other sites

MaelstromIslander

So... How do i get on the scoreboard?

 

Also, this game is bloody awesome. But theres one thing i have an issue with:

 

Wheres the power ups? D:

Link to comment
Share on other sites

grappigegovert

The sprites would work if the URLs were valid.

Whoops, I didn't see that, it worked fine in chrome. I didn't have time to test other browsers. (fixed now)

I apologize for any bad/ugly code you may encounter, I'm not used to web programming :P.

It looks like Ben also has been playing the game a little :o

Link to comment
Share on other sites

If I may point out; Playing more than half an hour of this game (well, for me anyway) messes up your perspective (basically, things on your desk, including the monitor, start to look like they are moving to the right), so when you are done and you experience this I suggest about 10-15 minutes of resting to bring your perspective back into order.

 

This weird perspective change is possibly caused by looking at the moving background and foreground for too long, but I'm no doctor so its just an assumption.

 

I'm not saying all of this to make people stop playing the game, I'm just wanting to point this out,

 

 

@Mael, there seems to be no way to access the scoreboard other than play the game. Possibly the easiest way to view the scoreboard is play the game, kill yourself at the first obstacle , put a space where you input your name, press jump (A.K.A The up button) and you'll see the scoreboard that way.

Link to comment
Share on other sites

I'm sorry to steal your idea le, but I did it anyway.

http://grappigegovert.besaba.com/scoreboard.php

Took me about 5 hours of copy pasting to make my first okay-looking webpage.

Jimbob, I hope you don't mind me hosting some of your sprites  :whistle:

Nice leaderboard! Saves me time having to pull one out of the game, too. Although I'm curious as to how you managed to grab all the PNGs and link them to the leaderboards, unless you decompiled the SWF? :P If there are any missing I can upload the original textures for you.

 

I can stick this link into the original post if you like. :thumbsup:

Link to comment
Share on other sites

grappigegovert

I did decompile the swf to get the png files actually. (and to get the url to the leaderboards)
I resized them with photoshop because I couldn't get it resized without ugly pixel interpolation in html/css.

You could indeed add a link to the original post, it may help people who don't read all the posts and want to just see the highscores.

Link to comment
Share on other sites

MaelstromIslander

@Mael, there seems to be no way to access the scoreboard other than play the game. Possibly the easiest way to view the scoreboard is play the game, kill yourself at the first obstacle , put a space where you input your name, press jump (A.K.A The up button) and you'll see the scoreboard that way.

 

Thats not what i meant, i meant how do i get myself on the scoreboard, like, how do i get my score in there?

Link to comment
Share on other sites

 

...i meant how do i get myself on the scoreboard, like, how do i get my score in there?

 

When you die, type in your name, press the up key, and if you got a score higher than anyone in the top ten then your score will appear as yellow text.

Link to comment
Share on other sites

MaelstromIslander

I decided to give some ideas i've been thinking about:

 

Shop - Place where you can buy new parts and accessories. I'd really love this.

 

Level Creator - You can create levels here and share them with other players.

 

Multiplayer - Basically, you'd race eachother, and instead of dying, you would instead be slowed down. However, there is an occurence of Dynamite scattered around, and if the one in the lead throws the dynamite, and a player behind accidentally hits it, they die and lose.

 

Powerups - I plan two: One is the sandwich which is kind of like the star in Mario Kart: When you touch enemies, they immediately are defeated. Another is, once again, the dynamite, but instead of throwing it backwards you throw it forward.

 

I hope you use these ideas later on. :)

Link to comment
Share on other sites

Bug: Occasionally, on the control screen and on the "Press Jump to continue" screen pressing jump does not result in the game moving forward: it needs to be clicked on first. No clue why.

 

Also, can something that saves your character be implemented? It's a bit of a nuisance...

 

And about the difficulty curve: possibly later on, Monsters could throw boulders at you and platforms slowly sink into lava? *shrug* You could possibly slowly increase the speed, like Martian Chase did, or something. Dropping stalactites?

If the game runs by loading pre-made (or pre-generated) segments, then there could be harder segments later and easier ones earlier.

Link to comment
Share on other sites

MaelstromIslander

Bug: Occasionally, on the control screen and on the "Press Jump to continue" screen pressing jump does not result in the game moving forward: it needs to be clicked on first. No clue why.

 

This happens to me as well, but on every single screen. Including the actual gameplay.

 

 

 

Also, can something that saves your character be implemented? It's a bit of a nuisance...

 

You aren't the only one. Ben had no choice but to spam the scoreboard with all his scores.

 

Also, add some modding support for the website. I want to mod this game so badly D:

Link to comment
Share on other sites

These are some awesome suggestions that have been made, but as I said before Cavern Run was a small project I made as a Christmas gift and nothing more. I wasn't expecting any comments/criticism/suggestions (even though I knew it deserved them), I just produced a game that I personally enjoyed and consequently hoped others would enjoy too. :)

 

I have no intention of doing any further work on this, sorry. I suppose if you really want I can stick up the source code should any other Flash developers wish to further this project, but I doubt that's going to happen. Again that's not to say I don't appreciate the feedback, just that I don't want anyone to expect me to act on it.

 

As for modding, sure I can upload the textures. I'll do it later.

Link to comment
Share on other sites

  • 1 month later...
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.