New release of MightyBubbles

Hi!

It’s been quite a long time since the last release. Here are the new features:

  • Sound and Music: This has been toughter than I tought. I first started with JavaSound but there was too much tiny problems, which made sound not very good such as clicks and pop and not without talking about latency problems. Unfortunatly I have to say that JavaSound sucks! It’s not still there to compete with games if you want something serious. Ho! Maybe my problems were related to the Jorbis SPI thing but I don’t think so. Anyway I use now LWJGL and it works very fine and my sound layer was implemented very easily with that.

  • Score is now displayed with flying numbers.

  • some fixes

The game is now hosted on datadino.com. Thanks to jbanes! :wink:

So here is the new URL: http://www.datadino.com/games/mightybubbles/mighty_bubbles.jnlp

Please take a try and report any found bug. Your feedback is also appreciated.

Thanks

Excellent stuff!
Plays nicely. Is the graphics intended to be this … childish, or will it be updated? (I kinda llike it actually)

Music:
Yes, JavaSound … sucks…
I have heard the music before on nectarine - and it looks like you have used some scene music (Xerxes and Yannis Brown). You might want to mention that (oh, and grab a copy of 'for marie (xm-marie) by Xerxes).

keep it up

[quote]Excellent stuff!
[/quote]
Thanks! :slight_smile:

[quote]Is the graphics intended to be this … childish, or will it be updated?
[/quote]
Yes it’s kind of cartoon style. I’d like to polish the foreground ones but I don’t have time to. If I intended to sell the game one day then it would be quite more polish…

[quote]Yes, JavaSound … sucks…
[/quote]
Thanks to LWJGL! Do you realize the full potantial LWJGL will probably have in gaming (java at least) industry? And what was again that LWJGL + MicroVM Cas talked about some time ago? Supposed to be a bomb…

[quote] I have heard the music before on nectarine - and it looks like you have used some scene music (Xerxes and Yannis Brown). You might want to mention that (oh, and grab a copy of 'for marie (xm-marie) by Xerxes).
[/quote]
In fact I’ve picked it up on modarchive.com. There’s good stuff there. And yes I will mention the author when I have web page for the game.

About sound, there are still missing ones.

The new URL of the is http://games.datadino.com/mightybubbles/mighty_bubbles.jnlp

I dont suppose you would be sharing any of the source files? Is this done using openGL?

It’s been made with Java2D, JInput and LWJGL for fmod support.

The source code is not shared because I expect starting to develop the game for commercial purposes soon. If it’s the case then I plan to port it completely to LWJGL and I think I will change the level editor + API (Mappy) to Tiled (which seems very good).

The game runs great for me. I didn’t see an FPS counter, but I’m going to assume its around 30 or 40 because the movement isn’t choppy at all.

I like the new intro (making the image zoom out/in), it’s a good idea.

Just in case you’re curious:
Windows XP Home Edition // 1.5GHz // AMD Athalon 2400+ // JRE 1.4.2_03 // nVidia GeForce 4

[quote]The game runs great for me. I didn’t see an FPS counter, but I’m going to assume its around 30 or 40 because the movement isn’t choppy at all.
[/quote]
The fps counter is located at the top left corner and should be at 85 or 86 for your excellent machine.

[quote]I like the new intro (making the image zoom out/in), it’s a good idea.
[/quote]
Thanks! :slight_smile:

I wasn’t able to use it on my mac. :frowning: It started and showed the different text about loading and such, but then exited.

When I ran it for a bit on my win machine yesterday, I really loved the new music and such. I hope to play it more, as its really coming along! :slight_smile:

Dr. A>

I’m sorry to say that this game has a problem on my machine
After approximately 30 seconds of play, the whole screen becomes blurred like if it was flashing between two different image.
An educated guess would indicate that it must be a problem with double buffering but it could be something else.
I have noted similar problems with the lwjgl demos , but I don’t think the cause is the same since you said you were using java2d and not open GL for the graphics.
I have an AMD Athlon 2.6+ with windows98 and Jdk1.5.0.
I have taken a picture
http://perso.wanadoo.fr/cybertao/divers/Image1.jpg

But although you can see the problems on the characters, it only shows half of the trouble, because the scenery is also flickering like if the game was switching very fast between two different frames for the scenery,unfortunately it doesn’t appear on my capture.

[quote]I wasn’t able to use it on my mac. :frowning: It started and showed the different text about loading and such, but then exited.

When I ran it for a bit on my win machine yesterday, I really loved the new music and such. I hope to play it more, as its really coming along! :slight_smile:

Dr. A>
[/quote]
For the mac problem I think it must be related to LWJGL fmod support. Actually it’s not LWJGL’s fault but it seems to be related to the lack of mac support for the release I use. I’ll upload a new version of the game soon with the last release of LWJGL (0.94) and I hope it will work for mac. I don’t have a mac for testing the game. Could you send me your webstart log to see if it’s related to fmod?

About the music I found it on modarchive.com. There are plenty of good stuff out there!

Thanks for your comments!

P.S. Do you know if VMWare supports Mac or do you know another OS emulator for Mac? Thanks

[quote]I’m sorry to say that this game has a problem on my machine
After approximately 30 seconds of play, the whole screen becomes blurred like if it was flashing between two different image.
An educated guess would indicate that it must be a problem with double buffering but it could be something else.
I have noted similar problems with the lwjgl demos , but I don’t think the cause is the same since you said you were using java2d and not open GL for the graphics.
I have an AMD Athlon 2.6+ with windows98 and Jdk1.5.0.
I have taken a picture
http://perso.wanadoo.fr/cybertao/divers/Image1.jpg

But although you can see the problems on the characters, it only shows half of the trouble, because the scenery is also flickering like if the game was switching very fast between two different frames for the scenery,unfortunately it doesn’t appear on my capture.
[/quote]
Weird problem. I agree that it must be related to double buffering. What is your graphics card? Do you have the appropriate driver? Or it might be a problem with my code/java and Win98.

I have windows 98 and a geForce 4 ti4200.
I’ll check the drivers to see if I can update them and I’ll tell you.

But I don’t use OpenGL at all in my game. Unless you force the open gl pipline in java2d with the new switch in 1.5.

[quote]But I don’t use OpenGL at all in my game. Unless you force the open gl pipline in java2d with the new switch in 1.5.
[/quote]
That doesn’t matter. Java2D uses DirectX in absence of OpenGL. If his drivers are out of date, his video card may generate weird artifacts.

Well…
I have updated to the latest drivers and now it is even worse.
All I can see is a post-stamp sized version of the screen in the middle of my monitor and the application freezes :frowning:

Well,

I’m sorry for you but as many poeple have already said on this board, full screen exclusive mode API is great… when it works! :-/

I must say that I don’t have a solution for you right now until I port the game to LWJGL.

no problem, if it works for anybody else, then don’t change your program for me ;D

[quote]no problem, if it works for anybody else, then don’t change your program for me ;D
[/quote]
I planed to port the game to LWJGL for commercial quality dev. :wink:

Hi,

I just tried your game and it is very nice. The zooming in and out when the level starts/stops was impressing to me :slight_smile:

The gameplay could be improved with the following things:

  • Player should be able to shoot while jumping
  • Player should be able to jump on baddie like in Super Mario series
  • If baddie shoots at you, and you shoot back, both projectiles should collide, leaving the player intact.

Keep up the good work!

Christophe

PS: Is the background scrolling in background from Super Mario Yoshi’s Island? Reminds me it very much :slight_smile: