Push all boxes to their target locations
Sokoban is the classic Japanese box-pushing puzzle game. Push crates onto goal positions in a warehouse maze — but you can only push, never pull! Plan your moves carefully because one wrong push can make the puzzle unsolvable. Hundreds of levels to master!
Sokoban was created by Hiroyuki Imabayashi in 1981 and first published by Thinking Rabbit in December 1982 for Japanese home computers. The game won a computer game competition in Japan, launching it to national popularity. Sokoban's elegant design of pushing boxes onto targets in a maze became one of the most studied problems in computer science and artificial intelligence. The puzzle has been proven to be NP-hard, meaning there is no efficient algorithm to solve all possible levels. Over the decades, thousands of level sets have been created by a dedicated global community, and Sokoban mechanics have appeared in countless other games, from The Legend of Zelda to modern indie titles.
Sokoban (倉庫番) is Japanese for "warehouse keeper". The game was created in 1981 and has become one of the most popular puzzle games in the world.