Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (491)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (556)
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  
  Subby and the Fishes  (Read 4521 times)
0 Members and 1 Guest are viewing this topic.
Offline Darrin

Junior Member


Projects: 1



« Posted 2009-04-25 21:33:12 »

Hey guys, finally got something about done.   Thanks for all the help and tutorials.  Amazing how long even the simplest of games takes.  I'd love some feed back especially if anyone can get it to play on linux or mac.  Haven't tried to downgrade things to 1.5 yet.

You can play <a href="http://www.playfulminds.com/sub.html">here</a>.


Awesome feed back guys, thanks!  per your feedback

Ok new version up

1) changed color of obstacle to make easier to see.
2) added moving a obstacle.
3) added some more purty fishes.
4) added some inertia.   
5) added instructions to main screen.
6) compiled it using java 1.5 for the mac folks.
7) speed things up a bit to make a tiny bit harder.
Cool added space bar move option if you don't want to use the mouse.
9) adjusted hit rectangle to bring things closer.

Outstanding issues:

1) Not my type of game... yeah me too but I wanted to complete something.  It does grow on you though for a simple time killer.  It also help me build my frame work without frying my brain too badly.

2) Movement is bad/choppy?  Can you tell me what your frame rate is?  It should be 32-33 constantly.     

Thanks again guys!





Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #1 - Posted 2009-04-25 22:42:49 »

running on XP. fun game and works well.

I kept dying at the start, until i worked out that you have to hold left mouse to go up.

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #2 - Posted 2009-04-25 23:46:03 »

Looks great and runs fine.

Issues:

1. The hitbox is too big. About half of the deaths didn't feel fair, since the boat wasn't touching anything.

2. I died once hitting one of those rock thingies, which happened to overlap the cave entrance graphics... I didn't notice it at all.

3. The controls are pretty weird. There is no inertia whatsoever. The movement looks like a saw tooth. Adding inertia is fortunately very easy:

a) Introduce a delta variable (e.g. dy).
b) Always add gravity (e.g. dy+=1).
c) When the button is pressed subtract some value from that delta. If up/down should be equally fast, multiply the gravity thing with 2 (e.g. dy-=2).
d) Clamp the delta. E.g. ensure that it's <=5 and >=-5 (terminal velocity).
e) Add that delta to the player's position.

That's all. With that stuff in place you'll get more natural looking smooth movements.

弾幕 ☆ @mahonnaiseblog
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #3 - Posted 2009-04-26 07:50:30 »

Hi!

I kept dying at the start, until i worked out that you have to hold left mouse to go up.
Me too.

It works nice under Mandriva Linux 2007, AMD Sempron 2600+, ATI Radeon 9250 Pro. I get 30 FPS. Nice job.

Offline zammbi

JGO Coder


Medals: 4



« Reply #4 - Posted 2009-04-26 07:56:17 »

Ran fine here.

Quote
1. The hitbox is too big. About half of the deaths didn't feel fair, since the boat wasn't touching anything.
Agreed.

Quote
2. I died once hitting one of those rock thingies, which happened to overlap the cave entrance graphics... I didn't notice it at all.
I had noticed that, it was hard to pick up.

Quote
3. The controls are pretty weird. There is no inertia whatsoever. The movement looks like a saw tooth. Adding inertia is fortunately very easy:
Yeah I found the movement a little bad.

Quote
I kept dying at the start, until i worked out that you have to hold left mouse to go up.
I was just about to quit, till I worked out that clicking moved the ship.
You should add keys too.

I got to 55 fish then got bored. There needs to be enemy's say like sharks, or even whales(they act as moving walls).

Maybe some kind of power ups and more exciting tiles  Roll Eyes

Current project - Rename and Sort
Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #5 - Posted 2009-04-26 08:21:48 »

Nice graphics! I've never been a fan of these games.. it seems like I'm fighting against the controls instead of trying to play the game.

Play Minecraft!
Offline SimonH
« Reply #6 - Posted 2009-04-26 14:07:18 »

Looks OK, plays fine (32fps) but it wasn't long before I was thinking 'Why am I doing this?'
Needs a bit more to it, maybe!

People make games and games make people
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #7 - Posted 2009-04-26 14:40:19 »

pretty good!

I could tell about the rocks.
Offline Darrin

Junior Member


Projects: 1



« Reply #8 - Posted 2009-04-26 19:11:21 »

Awesome feed back guys, thanks!  per your feedback

Ok new version up

1) changed color of obstacle to make easier to see.
2) added moving a obstacle.
3) added some more purty fishes.
4) added some inertia.   
5) added instructions to main screen.
6) compiled it using java 1.5 for the mac folks.
7) speed things up a bit to make a tiny bit harder.
Cool added space bar move option if you don't want to use the mouse.
9) adjusted hit rectangle to bring hits closer.

Outstanding issues:

1) Not my type of game... yeah me too but I wanted to complete something.  It does grow on you though for a simple time killer.  It also help me build my frame work without frying my brain too badly.

2) Movement is bad/choppy?  Can you tell me what your frame rate is?  It should be 32-33 constantly.     

Thanks again guys!




Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #9 - Posted 2009-04-26 19:31:51 »

Yeah, this is much more fun. =)
Nice!

Play Minecraft!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline fireside

Senior Newbie





« Reply #10 - Posted 2009-04-26 19:37:32 »

Nice game.  You should list it at Java Game Tome. 
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #11 - Posted 2009-04-26 22:09:41 »

Better. Smiley

But maybe it would be more fun if you'd drop the overused press=up/else=down control scheme. E.g. direct controls (up=up, down=down), you get faster all the time, you get more points for chainging catches, etc.

It's a rather drastic change, but surprisingly little work. Give it a try if you got some time.

弾幕 ☆ @mahonnaiseblog
Offline mh114

Junior Member





« Reply #12 - Posted 2009-04-27 07:04:31 »

Doesn't really work for me in Ubuntu Linux 9.04.. While the game works at first, it freezes when I collect a fish or collide with something else.. Presumably the game would play a sound effect there, and it crashes (or freezes, rather).. Sad

Offline Darrin

Junior Member


Projects: 1



« Reply #13 - Posted 2009-04-27 15:46:17 »

Doesn't really work for me in Ubuntu Linux 9.04.. While the game works at first, it freezes when I collect a fish or collide with something else.. Presumably the game would play a sound effect there, and it crashes (or freezes, rather).. Sad

Mika,

So funny that you posted.  I really love your taste in art work.   A while back even before I started programming java, I was poking around on your website and  showed my wife your cute polys.   I really like those.   Maybe someday if I ever go 3d.   Very cool you are trying java.

As the sound crash, I stubbed out the sound to see if that is really it.  If you don't mind, could you try it again?  I want to see if that is what went wrong.  What JRE are you using?

http://www.playfulminds.com/sub.html

Thanks

Offline h3ckboy

JGO Coder


Medals: 5



« Reply #14 - Posted 2009-04-27 17:04:25 »

just so you know, it is better to have another site for him to go to. Because it lowers your game quality for all of us :/.

just like testsub.html would work.
Offline mh114

Junior Member





« Reply #15 - Posted 2009-04-27 17:06:19 »

Mika,

So funny that you posted.  I really love your taste in art work.   A while back even before I started programming java, I was poking around on your website and  showed my wife your cute polys.   I really like those.   Maybe someday if I ever go 3d.   Very cool you are trying java.
Hehe, cool. Smiley Yeah I'm experimenting with my platformer game project, to see how Java lends itself to game dev these days -- so far the results have been very nice. I hope to complete the game some day, and hopefully it works well enough I don't have to go back to C++.. Wink

Quote
As the sound crash, I stubbed out the sound to see if that is really it.  If you don't mind, could you try it again?  I want to see if that is what went wrong.  What JRE are you using?
Unfortunately the game still freezes. When I switch to another tab and then back, a white screen shows, so it doesn't even paint anymore. I'm using Sun JRE 1.6u13. It could be a Linux/Ubuntu problem, but other applets (not all, though) do work..

I guess I'll have to try it on Windows, the graphics look nice! Smiley

Offline Darrin

Junior Member


Projects: 1



« Reply #16 - Posted 2009-04-27 18:09:45 »

just so you know, it is better to have another site for him to go to. Because it lowers your game quality for all of us :/.

just like testsub.html would work.

hehe sound version is back up.   

Offline Darrin

Junior Member


Projects: 1



« Reply #17 - Posted 2009-04-27 18:19:09 »

Unfortunately the game still freezes. When I switch to another tab and then back, a white screen shows, so it doesn't even paint anymore. I'm using Sun JRE 1.6u13. It could be a Linux/Ubuntu problem, but other applets (not all, though) do work..

I guess I'll have to try it on Windows, the graphics look nice! Smiley

Thanks so much for trying.  I was kind of hoping it would be as easy as switching to AudioClip instead of clip.   But it sounds like something is going on with collision detection, browser, build etc.  Weird that it would work on one version of linux per an above post.   Not even sure how I would debug it.  *shrug*.   Guess that is the problem with being a slave to MS. Tongue

   

Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #18 - Posted 2009-04-27 23:33:50 »

Well I just played the newest version, nothing to complain about .... I found very nice the effect when you enter a cave, when everything turns to dark  ....

Congrats, waiting for the next one !

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #19 - Posted 2009-04-28 00:07:55 »

Lots of fun, big problem, though: on Mac once a sound plays it continues playing repeatedly, even after I close the applet. Like they're still playing now, I just muted my sound. Also, it never really gets more difficult. Could you slowly add more obstacles or make the tunnel a little narrower?

See my work:
OTC Software
Offline Darrin

Junior Member


Projects: 1



« Reply #20 - Posted 2009-04-28 01:47:53 »

Lots of fun, big problem, though: on Mac once a sound plays it continues playing repeatedly, even after I close the applet. Like they're still playing now, I just muted my sound. Also, it never really gets more difficult. Could you slowly add more obstacles or make the tunnel a little narrower?

Demon,

Thanks for playing.  I just changed the audio code and implemented audioclip.  Could you retest for the sound for me?

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #21 - Posted 2009-04-28 04:01:20 »

Demon,

Thanks for playing.  I just changed the audio code and implemented audioclip.  Could you retest for the sound for me?
Yup, problem solved! Works well now.

See my work:
OTC Software
Offline Tobse

Senior Newbie





« Reply #22 - Posted 2009-05-05 19:15:14 »

Oh, sou sweet that little submarine  Smiley
Very nice graphics!
The first time I tried to evade the fishes. Maybe a a hint "catch the fishes" could make this clear.
It seems to be an endless game or does it become more difficult after 100 fishes? -I stopped with 25. I would prefer a leveled game where the it get more and more difficult -eg. every 10th fish.

Best wishes,
Tobse

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.

Nickropheliac (15 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (29 views)
2014-08-22 19:31:30

atombrot (41 views)
2014-08-19 09:29:53

Tekkerue (39 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (25 views)
2014-08-16 06:20:21

Tekkerue (36 views)
2014-08-16 06:12:11

Rayexar (72 views)
2014-08-11 02:49:23

BurntPizza (49 views)
2014-08-09 21:09:32
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!