ApoSliding - a puzzle game

Hi,

my latest project is ApoSliding. Its a sliding puzzle logic game =)
The main character is caught in the puzzle. You can slide your tile when the neighbour tile is free. You can climb up the ladder the reach a higher or lower position. You can beam yourself with the beamer to another position. You can swap two tiles with the right machine. You can call the bus at the bus station etc.
Sounds crazy? It is :smiley:

What is missing? An editor, more levels etc =) That will follow next weeks =)
The game is in an early beta version. It would be very nice when you can test it and report bugs or comments what you like or dislike.
Thanks!!!

Download and Applet: Click here

Screenshot:

Now I implemented the tutorial and some more objects like a clock or a bomb =)

Next milestone is the editor =)

Aww! I was enjoying that!
I got to the clock & tried to rotate the tile, but;

Exception in thread "Thread-8" java.lang.IllegalArgumentException: Unknown transparency: 8
	at java.awt.GraphicsConfiguration.createCompatibleImage(Unknown Source)
	at org.apogames.help.ApoHelp.rotateImage(ApoHelp.java:37)
	at apoSliding.level.ApoSlidingLevel.getRotationImage(ApoSlidingLevel.java:281)
	at apoSliding.level.ApoSlidingLevel.mouseReleasedCheck(ApoSlidingLevel.java:321)
	at apoSliding.game.ApoSlidingTutorial.mouseButtonReleased(ApoSlidingTutorial.java:44)
	at apoSliding.game.ApoSlidingGame.mouseButtonReleased(ApoSlidingGame.java:157)
	at apoSliding.ApoSlidingComponent.think(ApoSlidingComponent.java:605)
	at apoSliding.game.ApoSlidingGame.think(ApoSlidingGame.java:198)
	at org.apogames.ApoThread.think(ApoThread.java:248)
	at org.apogames.ApoThread.run(ApoThread.java:197)

Hi,

thanks for testing. =)
The exception is strange. My method creates an image with following code:

BufferedImage rotatedImage = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDefaultConfiguration().createCompatibleImage(src.getWidth(), src.getHeight(), src.getType());

I removed the src.getType() with BufferedImage.TYPE_INT_RGB. I hope now its working on your machine. =)

In the latest version I included an inventory for the character. Now you can find a watch or a mini beamer. With the watch for example you can rotate every tile the character is in. =) I think its a nice feature :smiley:

Cool - works fine now. Nice little game!

Version 0.16: Added more levels. Now you can play 39 levels.

The editor is nearly ready =) Then more levels will follow =)

If someone has ideas how to make the game better. Please tell me =)

Did the tutorial, the first 15 levels and the last 2 without a problem.

Only thing is that it’s too easy but I guess the editor will take care of that :slight_smile:

Thanks for testing!!!
You are right. Some levels are very easy but the levels 22-30 have a middle difficulty in my oppinion. In the next version I will implement harder levels.