Sokoban is a video game, which consists of several puzzles. The game was built in the year 1981 and published in the year 1982. In the game, the player has to push crates or boxes in a storage room and place the boxes in their proper places by moving them.
The storage room is in the form of a square-shaped board, which consists of several squares. Each of the squares represents a floor or even a wall. Some of the squares on the board contain crates while some of the squares are distinguished as places for storing those crates of boxes.
The player is restricted to the square shaped board and can move forward, backward, and sideways. However, the player cannot move diagonally and his movements can be vertically and horizontally only. Moreover, the player can only move in the empty squares. The player cannot pass through the crates or the walls. Along with this, the player can enter a box, which will help him to move the square after it. In addition, the player cannot pull the boxes and also, he cannot push the boxes into walls or other boxes. The locations for storage are provided in accordance with the count of boxes. The player needs to get all the boxes into the location of storage to solve the puzzle. Once, the player gets all the boxes in the storage locations, he clears the level.
Moreover, there have been several variants of the Sokoban puzzle. Some of the variants are alternative tiling, multiple pushers, alternative goals, destructible walls, unwalkable targets, reversible mode, and many more. Also, some additional elements of the game, such as the teleports, holes, one-way passages, and moving blocks have also been introduced.
Founded in 1982, the company grow in numbers. It employed over 300 people and generated vast number of games. The company acquired Microprose and SimTex and from 1996 they presented itself as Microprose.