Slick Forums

Discuss the Slick 2D Library
It is currently Thu Jun 20, 2013 3:24 am

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Mon Jul 02, 2012 1:35 pm 
Offline

Joined: Wed Feb 08, 2012 2:42 pm
Posts: 7
Hi,

I made a sticky puzzle game for android smartphones and for desktop computers. It's called ApoBubble.
Thanks for that great library!

Features:
- 15 original level
- sheeptastic graphics
- nice music and sound
- ingame editor to make new levels and to publish them
- ingame tutorial


Backgroundstory:
The sheep 'Wolly' loves to eat flowers. So please help Wolly to reach the flowers. In the 'Wolly' galaxy the dogs love to chew gum. Touch the dogs and they will blow the gum and a new way will be created.
Sounds crazy? It is but funny too. =)

Image

QRCode:
Image

I hope you like it. =)


Last edited by TheApo on Fri Jul 06, 2012 12:40 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: [Android] ApoBubble
PostPosted: Fri Jul 06, 2012 12:39 pm 
Offline

Joined: Wed Feb 08, 2012 2:42 pm
Posts: 7
I made a slick applet. Now you can play with your pc.

It's my first slick applet try so I would appreciate any feedback. Thanks!


Top
 Profile  
 
PostPosted: Fri Jul 06, 2012 1:15 pm 
Offline

Joined: Sat Jun 02, 2012 7:41 am
Posts: 68
I think it's VERY nice! I like it! :D the only problem is, I have a 3.2 inches display on my android phone, and it is difficult to play on it, it is really small :( on a tablet would be great, in fact I just tried the applet and feels better :wink: some scrolling could be the solution.

Maybe you could add more levels in the future, keeping it updated on the g play store :D nice work btw, bravo!


Top
 Profile  
 
PostPosted: Sat Jul 07, 2012 1:11 pm 
Offline
User avatar

Joined: Fri Dec 24, 2010 3:06 am
Posts: 90
Location: USA, Texas
Played it for a bit, I think it would be nice if it was easy to tell where the bubbles popped. I didn't remember the game telling me that the bubbles could be popped by spikes (although this does happen on level 2), so I was a little confused at first since there was no animation. (I knew that blue bubbles could automatically pop after three clicks, but I didn't know all bubbles could pop if they touched a spike, which lead me to incorrectly believe that pink bubbles could only be clicked 5 times for a bit). Animations for bubbles expanding would be pretty cool too, although that would be a bit harder to do.


Top
 Profile  
 
PostPosted: Mon Jul 09, 2012 8:55 am 
Offline

Joined: Wed Feb 08, 2012 2:42 pm
Posts: 7
Thanks for the feedback!

@dpek: I added some text in the tutorial. In the next version I will implement some bubble pop animation

@Alessandro: In the next version I'll try to improve the bounding boxes of the bubbles. But you are right on small devices it is really hard. I will try to think about it what I can do to solve that problem.

I updated the applet version.

What is new?
- now there are 30 original levels
- better editor level feedback - you can vote the user level (with 1 - 5 stars and some extra statistics like "Was that level easy or hard?" etc)

Next steps?
- better registering of the bounding box for the bubbledogs
- removing the rendering glitches on smartphones (the problem are the different screen sizes)
- Wolly will say "Mhh tasty"
- new android version


Top
 Profile  
 
PostPosted: Mon Jul 09, 2012 10:56 am 
Offline

Joined: Mon May 07, 2012 11:36 pm
Posts: 93
Hi. I played your game. It's a lot of fun! But, I encountered a error. I was on level 13 (13 most definitely an unlucky number lol). I managed to push the sheep to the top of the level on a pink bubble, and it caused an arrayoutofbounds exception.
Code:
java.lang.ArrayIndexOutOfBoundsException: -1
   at org.apogames.bubble.entity.ApoBubbleDog.sheepCheck(ApoBubbleDog.java:190)
   at org.apogames.bubble.entity.ApoBubbleDog.clickOnDog(ApoBubbleDog.java:117)
   at org.apogames.bubble.game.ApoBubbleGame.mouseReleased(ApoBubbleGame.java:346)
   at org.apogames.bubble.game.ApoBubblePanel.mouseReleased(ApoBubblePanel.java:479)
   at org.newdawn.slick.Input.poll(Input.java:1230)
   at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:635)
   at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
   at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
   at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)


Seriously a lot of fun though! Well done :D


Top
 Profile  
 
PostPosted: Wed Jul 11, 2012 8:43 am 
Offline

Joined: Wed Feb 08, 2012 2:42 pm
Posts: 7
Thanks for testing the game!!!

A new version is online:
- I removed the "ArrayIndexOutOfBoundsException"-bug
- the sheep says now "Mhh tasty"
- a little pop animation when the bubbles explode
- I tried a better bubble touch registration
- new android version

Next steps:
- the damn little graphics glitches on some devices ...
- better performance on mobile devices


Top
 Profile  
 
PostPosted: Wed Jul 11, 2012 9:11 am 
Offline

Joined: Mon May 07, 2012 11:36 pm
Posts: 93
Hey, you'll probably hate me, but I found another bug :P
I thought i'd try out the editor, so I made a map that used the whole game area. I walked the sheep all the way to the left, and:
Code:
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
   at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:663)
   at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
   at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
   at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)


Seems it's because the sheep tried to go outside of the game area.

I hope this is of some use as it's quite an ambiguous error.

EDIT: Also thought I would mention that it would be nice to have the sound and music icons available on the menu and editor screens. ^_^

EDIT2: Just found that, using the scrollwheel to select tiles on the editor, the Blue Dog wouldn't place, but placed the ground(?) tile instead. It seems it still places the bubble, just not the graphic (it places the collision box, but it doesn't respond to clicks).


Top
 Profile  
 
PostPosted: Thu Jul 12, 2012 1:36 pm 
Offline

Joined: Wed Feb 08, 2012 2:42 pm
Posts: 7
Big thanks for your feedback.

I removed the bugs and uploaded a new applet and android version.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group