Pool Puzzle (very early) beta

Hi all,

I’m pleased to introduce my first attempt into the casual games : Pool Puzzle (name to be changed soon).

It’s still in the early stages, yet playable. I haven’t much worked on the art/animation/shaders side but will do it soon.

Tell me what you think of it, and I’ll listen carefully…

Here’s the JWS link : http://www.vlsolutions.com/free/poolpuzzle/index.php

I hope some of you will like it ! :slight_smile:

Lilian

Quite enjoyable game, until this happened after a series of levels.

Exception in thread "Thread-5" net.java.games.jogl.GLException: java.lang.reflect.InvocationTargetException
	at net.java.games.jogl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:233)
	at net.java.games.jogl.GLCanvas.display(GLCanvas.java:77)
	at net.java.games.jogl.Animator$1.run(Animator.java:107)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
	at java.awt.EventQueue.invokeAndWait(Unknown Source)
	at net.java.games.jogl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:228)
	... 3 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 14, Size: 14
	at java.util.ArrayList.RangeCheck(Unknown Source)
	at java.util.ArrayList.get(Unknown Source)
	at pinballpuzzle.LevelLoader.loadLevel(LevelLoader.java:94)
	at pinballpuzzle.PlayPainter.start(PlayPainter.java:111)
	at pinballpuzzle.GameStateManager.display(GameStateManager.java:245)
	at net.java.games.jogl.impl.GLDrawableHelper.display(GLDrawableHelper.java:74)
	at net.java.games.jogl.GLCanvas$DisplayAction.run(GLCanvas.java:249)
	at net.java.games.jogl.impl.GLContext.invokeGL(GLContext.java:292)
	at net.java.games.jogl.impl.windows.WindowsOnscreenGLContext.invokeGL(WindowsOnscreenGLContext.java:79)
	at net.java.games.jogl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:266)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
new state is LEVEL_COMPLETE

Caused by: java.lang.IndexOutOfBoundsException: Index: 14, Size: 14

Maybe there are only 14 levels, and it tried to load the 15th?

Yes i’m aware of this.

there are only 14 levels (5 tutorial and 9 easy levels) and the game doesn’t like level 15…

More levels to come soon.

Lilian

great game! I wonder, am I supposed to be able to win only getting 3 balls out of a group of 4? I would think that’s a loss, but it’s giving it to me! :slight_smile:

Great job, keep up the good work. This is a lot of fun!

One suggestion, though. I’d like my first click (to start the level) to not move the ball. I click to make the game start and sometimes the ball flies into other ones and messes up the field.

Thanks !

Yes, a level is finished when there are no more triplets. but you will have a special bonus (“perfect skills”) if there are no more balls on screen, which is harder.

about the mouse click : There is improvement in this area, but for now, you can start a level by pressing SPACE, which doesn’t move the ball… I have also noticed a problem with mouse drag and the awt robot.

Lilian

Updated with less bugs… should be my last update for this week, until sound fx and music integrated.

Lilian