Version 3.0, release 2008-07-06

* Animated tile movement
* Works without separate graphics files (plain numbers)
* Rotates 10 different graphics files (download separate package)

16 Puzzle

Sam Loyd's famous "Fifteen puzzle" game for S60. The idea is to shuffle the pieces and then reorder them again from 1 to 15, leaving the empty space at bottom right corner (place of number 16).

My first "Fifteen puzzle" game was released by Nokia around 1996 in Nokia 9000 Communicator (and other following GEOS devices).

This version supports screen rotation as well as moving puzzle pieces by tilting the device. It's not very logical to support both features at the same time, but that's how it works now.
In general the application is 90% ready, but I will release it anyway. It's taken a long time to make it.

Usage - Keyboard shortcuts:

1 - Preview the image you try to get
2 - 2x2 tiles
3 - 3x3 tiles
4 - 4x4 tiles
5 - 5x5 tiles
6 - 6x6 tiles
* - Full or Normal size display
# - Show or hide numbers
Left arrow - Move one tile leftwards
Right arrow - Move one tile rightwards
Up arrow - Move one tile upwards
Down arrow - Move one tile downwards

Python script for this game is attached.

You must have Python and the Python Script Shell installed, both can be downloaded here.
The script and the picture must be copied into C:\Python and can be launched through the script shell by selecting Options -> Run Script -> 16_Puzzles.