Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Cave Rescue  (Read 2339 times)
0 Members and 1 Guest are viewing this topic.
Offline CatWeazle

Senior Newbie





« Posted 2011-01-03 21:52:13 »

hey folks!

here's my submission for the contest.. its a lander-style game, in which you have to rescue guys whilst balancing fuel/health.

http://www.harebrainedgames.co.uk/java4k/CaveRescue/

any feedback appreciated - also, if anyone is running on Mac it'd be great to hear whether this works ok for you.

Cheers  Smiley
Offline Creativ

Senior Newbie





« Reply #1 - Posted 2011-01-03 22:40:46 »

Hey,

doesn't work for me Sad

Here is the Exception I get:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
Laden: Klasse T nicht gefunden
java.lang.ClassNotFoundException: T
   at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:211)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
   at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
   at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:662)
   at sun.applet.AppletPanel.createApplet(AppletPanel.java:785)
   at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2354)
   at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
   at sun.applet.AppletPanel.run(AppletPanel.java:368)
   at java.lang.Thread.run(Thread.java:680)


I'm running on Mac OS X 10.6 Java 6 Safari.
I got pretty much the same problem when trying to play Double Dragon 4K, so maybe he knows how to fix it by now Wink
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #2 - Posted 2011-01-03 23:07:59 »

Interesting that Creativ gets that error on Mac, because I just get terrible FPS (as I do on almost every other 4k game this year). There was a bad update to applets on Mac since last year which causes certain types of rendering to be slow as all hell.

At some point I promise I will figure out what's broken and what isn't post that somewhere.

See my work:
OTC Software
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline fireside

Senior Newbie





« Reply #3 - Posted 2011-01-03 23:17:19 »

I can't pick up the last two guys on level 2 for some reason.  I run passed them, but they don't pick up like the others.
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #4 - Posted 2011-01-03 23:31:56 »

Great game. I got blown up on level 2 on my first attempt.  Has that one-more-go appeal Wink

A small amount of fine tuning would make it even better.  The controls are pretty sensitive, and I have to keep 'pecking' at thrust as otherwise I bounce rapidly all over the screen.  Might be worth checking this is not dependent on machine speed. Also I keep pressing Down for thrust as I tend to think of the direction of thrust.  That might just be personal preference though.

Alan


Time flies like a bird. Fruit flies like a banana.
Offline CatWeazle

Senior Newbie





« Reply #5 - Posted 2011-01-04 00:42:35 »

I can't pick up the last two guys on level 2 for some reason.  I run passed them, but they don't pick up like the others.

that'll be because you're already carrying 4 guys (the blue blips at bottom-right of the screen)..
you'll need to return to the top of the level to empty your cargo, then go back for the others Tongue
Offline pjt33
« Reply #6 - Posted 2011-01-04 01:05:59 »

Doesn't work for me with IcedTea* / Firefox / Linux, Konqueror / Linux, or appletviewer (same IcedTea). I think the problem is that your server is responding to a request for /java4k/CaveRescue/T-pro-k.jar with a 404 when it should send T-pro-k.pack.gz with a Content-Encoding header. This whole issue of configuring servers correctly for pack.gz is one which has caused many of us headaches**. It's probably simplest for you just to put up the jar for the time being, so you can get feedback on the game.


* IcedTea6 1.8.1 (6b18-1.8.1-0ubuntu1)
** See e.g. http://www.java-gaming.org/index.php?topic=21771.0 ; http://www.java-gaming.org/index.php?topic=21641.20 ; http://www.java-gaming.org/topics/preparations/23180/view.html ; and I'm sure a few other threads.
Offline CatWeazle

Senior Newbie





« Reply #7 - Posted 2011-01-04 01:50:25 »

Thanks, I've uploaded the non-pack200 jar file & hopefully this'll fix the non-loading error.. shame about the Mac framerate issue Sad

Yeah I agree the controls are pretty twitchy.. but with practice it gets easier!  I'll see if I can tweak them a little Wink

Offline toasten

Junior Member





« Reply #8 - Posted 2011-01-04 14:32:26 »

Nice Idea and Good Graphics.
I would go with Alan_W, the controls are way to hard to control here, maybe my hardware is too fast  Grin
But other than that, it runs real smooth.
Even the "Explosion"  Cool
Offline Pit

Junior Member


Projects: 2



« Reply #9 - Posted 2011-01-06 00:54:51 »

Very cool game.
But I agree that the controls are a bit too sensitive, even if it's kinda fun to rush through the cavern like a bunny after eating a basket of chili peppers.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline bysse

Senior Member


Medals: 3
Projects: 1



« Reply #10 - Posted 2011-01-25 03:21:15 »

I would like to have a stronger indicator that you have to drop of the guys at the surface.
For instance, if you try to pick of someone and the ship is full, display the text "Ship is full" Smiley

Otherwise it's a cool game, i love the old lander/gravity force feeling to it.
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #11 - Posted 2011-01-25 10:24:02 »

That looks awesome so far! It has great physics.
Offline CatWeazle

Senior Newbie





« Reply #12 - Posted 2011-01-25 13:08:42 »

@toasten&Pit: thanks Smiley the framerate is locked to 60, and is defo h/w independent - so I guess that's just the twitchy nature of the controls.. I've dampened them down a little, but find the softly-softly application of the boost kinda central to the gameplay (8-bit 'Thrust' was a big influence!)

@bysse: cheers - yeah, the only indication of cargo & capacity are the grey/blue blips at the bottom right of the screen.. Some help text would have been great, but sadly I'm right out of budget now! Sad

@fruitmaze: thankyou! Its using verlet integration for the player & enemies; for the cavern walls I've calculated a vectorfield bitmap which repulses the entities' verts.. wanted to do lots more to showcase teh physics, but ran right outta space! oh well  Smiley


ps. right, that's me all submitted.. I changed the name to "CaveFighter" since it sounded a bit more snappy.. i've had a lot of fun with this, and with playing everyone else's games too!  Grin

Offline toasten

Junior Member





« Reply #13 - Posted 2011-01-25 22:42:35 »

I think the new controls are much better  Smiley
How many levels are there? Or is it a secret?  Cheesy
Offline CommanderKeith
« Reply #14 - Posted 2011-01-26 04:11:39 »

Physics are awesome, great work

I would like to have a stronger indicator that you have to drop of the guys at the surface.
For instance, if you try to pick of someone and the ship is full, display the text "Ship is full" Smiley

+1

Offline loom_weaver

JGO Coder


Medals: 17



« Reply #15 - Posted 2011-01-26 05:14:07 »

Interesting that Creativ gets that error on Mac, because I just get terrible FPS (as I do on almost every other 4k game this year). There was a bad update to applets on Mac since last year which causes certain types of rendering to be slow as all hell.

Ditto here on my mac.
Offline philfrei
« Reply #16 - Posted 2011-01-27 02:47:45 »

Pretty cool!

It's taking me some time to get used to the controls. The angular momentum of the spinning has caused some problems, in particular. I think I'm going up but the spinning continues and turns me back down again. Got rather frustrated before figuring out what was going on. Am wondering, maybe the maximum spin speed could be lower, or the spinning momentum subject to more dampening?

It took me a while to figure out I had to click IN THE GAME itself before the keyboard controls would work. Is there a way to program around that? Is this a generally known Applet issue, pertaining to focus or something like that?

It took me a while to figure out I could only carry four men, and the first time I went to the "surface" I couldn't tell if I had successfully reached it or not, and didn't notice that the four had been off-loaded! Kept banging into the ceiling asking WTF! Maybe more a comment on my intelligence than on the game design.  Undecided (Maybe have a more explicit mothership or docking graphic to aim for?)

I'm not clear on when my shots are effective or not. Is it a simple count that has to be achieved to kill an enemy? Does a shot have to land on the enemy guards when they are in a specific state? I noticed there is a slight color shift in the middle section, but don't know if it is decorative or functional.

Definitely has that "try it just one more time" quality. Best score so far was getting up to level 5, on about a dozen tries. Amazing what one can do in under 4K, truly.

"Greetings my friends! We are all interested in the future, for that is where you and I are going to spend the rest of our lives!" -- The Amazing Criswell
Online Riven
« League of Dukes »

JGO Overlord


Medals: 746
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #17 - Posted 2011-01-27 08:01:14 »

It took me a while to figure out I had to click IN THE GAME itself before the keyboard controls would work. Is there a way to program around that? Is this a generally known Applet issue, pertaining to focus or something like that?

use: Component.requestFocusInWindow();

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline CatWeazle

Senior Newbie





« Reply #18 - Posted 2011-02-14 14:52:54 »

>> I think the new controls are much better

Cool, thx for the positive feedback Smiley

>> How many levels are there? Or is it a secret?

Heh, I'm afraid that there is no ending to the game.. I've tweaked the random generation for the first 10 levels, but after that they continue to be generated randomly.  After level 10 the depth of the caverns remains at 10 screens however, to stop things getting too ridiculous! Tongue  If you complete level 10+ then you can consider yourself pro Wink

>> It took me a while to figure out I could only carry four men
>> Maybe have a more explicit mothership or docking graphic to aim for

Yeah I agree.. but unfortunately I've squeezed the bytecode down to the best of my ability, and cannot fit anything more in Undecided

>> I'm not clear on when my shots are effective or not. Is it a simple count that has to be achieved to kill an enemy?
>> Does a shot have to land on the enemy guards when they are in a specific state?
>> I noticed there is a slight color shift in the middle section, but don't know if it is decorative or functional.

All enemies will die with 4 or 5 hits (I can't remember how many offhand), and the slight color change is just there to signify when an enemy has noticed you - its a basic radius check.

>> use: Component.requestFocusInWindow();

Cool, thanks for that Riven..  I will be sure to use that for next year's entry! Wink  ( and also hopefully find a workaround for the Mac issue Angry )


James

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Riven (18 views)
2014-07-29 18:09:19

Riven (13 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (31 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (42 views)
2014-07-24 01:59:36

Riven (41 views)
2014-07-23 21:16:32

Riven (28 views)
2014-07-23 21:07:15

Riven (29 views)
2014-07-23 20:56:16

ctomni231 (60 views)
2014-07-18 06:55:21
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!