I have developed a extension for a image puzzle game. You can use your own images and you can also customize how many rows and columns for the image. It can be used in commercial sites. I just needed your thoughts on the game.
$this->widget('application.extensions.imagepuzzle.Puzzle', array('columns'=>3, //columns 'rows'=>4, // rows 'images'=>array('image1.jpg', 'image2.jpg','image3.jpg','image4.jpg', 'image5.jpg','image6.jpg','image7.jpg', 'image8.jpg','image9.jpg') //images shown in the game ));
Demo of the game.
Download the game extension.