Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (580)
games submitted by our members
Games in WIP (500)
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  
  Keggle  (Read 7425 times)
0 Members and 1 Guest are viewing this topic.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Posted 2009-01-03 03:09:06 »

An attempt at a Peggle type game in 4k. Shoot the balls down the screen, bouncing off the pegs. Remove all the red pegs to complete the level.



You can play here at the website or direct via webstart.

Still very much a work in progress. Watch out, it attempts to do some programmatic sound so might have problems on some platforms with terrible Java Sound support.

Feedback, bugs etc really appreciated. I currently have 6 bytes free!

Kev


Offline Morre

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #1 - Posted 2009-01-03 03:44:35 »

Great stuff!

For the record: In peggle, purple means "score booster", green means "powerup" (such as triple ball). If you want to appeal to the skills of current peggle player, you might want to consider making it the same in your game.

Offline woogley
« Reply #2 - Posted 2009-01-03 04:55:24 »

Well done!

I've never played peggle, but this is good fun.

I am surprised it's a WIP.. it feels very complete to me

As far as sound goes, I got a random blip every 5mins or so.. Vista / JRE 1.5

Personal best so far... 14,040 17,560 26,160 40,200 87,160

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

JGO Kernel


Medals: 42
Projects: 12


Game Engineer


« Reply #3 - Posted 2009-01-03 10:30:53 »

Cool beans, although I really don't like Peggle. :p The emulation of it is spot on, though.

See my work:
OTC Software
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #4 - Posted 2009-01-03 11:02:21 »

Updated:

1) Flipped purple and green around
2) Small change to level generation, should give more features more often
3) Updated sound code a bit - it shouldn't lag when you get multiball now and might work better on some systems. FYI you should get a beep every time you light a peg.

And I just had to try it...



=)

Kev

Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #5 - Posted 2009-01-03 15:41:54 »

Another update:

1) Fixed some rare problems with level lockup
2) Added the yellow peg - 300 points!
3) You can now right click to toggle anti-aliasing (which is really really slow on some Java2D platform implementations)

Kev

Offline Addictman

Senior Member


Medals: 3
Projects: 1


Java games rock!


« Reply #6 - Posted 2009-01-03 22:52:36 »

I never played this Peggle before, but this is strangely addictive Smiley
Offline Markus_Persson

JGO Wizard


Medals: 12
Projects: 19


Mojang Specifications


« Reply #7 - Posted 2009-01-03 23:39:44 »

Beautiful! Amazing! I didn't get any sounds though, do I need to do something?

This one smells like a winner. =)

Play Minecraft!
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #8 - Posted 2009-01-04 14:21:01 »

Quote
Beautiful! Amazing! I didn't get any sounds though, do I need to do something?

Sounds should be beeping everytime you light a peg. I guess it's just me not getting Java Sound right. I'll take another look later see if I can work out how the hell it's supposed to work :/

Quote
This one smells like a winner. =)

Thanks for the lovely comments, but I think we already had the winner early on Wink Still fun producing games this quickly tho!

Kev

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 12


Game Engineer


« Reply #9 - Posted 2009-01-04 20:49:52 »

Sounds should be beeping everytime you light a peg. I guess it's just me not getting Java Sound right. I'll take another look later see if I can work out how the hell it's supposed to work :/

True 'dat. I spent half the development time on my game just trying to understand why the MIDI synthesizer was so wacked.

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

JGO Coder


Projects: 6


Java games rock!


« Reply #10 - Posted 2009-01-04 23:31:08 »

this game is addictive! I like the implementation too much. No sound here in my Ubuntu linux box
Offline EnderGT

Junior Member





« Reply #11 - Posted 2009-01-05 16:58:37 »

Great game, I like it, but it runs painfully slowly on this PC.

P4@2.66GHz, 1GB RAM, WinXP Pro SP2, JRE 1.6.0_03, 35% CPU utilization, 60% memory utilization, running via webstart.
Offline trembovetski

Senior Member




If only I knew what I'm talking about!


« Reply #12 - Posted 2009-01-05 18:13:47 »

Awesome game! Runs very well here on Windows XP on 6u11, with sound and all.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #13 - Posted 2009-01-05 20:45:47 »

Quote
Great game, I like it, but it runs painfully slowly on this PC.

P4@2.66GHz, 1GB RAM, WinXP Pro SP2, JRE 1.6.0_03, 35% CPU utilization, 60% memory utilization, running via webstart.

Maybe timing issues I guess, I'll post source if anyone has a chance to test?

Kev

Offline PainBank

Innocent Bystander





« Reply #14 - Posted 2009-01-07 15:35:56 »

Thanks for that game Kev, very nice.  Couple thoughts:

1. Clickling on the left side, requires a lower click to get the ball to hit where you want, like I have to click about perhaps 10-20 pixels lower than where I want the ball to shoot.  works fine on the right side.

2. Might want to have some way to tell the player how to play the game.  I had to do a search to find out how to play Peggle.

Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #15 - Posted 2009-01-07 15:51:09 »

Instructions on the webpage.

Kev

Offline trembovetski

Senior Member




If only I knew what I'm talking about!


« Reply #16 - Posted 2009-01-07 18:37:09 »

For some reason the webstart-ed frame seems to be cut off at the bottom - you can't see the ball catcher. Looks like it's off by the height of the title bar (on WinXP).

Dmitri
Offline zeroone
« Reply #17 - Posted 2009-01-07 21:41:17 »

There used to be a Windows screen saver that looked very similar to this.  Anyone remember it?
Offline zeroone
« Reply #18 - Posted 2009-03-15 18:02:25 »

Simple and fun.  Reminds me of a carnival game.  I got up to level 5 before finding it a tad too repetitive.  Wasn’t there something like this on the Price is Right?! 
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.

xsi3rr4x (50 views)
2014-04-15 18:08:23

BurntPizza (46 views)
2014-04-15 03:46:01

UprightPath (62 views)
2014-04-14 17:39:50

UprightPath (44 views)
2014-04-14 17:35:47

Porlus (61 views)
2014-04-14 15:48:38

tom_mai78101 (85 views)
2014-04-10 04:04:31

BurntPizza (143 views)
2014-04-08 23:06:04

tom_mai78101 (242 views)
2014-04-05 13:34:39

trollwarrior1 (201 views)
2014-04-04 12:06:45

CJLetsGame (208 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
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!