Java-Gaming.org Java4K winners: [ by our judges | by the community ]         
Featured games (67)
games approved by the League of Dukes
Games in Showcase (∞)
games submitted by our members



News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2
  Print  
  Bunny Golf  (Read 11753 times)
0 Members and 3 Guests are viewing this topic.
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« on: 2007-03-25 07:04:28 »

Hi, folks!

This is just a prototype, not a complete game, so please forgive the crude graphics, etc.

http://www.dishmoth.com/BunnyGolf.html

I'd appreciate any suggestions as to how you think the game should develop from here.

To play, just grab a bunny's tail using the mouse.  Pull back, take aim, and... release!

There aren't any formal rules to the game, but two players taking alternate turns seems to work pretty well.  For one player, pick a bunny and imagine you're playing golf (it's about par 3 for each hole).

Cheers,
Simon


Offline Kova

JGO Ninja
***

Posts: 628



« Reply #1 on: 2007-03-25 07:12:04 »

nice start... only annoying thing is that you can't shoot with full (or at all) intensity when close to a wall
Offline jojoh

JGO Ninja
***

Posts: 554
Medals: 6


games4j.com


« Reply #2 on: 2007-03-25 08:33:12 »

Plays very well.

I agree with Kova about the shoot next to wall. Could be considered a feature, but I think it would be nicer if you can shoot max power next to wall as well. AI and human opponent via lan/web would be a really big plus. On-line leaderboard would probably also be fun. Tail could be a bit bigger, to make it easier to grab it. Gfx is quite ok for this type of game.

Greets,
J

Games published by our own members! Go get 'em!
Offline SimonH

JGO Strike Force
***

Posts: 896
Medals: 14



« Reply #3 on: 2007-03-25 10:25:44 »

What a charming idea! How about some moving obstacles - hedgehogs maybe?

Stickmen Wars 2 is in development.
Meanwhile try Bloodridge
Offline benny!

JGO n00b
*

Posts: 30


in this place forever!


« Reply #4 on: 2007-03-25 14:44:57 »

Indeed. Very fun to play this game. You should definately add some highscore system,
real levels and so on.

One graphical enhancement could be to make the players sprite bigger / to zoom it when
you got over a darker green area ( which should represent the heightness I think ).

Anyway - really looking forward to see your game evolving. Well done !!!

[ BLOG - LABS - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #5 on: 2007-03-25 15:22:42 »

Thanks for the comments, folks!

Quote from: Kova
nice start... only annoying thing is that you can't shoot with full (or at all) intensity when close to a wall
Ah, okay.  That was intended to be a feature, but if enough people find it annoying (and it's beginning to sound like they do) then I'll have to rethink it.

Quote from: SimonH
How about some moving obstacles - hedgehogs maybe?
Could do -- I think I'm just about up to the task of drawing hedgehogs!  But I'm in two minds as to whether to fill up the game with unusual (gimmicky?) obstacles like in mini-golf/crazy-golf, or to leave it as a serious (well, not that serious) golf game.

Cheers,
Simon

Online Orangy Tang

JGO Kernel
*****

Posts: 2959
Medals: 37


Monkey for a head


« Reply #6 on: 2007-03-25 15:26:56 »

Thats good fun. Smiley

How about adding contours to the holes? It would be a reasonably "serious" addition and it'd add quite a bit of variety of shots if you could deliberately use the slopes to your advantage.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline Kova

JGO Ninja
***

Posts: 628



« Reply #7 on: 2007-03-25 16:21:22 »

Thanks for the comments, folks!
Ah, okay.  That was intended to be a feature, but if enough people find it annoying (and it's beginning to sound like they do) then I'll have to rethink it.

if the bunny ends right next to the wall and in rough grass it takes like 2-3 shots just to get him out Smiley
Offline nva225

Sr. Member
**

Posts: 298



« Reply #8 on: 2007-03-25 19:20:42 »

You could just shoot the bunny towards the wall and he'll bounce off. The collisions are fairly (if not entirely) elastic.

Edit: Nvm. Just got stuck near a wall and it's still quite hard to get out of that position. Cool game though.
Offline SimonH

JGO Strike Force
***

Posts: 896
Medals: 14



« Reply #9 on: 2007-03-25 19:43:54 »

But I'm in two minds as to whether to fill up the game with unusual (gimmicky?) obstacles like in mini-golf/crazy-golf, or to leave it as a serious (well, not that serious) golf game.
Grin Are you kidding? Your game is cute! Play it up - about the 3rd/4th hole have a hedgehog wandering about, bunny hits hedgehog, bunny squeaks and bounces off in random direction, hedgehog looks shocked - laughs all round!
I got to the 4th hole before I thought 'OK, I've got the idea...' Something new would have kept my interest for maybe 2/3 more holes - after that you could add a new ingredient - maybe a fox chasing, so you have to play quicker? It's all about maintaining the players interest... Face it; Bunny Golf is never going to be serious!

Stickmen Wars 2 is in development.
Meanwhile try Bloodridge
Games published by our own members! Go get 'em!
Offline BloodRain

Jr. Member
**

Posts: 86



« Reply #10 on: 2007-03-28 09:47:52 »

First time I played it I didn't know that you can move both the rabbits and I was trying to hit the "motionless" rabbit with the other one so that I move it in the hole   Grin . When close to a wall you can send the rabbit towards the wall and it will r bounce back.Great Game ! Wink
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #11 on: 2007-03-28 14:21:55 »

Quote from: Orangy Tang
How about adding contours to the holes? It would be a reasonably "serious" addition and it'd add quite a bit of variety of shots if you could deliberately use the slopes to your advantage.
Nice idea!  I'll try some experiments along those lines -- but I suspect it will be difficult to make the graphics for the slopes convincing.

Quote from: BloodRain
First time I played it I didn't know that you can move both the rabbits and I was trying to hit the "motionless" rabbit with the other one so that I move it in the hole   Grin .
Interesting interpretation!  But hey, if it's a fun way of playing the game then maybe it can become a new game mode! Cheesy

Cheers,
Simon

Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #12 on: 2007-06-05 04:40:10 »

Update:

I've tweaked the game mechanics a bit so that getting stuck near a wall should be less of an issue.  (Among other things: the tail can extend a little way into the wall when you pull it back, and the dark grass is a bit less sticky during launch.)  Do tell me if you don't think these changes go far enough.

Also - more excitingly - the game is now wired for sound!  This is my first attempt at messing with Java Sound, so please tell me if there are any problems with it (except for the sound effects being rubbish, of course  Wink).

Cheers,
Simon

Offline keldon85

JGO Ninja
***

Posts: 532



« Reply #13 on: 2007-06-05 04:58:13 »

It's an interesting game but the had can be quite ambiguous and it often feels like I am scratching a box for a pinhole when attempting to move a bunny.

Maybe extend the distance you can pick up the tail from and make the bunny glow when you can move it.
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #14 on: 2007-06-05 15:38:02 »

It's an interesting game but the hand can be quite ambiguous and it often feels like I am scratching a box for a pinhole when attempting to move a bunny.

Maybe extend the distance you can pick up the tail from and make the bunny glow when you can move it.

Hmm, yes, I can certainly make the hand less fussy when it's grabbing a tail.  I'll have to see what else I can do to make it clearer what's going on.  Maybe the game needs a very basic tutorial at the start to explain the tail-grabbing procedure?

Thanks for the comments!
Simon

Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #15 on: 2007-07-31 13:48:45 »

Update:

The latest version is slightly more polished and features distinct one- and two-player modes.  The next step is to give it some proper levels.

Just thought you'd like to know...
Simon

Offline askoruli

JGO n00b
*

Posts: 18



« Reply #16 on: 2007-08-01 01:53:12 »

Looking pretty good so far. I'm looking forward to the finished version.

What did you use to create front page menu? I'm at a point with my current project where I want to create something that looks pretty similar.

Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #17 on: 2007-08-01 07:47:42 »

What did you use to create front page menu? I'm at a point with my current project where I want to create something that looks pretty similar.

Hi, askoruli.  Thanks for the comments.

The menu's not anything clever.  The game loop for the menu just creates a few button 'sprite' objects, then waits for those buttons to say that they've been clicked.  The buttons themselves are defined by RoundRectangle2D shapes (from java.awt.geom).  Those shapes are drawn on the screen (with different fill colours and line widths depending on the button's state) and are also used to determine (through the contains() function) whether the mouse pointer is over the button.  The text on a button is just a standard Java font, predrawn onto a BufferedImage for speed (although that's probably not a big issue in practice).

As I say, it's nothing particularly clever, but I can give more details if there's something specific you're wondering about.

Simon

Offline blahblahblahh

JGO Kernel
*****

Posts: 4575


http://t-machine.org


« Reply #18 on: 2007-08-07 11:08:16 »

Nice game. I just got one of my colleagues hooked while we wait for a meeting Smiley

malloc will be first against the wall when the revolution comes...
Offline Simeon

JGO n00b
*

Posts: 20



« Reply #19 on: 2007-08-07 13:25:25 »

Nice! I think you should include some kind of visual reward for getting a hole-in-one Smiley
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #20 on: 2007-08-09 04:17:42 »

Nice! I think you should include some kind of visual reward for getting a hole-in-one Smiley

Well, I'm impressed at your hole-in-one, even if the game isn't.   Grin

Actually, I thought I'd changed the levels so that holes-in-one are impossible - but apparently not.  They probably should be impossible in two-player mode, but you're right that they need some kind of acknowledgement in one-player mode.

Cheers,
Simon

Offline keldon85

JGO Ninja
***

Posts: 532



« Reply #21 on: 2007-08-09 04:41:28 »

Holes in one should be possible in 2 player mode; there's nothing wrong with it!
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #22 on: 2007-09-16 06:03:50 »

Update: new, improved grass.

Offline 2playgames

Jr. Member
**

Posts: 82



« Reply #23 on: 2007-09-16 06:16:00 »

I might add that this isn't Bunny Golf, it's Bunny Midget Golf Wink


Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #24 on: 2007-09-18 08:02:32 »

Quote from: 2playgames
I might add that this isn't Bunny Golf, it's Bunny Midget Golf Wink

I'd heard of Mini Golf and Crazy Golf...  but Midget Golf sounded like the product of a cruel and twisted mind until Wikipedia told me that it was just another name for the same thing. Wink

Yes, you're right.  It's Bunny Mini/Crazy/Midget Golf without the novelty obstacles (at least for now).

Simon

Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #25 on: 2007-09-19 04:17:57 »

Thinking about it, someone really should make a game called "Crazy Midget Minigolf".  A title like that is too good to waste!

Offline keldon85

JGO Ninja
***

Posts: 532



« Reply #26 on: 2007-09-20 18:47:34 »

The varying levels of grass really adds depth to the game, but the friction needs to be calibrated a bit. It removes the skill part and makes your progression much more based on the luck of where you are placed since you only regain a small amount of lives after each stage and some placements will require more moves than others.

EDIT: still addictive, but more from the frustration value Smiley
Offline keldon85

JGO Ninja
***

Posts: 532



« Reply #27 on: 2007-09-20 19:22:57 »

Okay, I've figured out what it's all about now! Every arrangement can be solved in two moves ... interesting thought!
Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #28 on: 2007-09-21 09:35:34 »

Quote from: keldon85
The varying levels of grass really adds depth to the game, but the friction needs to be calibrated a bit.  [...]

Hi, keldon.  Thanks for the comments!

Pretty much every update to the game has reduced the friction of the rough grass.  The friction needs to be reasonably high though for the rough grass to act as barrier -- but new players always seem surprised by how rough it is.  Playing Tip: AVOID THE ROUGH GRASS!  Maybe if I replaced the rough grass with pools of magma people would get the idea.   Grin

Quote
Okay, I've figured out what it's all about now! Every arrangement can be solved in two moves ... interesting thought!

Yes, that's the way the (one-player) game has ended up.  The levels have been carefully designed so that you can always get in the hole in two shots (or moves, or hops), and your number of lives doesn't reduce provided that you don't take more than two shots per hole.  Run out of lives and the game ends, of course.

I thought at first about giving the game the same rules as golf, with a final score compared with par after nine or eighteen holes...  but I suspect that a lot of people would lose interest before completing that number of holes.   Sad

I'm all ears if anyone has better suggestions for how the game should be played!

Simon

Offline dishmoth

JGO Ninja
***

Posts: 517
Medals: 19



« Reply #29 on: 2008-01-24 08:48:34 »

Update: The final version!  http://www.dishmoth.com/BunnyGolf.html

At least, it's the final version unless you guys think otherwise!  Grin

(In particular, I've only been able to check the full-screen mode on some older versions of Windows, so any feedback on how well that works would be welcome.)

Cheers,
Simon

Pages: [1] 2
  Print  
 
 
Jump to:  


Add your game by posting it in the showcase section.

The first screenshot will be displayed as a thumbnail.

obsidian_golem 2012-05-23 10:14:50

Danny02 2012-05-21 17:10:34

Danny02 2012-05-21 17:07:10

Danny02 2012-05-21 16:56:12

davedes 2012-05-21 13:59:23

obsidian_golem 2012-05-20 20:28:41

darkjava55 2012-05-12 16:14:40

Ultroman 2012-05-12 09:36:05

Ultroman 2012-05-11 22:49:53

Ultroman 2012-05-11 22:20:01
Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.569 seconds with 19 queries.