Sokoban was created in 1980 by Hiroyuki Imabayashi, and was published in 1982 by Thinking Rabbit, a software house based in Takarazuka, Japan.
It spawned a genre of puzzle games, including the best selling Chips Challenge, Stone Age, and many others, in addition to having been cloned and ported to almost all computer and operating systems in existance.
Move the warehouseman using the arrow keys and push all the boxes onto the
colored part of the floor. Be careful not to get the boxes stuck in an unmovable
position as they are to heavy to pull. If you make a mistake you can undo it with
control + z or backspace and if you want to reset the level you
can do so using escape.
;Xsokoban levels ;Rooms (c) XSokoban
; 1 ######### # # # $ $$ $# ### # $ # #.# $$ ## #.### $ # #.#. $ ## #### #... $## $ # #...$ $ # #..###$### #@# #..# # ### #### #######
; 2
########
#......#
#### #......#
# #########...#
# $ $ #...#
# # # # # # #
##### # # #@# # #
# # ### ### ## ##
# $ # $ $ $ # #
# $$$ $ # #
# # ###$###$## #
### # $ # #
## $ # $ $ $ ###
# # ### ### ##
# $ #
# ###########
####
; 3
####################
# ## # # #
# $ $ ## $ #
## ##### .###### ##
# ## ##....#### ##
## ##$ ###..## #
# #... .# $ $ #
# $ ## ## . ### ####
# # $ #.## # #
# $ $ # .#### ##
# # ## # ## # ##
####### $##$ $ #
## $ #@#
# ## ######
#######
; 4 #################### # # # # #@# # $ $ $ # # ## ###..## ### # # #....#$# $### # # $ #....# $ $ $ # # #....# # # $ $ # # ##..## #$# # ##$## ## # #$## # $ $ # # # # # # # # ####################
; 5 ################### # @## # # # ## $ $ # # ###....# # # ### # #....# # # $ # ### #...# # # # ##.# $ $ # # $ $ ### # # ### # $ # # $ # ### $ $# # # # $ # # # # ## ################
; 6 ################## # # ## # @### ## $ # $### # ##$# $ ##$# $ $ # # $# $ ### # ## $ ### #....# # # $# # # # #....## # $ $ # #....## ##$ ### $ #....## # # $ ### # # # # ###############
; 7
######## ###########
#@ ### # # #
# # # # $ $ #
##### # $ $#$# #
#.#..# ##$ $ #
#..... $ # ##
#..... ###$##$###
#.#..# $ # #
##### # #$ $ #
# # $ $ $ #
# # # # # #
################
; 8 ################### ##... ## # # # #.... $ ## # #....# # #$###$ # #...# # # # ##.# #$ # $## # # # # $ $ ### $ # # $ $ # # ## # ## # ## #$$# $# # # # # $ $ # ## # # # # @# ####################
; 9
################
# # #@# ## #
# # # $ $ ###
# # ###### $ ###
# # #....# $$ #
##$##$##....# #
# #....##$##$##
# $$ #....# #
# $ $ # # ### #
##### $ $ $ #
# # # # ##
###############
; 10 #################### # # # # # $ ## ### ## ##### ## $ $ # ##..## # # $ # # # #.... $ ##$# ## #.... $##### #$## ##..# # # # $ # ##.# # $ $ # @# # $ $ # # #### # ######## #########
; 11 ####### #### ####### # # #..# # # # $$ ###..### $@ # # # ##......# $ # # #......# $ # #### ###..######$ # # $$$ #..# # # # $# $ $ $$ #$ # # # ## $ ## # # # $ $ ## $ $ # # # ## ## # # ####################
; 12 #################### # # # # # # # # @# # ## $ $ ## #### # # # $ # # # ## #$ ## ## # # $ $ $ # #..###$$## $##$ ## # #..#.# # $ $ # # #....# $$ ##$ #### #....# ##### # #...### ## # ##### ##############
; 13 #################### #....# # # # #....# # $ $ # #.... ## $# # $#$ # #...# $ $# $ # #..#### # $ $$ # # #### #### ### # # # # # ## # $ # $ $ # # ## $ ## $ $ # # @# # # # ####################
; 14
###### #############
#....# # #
#....# ### # #$# ##
#....# # #$ $ #
#....# # $ #$$##
## ## # $# #$ $ #
#@ ## # $ $ # #
## ####$###$## $ #
# # # $ #
# ### # $ ####
##### # # # #
#############
; 15 ################## # # @#...## # # ##...## # # # ##$## ## ....# # $ # $$$ ....# ###$### $$ ### ##.# # $ # # #### # $ # ### # # # ## #$## $ $$ # # $ ## # # # # # # # # # ####################
; 16 #################### # # #...#@ # # # ....# # # $ # #....# # # ##$#### ##....# # # $ $ # #...# # # $$ # # # $$ # ### $$$# $$ $ # # $ # # # $# # # $# # $ # # # # # # # ####################
; 17 #################### #####@###.##...## # #####$ ..#...# # #### ......# $ # ### $ #.....## # ## ## $$# ##### $ $ # ## $# $ ## $$ # ## # # # $ $ # ## $$ ### #$## # ## $# $ $ $ ## ### # # ### ####################
; 18 #################### #@ # # # ## ### ## #### # ## # # # $$ # # # # # $ # $ ## ## # $ # #$$ # # # ### # ## ## #..#.# $ # $ # # #..#.# $ # ## $$ # #....## $$ $ # # #.....## # # ####################
; 19 #################### # # # # ## # $# $ $ ##...$ $ # # $ # ##....# $ # # ## $ ##....# $ # # $ #....## $ # # $## #...# # # $$$##$## ### ## # # # # # # # # $ # $ ## # # # #@ # ####################
; 20 #################### # # # # # # # # $ $ $ # ## # #$###$## ## # # $ $ # $ # # ###$##$# # $ # # # $ $ ###### $# # $ $$ $ #@#.#...# # # # # #.#...# # ########## #.....# # #.....# ####################
; 21 #################### # # # ## ## # $# $ # ## # # $ $ #..# $ # # $ $ #....# # ## # $# #......### $ # # # #....# #$ # # $ ####..# # # ## $ ## # # $ $## ### $ $#@$ $# # #### # # # ####################
; 22 #################### # ....# #### # .... # # # ########## # # #$ # ###..# # $ #$$### #..# # $ ### $ $ #..# # $ # $ $ # ##..# # # $$ # $ ## ## #@## $# $ $ ## ## ## # ### ####################
; 23 #################### # # #@ # # # $$ #$$# # # ## # # # $ $ #$$ # # ## # # # # # # # # ## # # # # $ # # # # # $ #$ # # $ #..# ##$ # #### #...# # $ #....# # # # #.....# ####################
; 24 #################### # # ##### # ## $ # #### $ # #### $$ #..# # # # $ $ ##..#### ## # $ ###.... $$ # # #$# ....# # $ # # # # $ ..###$# # # # $ #..# ## # # $# #### # $## # # # @# ## ####################
; 25 #################### # # # # #@# # $ $ # $ # # ##$# $### # $$# # # # #.### #$ $ # # #$#....# # ### # # $ #.....## # # ##$ #.#....#$$ $ # # ######..## # # # # $ $ ### # # # # # # ####################
; 26 #################### # # # # #@## # # # $ # # ##$# ##### $ # ## ## ##.....# # # ##$##$#.....###$#$ # # # ##.....# # ## # $ ##..## # # # $ # $ $ $$$ # ## $ $# # # $ # # ## # # # ####################
; 27 ###### ##### # # # # # $ #### $ # # $ $ # # ###@###$ # ########## ### #.. ## # #.. ##$ # #.. ## $ # #.. ## $ # #.. $ $ # ### ######### ####
; 28
###########
# #
# $ $ #
###### # $ ##### #
# ##### $ ##$#
# $ $ #
# ## ## #
# ##@##### ## #
# #### # ## ##
#....# # $ #
#....# # #
###### #######
; 29
#############
# #
# ### $$ #
# # $ $ #
# $####$######
# $ ## #####
# $$ $ ...#
### ## $$# ...#
# ## # ...#
# # ...#
###@#############
###
; 30 ################# ###@## ...# # # ...# # $ # ...# # $$ # ...# ## $ ###$########## # ### $ # ## $ $ # # $ # $ # # $ # # # $ # # # # # ###########
; 31
#####
########## #
# # #
# $ $ $$ #
# ##### ## $ #
#$$ #$## $ #
# ### # ##$ #
###### ### $ $ #
#.... ## #
#.... ######
#.... #
###########@##
###
; 32
######
#### #
# ## #
# $ #
### #### ########
# $ $ ## ...#
# $$ $$ ...#
# $ $## ...#
##@## ## ## ...#
### $ ########
# $$ #
# # #
#########
; 33 ####### ######### # # # ## # # ### # # $ # # # $ ### $ # # $$ ##$ # # #### ## # #@############ ## ###.. #####$ # #.. #### # #.. $$ # #.. #### $ # #.. # # # ######## #####
; 34 ####### # ########## # # # ## # $ # $ $ # # $ # $ ## # # $$ ##$ $ # ## # ## ####### ## # ## ...# # #$ ...# # $$ ...# # ##@# ...# ################
; 35 ############ # # ## # $ $ # ###### #### ##### # #.. # #### # #.#### #### # #.... # $ #### # ...# # $$$# ## ###.#### ## $@$ # # ##### $ # # # #.# $ $###$ # # #.######## # $ # # #.. ## $ # # # ####### $ # # # # # # ## ##### ##########
; 36 ################ # #@ # # # # # # # $ $$# # #...# #$$$ # # ...# # $ $$## # ##.## # ## # # #... $ # # ## ### ####### # # #### ######
; 37
#####
#### ## #####
# $ ### #
# $@$ $ $ #
# #$######## ##
# # $ # #
# # $ $ # # #
## # $# # #####
# ## # #
# $ # ### #
##### ## #....#
# $ ....#
# #....#
################
; 38 ############# #........#### #...#### # ##### #...# ### $ # #...$$ $ $ # # .# $ $# $ ## #...# #$# $ # #.# # $ $ # #. #$###$####$# ## # $ $ # # # $@$ # # # # #### $ $# # # ### # # # $$ # ##### # # # #########
; 39
##################
# $ ...#.##
# ####..... #
# ####### #..... #
# # $ $ ##....##
# # $ # # ###...#
# # $@$ $ ##### #
## # $ $ $$ $ #
# #$# $# # $## #
# ## ## ## $ # #
# # $# $ $ # #
# # #######
# ########$## #
# # $ #
######## #####
### #
####
; 40 #################### #..# # # #.$ $ #$$ $## $## #.$# ### ## ## # # # $ # $$ $ # # ### # # #$ #### # ## # $ #@ # # # $ $ ##.## $ # # # $# $# $ ### # # # # ### # # ######## # # # # #.#.# ##$########$# ...# # .* # ##.#.# # .*...* $ .....# ####################