Awesome
Sliding Puzzle
<a href="http://moroshko.github.io/sliding-puzzle/?width=4&height=4" target="_blank">Classic 15-puzzle</a>
<a href="http://bit.ly/playthisgamenow" target="_blank">More interesting challenge</a> (Hint: this is solvable!)
Game Parameters
You can set the following game parameters via the query string:
width
- game width. Range: [2..10]. Default: 3.height
- game height. Range: [2..10]. Default: 3.start
- start position of the game. For example:P,L,A,Y,T,H,I,S,G,A,M,E,N,W,O,
. Whenstart
is set, you probably also want to setshuffle=0
.goal
- end position of the game. For example:P,L,A,Y,T,H,I,S,G,A,M,E,N,O,W,
shuffle
- amount of random moves to play before the game starts. Range: [0..20000]. Default:(width * height) ^ 2
.size
- tile size in pixels. Range: [5..200]. Default: maximizes the screen space, but doesn't go above 200.
Development
$ elm package install
$ ./build.sh
$ elm reactor
Then, open http://0.0.0.0:8000/index.html