Sokoban

You control a handler who must arrange boxes on target boxes symbolized by red dots.
It can move in all four directions, and push (but not pull) only one box at a time.
Once all the boxes are stored, the level is successful and you move to the next level, more difficult in general.
The ideal is to succeed with as few strokes as possible (movements and pushes).
Sokoban is a classic video game and you can learn more about its
Wikipedia
Click here to play sokoban
This game is played on recent browsers. If you are still using old browsers (like Internet Explorer) you can play the
version as Java Applet
by clicking here
Several collections of levels are available. I will add more in the future. Here is the list and their authors.
Microban | David W. Skinner |
Minikosmos | Aymeric du Peloux |
Nabokosmos | Aymeric du Peloux |
100 Boxes | François Marques |
Alphabet Soup | Michael C Falk |
This game is written in javascript. If programming interests you, I will write articles to explain its creation in my blog.
Click here