Shyguy’s Cave of Death

Posted by alex on January 20th, 2007

Shyguy’s Cave of Death is a game I made written in Java using the Slick 2D Java OpenGL library. It is inspired by the popular flash game Copter. You fly the Shyguy up and down the screen through the maze collecting various coins and avoiding the deadly mines.

Shyguy's Cave of Death 
Shyguy's Cave of Death

To play the game you must have Java 1.5 or later installed. Visit the Java website here and download the latest JRE for your operating system: Download Latest Version of Java

Play Shyguy’s Cave of Death using Java Webstart

Highscores


Pos Name Score Level Submitted

25 Responses to “Shyguy’s Cave of Death”

This game is so fun… the source is not open huh ?

Thanks, yeah unfortunately it’s not open source. But I don’t think you would want to take a look at the code; it’s really not very pretty. :)

And everyone would likely just scan the code for vulnerabilities.

H.B.

Well I should hope not everyone would do that but certain people might, yes. But that is not what I’m worried about. It wouldn’t take someone who was keen enough very much effort to decompile the game as it is written in Java and I haven’t made any effort to protect the code. Even so, I’m not sure what kind of vulnerabilities someone might hope to find in the code. If you want to try to submit a fake score then go ahead. Looking at the code won’t help you much there. :D

Good work. It’s really funny game!

It is posible to get from you some parts of code? I think about blood and smoke’s effects. Decompiled code might not compile.

Hey You!
Your game is amazing! Wow I love shyguy so much! I’m french, sorry for my poor English!
I Hope you will create other games of the best Mario ennemy!
^_^
Please take my mail, I wanna talk with you about the way you create this game, please! :-)
Thanks a lot! See you soon for Beating the Number one! ^^

Shy [ ptitshyguy.skyrock.com ]

Yes i’m the second now ^_^
Take care Lemaster, here i come!!!

(Is my english correct ? :-P )

Hello ! Nice to talk with you!
Hey I just have a question… my records was older than ” 2 days ago ” -_-
No worry, but i think the game don’t work correctly with the records, maybe cause my computer is very strange ^_^

Just, I want to know whats the empty scores mean… you know the scores are marqued with the day of the highscores, but some records haven’t got date… Why ?
Thanks a lot for your game :-) I love it!

Hello Shyguy,

The highscores that don’t have a date were recorded before I had implemented the recording of the date. Similarly with the level reached. The time will just show the last time that you submitted your score, that doesn’t necessarily mean that’s when you first achieved that score.

Ok
Hey, i can’t play SCOTD anymore… shall i uninstall the software and install it one more time ?
Seems like you beat us Dex… Wow Oo congratulations !
I reeaaaly need to beat you ^_-

Sorry for the current brokenness of the game. I’m endeavouring to fix it.

Sorry about the temporary loss of Shyguy service. Normal service has now resumed and we’d like to apologise for any inconvenience caused. Thank you…

i got just over 20000 at lvl 8 the other day!!!! yeye

i would have posted the score but my computer is f***ed up bad :P

That’s impressive, Nintendo luver, considering that there is no level 8 :p

a friend of mine made his own one of this the same thing but it had 100 levels that’s why it was so screwy on my computer i deleted it off though as after i saw this i thought that his was the Exact same sorry for the confusing post

Loving the game. There are some fairly major framerate issues though which isn’t so good (E6600@3GHz, 8800GTS should be ok!).

Just accidentally submitted a high score three times though lol! (Cupboard)

I have the same card and a similar processor and don’t see any issues. What problems are you having?

The game says it is getting over 2000FPS, but it stutters very badly. Sometimes it slows down to about the speed you get with a “slow mo” power up, other times it will work fine for a few seconds, then jerk, then work fine for a few seconds etc.

It is still enjoyable though!

In that case, first try closing any programs you have running that might be hogging the CPU or disk (eg file sharing or on demand tv programs for example). This should give you a smoother and much more enjoyable experience.

If that doesn’t work. Try pressing F4 to turn on V-synch mode. This will limit the framerate to your monitor’s refresh rate which may give you a more stable framerate if your CPU is having trouble keeping up with the graphics card.

Another option is to try pressing F8 to switch to fullscreen mode which dedicates the entire screen wholly to the game which can improve things if other programs are otherwise fighting for processing time (eg flash banners or videos).

Hi, I just wanna say that now PtitShyguy.sky is Blucky. ^^ I’m back here and I gonna beat everyone :P

I keep on getting this error message:

java.net.MalformatedURLException: unknown protocol: socket

for me works like a charm. Good job.

Hey Alex, really fun game you have, thanks for making it.

Getting a NPE when the game loads, now…

Something to say?