Gra „Sokoban” została stworzona w 1980 roku przez Hiroyuki Imabayashi, prezesa firmy programistycznej Thinking Rabbit z siedzibą w Takarazuka (Japonia), który wydał pierwszą wersję na IBM PC w 1982 roku (Sokoban, 20 poziomów) oraz w 1984 roku (Sokoban 2, 50 poziomów).
Słowo „Sokoban” w języku japońskim oznacza coś w rodzaju „magazyniera”: w oryginalnej wersji gry magazynier musi popychać skrzynie do miejsca przeznaczenia.
Jesteś kierownikiem magazynu i musisz popychać skrzynie do ich docelowych pól. Używaj klawiszy strzałek, aby sterować kierownikiem magazynu we wszystkich czterech kierunkach. Możesz popchnąć tylko jedną skrzynię na raz, a aby to zrobić, za nią musi znajdować się co najmniej jedno wolne pole w kierunku pchnięcia.