From 2950872300a419344b39b9174f4b371a240272c6 Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Sun, 30 Jul 2017 22:23:20 +1000 Subject: Basic game framework done, lacking any user input --- share/sokoban/img/empty.png | Bin 0 -> 124 bytes share/sokoban/img/goal.png | Bin 0 -> 1863 bytes share/sokoban/img/man.png | Bin 0 -> 1598 bytes share/sokoban/img/space.png | Bin 0 -> 124 bytes share/sokoban/img/treasure.png | Bin 0 -> 1263 bytes share/sokoban/img/wall.png | Bin 0 -> 1948 bytes share/sokoban/level/level0.data | 14 ++++++++++++++ share/sokoban/level/level1.data | 12 ++++++++++++ share/sokoban/level/level10.data | 17 +++++++++++++++++ share/sokoban/level/level11.data | 15 +++++++++++++++ share/sokoban/level/level12.data | 15 +++++++++++++++ share/sokoban/level/level13.data | 18 ++++++++++++++++++ share/sokoban/level/level14.data | 18 ++++++++++++++++++ share/sokoban/level/level15.data | 17 +++++++++++++++++ share/sokoban/level/level16.data | 16 ++++++++++++++++ share/sokoban/level/level17.data | 15 +++++++++++++++ share/sokoban/level/level18.data | 18 ++++++++++++++++++ share/sokoban/level/level19.data | 18 ++++++++++++++++++ share/sokoban/level/level2.data | 12 ++++++++++++ share/sokoban/level/level20.data | 17 +++++++++++++++++ share/sokoban/level/level21.data | 18 ++++++++++++++++++ share/sokoban/level/level22.data | 16 ++++++++++++++++ share/sokoban/level/level23.data | 18 ++++++++++++++++++ share/sokoban/level/level24.data | 18 ++++++++++++++++++ share/sokoban/level/level25.data | 14 ++++++++++++++ share/sokoban/level/level26.data | 15 +++++++++++++++ share/sokoban/level/level27.data | 17 +++++++++++++++++ share/sokoban/level/level28.data | 15 +++++++++++++++ share/sokoban/level/level29.data | 16 ++++++++++++++++ share/sokoban/level/level3.data | 16 ++++++++++++++++ share/sokoban/level/level30.data | 18 ++++++++++++++++++ share/sokoban/level/level31.data | 17 +++++++++++++++++ share/sokoban/level/level32.data | 17 +++++++++++++++++ share/sokoban/level/level33.data | 17 +++++++++++++++++ share/sokoban/level/level34.data | 18 ++++++++++++++++++ share/sokoban/level/level35.data | 18 ++++++++++++++++++ share/sokoban/level/level36.data | 17 +++++++++++++++++ share/sokoban/level/level37.data | 13 +++++++++++++ share/sokoban/level/level38.data | 18 ++++++++++++++++++ share/sokoban/level/level39.data | 18 ++++++++++++++++++ share/sokoban/level/level4.data | 15 +++++++++++++++ share/sokoban/level/level40.data | 17 +++++++++++++++++ share/sokoban/level/level41.data | 15 +++++++++++++++ share/sokoban/level/level42.data | 13 +++++++++++++ share/sokoban/level/level43.data | 17 +++++++++++++++++ share/sokoban/level/level44.data | 16 ++++++++++++++++ share/sokoban/level/level45.data | 18 ++++++++++++++++++ share/sokoban/level/level46.data | 13 +++++++++++++ share/sokoban/level/level47.data | 18 ++++++++++++++++++ share/sokoban/level/level48.data | 17 +++++++++++++++++ share/sokoban/level/level49.data | 18 ++++++++++++++++++ share/sokoban/level/level5.data | 13 +++++++++++++ share/sokoban/level/level50.data | 14 ++++++++++++++ share/sokoban/level/level6.data | 14 ++++++++++++++ share/sokoban/level/level7.data | 18 ++++++++++++++++++ share/sokoban/level/level8.data | 16 ++++++++++++++++ share/sokoban/level/level9.data | 18 ++++++++++++++++++ 57 files changed, 826 insertions(+) create mode 100644 share/sokoban/img/empty.png create mode 100644 share/sokoban/img/goal.png create mode 100644 share/sokoban/img/man.png create mode 100644 share/sokoban/img/space.png create mode 100644 share/sokoban/img/treasure.png create mode 100644 share/sokoban/img/wall.png create mode 100755 share/sokoban/level/level0.data create mode 100755 share/sokoban/level/level1.data create mode 100755 share/sokoban/level/level10.data create mode 100755 share/sokoban/level/level11.data create mode 100755 share/sokoban/level/level12.data create mode 100755 share/sokoban/level/level13.data create mode 100755 share/sokoban/level/level14.data create mode 100755 share/sokoban/level/level15.data create mode 100755 share/sokoban/level/level16.data create mode 100755 share/sokoban/level/level17.data create mode 100755 share/sokoban/level/level18.data create mode 100755 share/sokoban/level/level19.data create mode 100755 share/sokoban/level/level2.data create mode 100755 share/sokoban/level/level20.data create mode 100755 share/sokoban/level/level21.data create mode 100755 share/sokoban/level/level22.data create mode 100755 share/sokoban/level/level23.data create mode 100755 share/sokoban/level/level24.data create mode 100755 share/sokoban/level/level25.data create mode 100755 share/sokoban/level/level26.data create mode 100755 share/sokoban/level/level27.data create mode 100755 share/sokoban/level/level28.data create mode 100755 share/sokoban/level/level29.data create mode 100755 share/sokoban/level/level3.data create mode 100755 share/sokoban/level/level30.data create mode 100755 share/sokoban/level/level31.data create mode 100755 share/sokoban/level/level32.data create mode 100755 share/sokoban/level/level33.data create mode 100755 share/sokoban/level/level34.data create mode 100755 share/sokoban/level/level35.data create mode 100755 share/sokoban/level/level36.data create mode 100755 share/sokoban/level/level37.data create mode 100755 share/sokoban/level/level38.data create mode 100755 share/sokoban/level/level39.data create mode 100755 share/sokoban/level/level4.data create mode 100755 share/sokoban/level/level40.data create mode 100755 share/sokoban/level/level41.data create mode 100755 share/sokoban/level/level42.data create mode 100755 share/sokoban/level/level43.data create mode 100755 share/sokoban/level/level44.data create mode 100755 share/sokoban/level/level45.data create mode 100755 share/sokoban/level/level46.data create mode 100755 share/sokoban/level/level47.data create mode 100755 share/sokoban/level/level48.data create mode 100755 share/sokoban/level/level49.data create mode 100755 share/sokoban/level/level5.data create mode 100755 share/sokoban/level/level50.data create mode 100755 share/sokoban/level/level6.data create mode 100755 share/sokoban/level/level7.data create mode 100755 share/sokoban/level/level8.data create mode 100755 share/sokoban/level/level9.data (limited to 'share') diff --git a/share/sokoban/img/empty.png b/share/sokoban/img/empty.png new file mode 100644 index 0000000..c1299ff Binary files /dev/null and b/share/sokoban/img/empty.png differ diff --git a/share/sokoban/img/goal.png b/share/sokoban/img/goal.png new file mode 100644 index 0000000..6d129e1 Binary files /dev/null and b/share/sokoban/img/goal.png differ diff --git a/share/sokoban/img/man.png b/share/sokoban/img/man.png new file mode 100644 index 0000000..90a831d Binary files /dev/null and b/share/sokoban/img/man.png differ diff --git a/share/sokoban/img/space.png b/share/sokoban/img/space.png new file mode 100644 index 0000000..2c19fcb Binary files /dev/null and b/share/sokoban/img/space.png differ diff --git a/share/sokoban/img/treasure.png b/share/sokoban/img/treasure.png new file mode 100644 index 0000000..8d384c9 Binary files /dev/null and b/share/sokoban/img/treasure.png differ diff --git a/share/sokoban/img/wall.png b/share/sokoban/img/wall.png new file mode 100644 index 0000000..1e11a84 Binary files /dev/null and b/share/sokoban/img/wall.png differ diff --git a/share/sokoban/level/level0.data b/share/sokoban/level/level0.data new file mode 100755 index 0000000..ba7f1f1 --- /dev/null +++ b/share/sokoban/level/level0.data @@ -0,0 +1,14 @@ +11 +19 +!!!!#####!!!!!!!!!! +!!!!# #!!!!!!!!!! +!!!!#$ #!!!!!!!!!! +!!### $##!!!!!!!!! +!!# $ $ #!!!!!!!!! +### # ## #!!!###### +# # ## ##### ..# +# $ $ ..# +##### ### #@## ..# +!!!!# ######### +!!!!#######!!!!!!!! + diff --git a/share/sokoban/level/level1.data b/share/sokoban/level/level1.data new file mode 100755 index 0000000..aafcddf --- /dev/null +++ b/share/sokoban/level/level1.data @@ -0,0 +1,12 @@ +10 +14 +############!! +#.. # ### +#.. # $ $ # +#.. #$#### # +#.. @ ## # +#.. # # $ ## +###### ##$ $ # +!!# $ $ $ $ # +!!# # # +!!############ diff --git a/share/sokoban/level/level10.data b/share/sokoban/level/level10.data new file mode 100755 index 0000000..ba62677 --- /dev/null +++ b/share/sokoban/level/level10.data @@ -0,0 +1,17 @@ +15 +19 +!!!!!!!!!!####!!!!! +!!!!!####!# #!!!!! +!!!### @###$ #!!!!! +!!## $ #!!!!! +!## $ $$## ##!!!!! +!# #$## #!!!!! +!# # $ $$ # ###!!!! +!# $ # # $ ##### +#### # $$ # # +#### ## $ # +#. ### ######## +#.. ..# ####!!!!!!! +#...#.#!!!!!!!!!!!! +#.....#!!!!!!!!!!!! +#######!!!!!!!!!!!! diff --git a/share/sokoban/level/level11.data b/share/sokoban/level/level11.data new file mode 100755 index 0000000..31bcae0 --- /dev/null +++ b/share/sokoban/level/level11.data @@ -0,0 +1,15 @@ +13 +17 +################! +# #! +# # ###### #! +# # $ $ $ $# #! +# # $@$ ## ## +# # $ $ $###...# +# # $ $ ##...# +# ###$$$ $ ##...# +# # ## ##...# +##### ## ##...# +!!!!##### ### +!!!!!!!!# #!! +!!!!!!!!#######!! diff --git a/share/sokoban/level/level12.data b/share/sokoban/level/level12.data new file mode 100755 index 0000000..42ce910 --- /dev/null +++ b/share/sokoban/level/level12.data @@ -0,0 +1,15 @@ +13 +19 +!!!#########!!!!!!! +!!## ## #####!!! +### # # ### +# $ #$ # # ... # +# # $#@$## # #.#. # +# # #$ # . . # +# $ $ # # #.#. # +# ## ##$ $ . . # +# $ # # #$#.#. # +## $ $ $ $... # +!#$ ###### ## # +!# #!!!!########## +!####!!!!!!!!!!!!!! diff --git a/share/sokoban/level/level13.data b/share/sokoban/level/level13.data new file mode 100755 index 0000000..ed66c4a --- /dev/null +++ b/share/sokoban/level/level13.data @@ -0,0 +1,18 @@ +16 +18 +!!!!!!!#######!!!! +!####### #!!!! +!# # $@$ #!!!! +!#$$ # ######### +!# ###......## # +!# $......## # # +!# ###...... # +## #### ### #$## +# #$ # $ # #! +# $ $$$ # $## #! +# $ $ ###$$ # #! +##### $ # #! +!!!!### ### # #! +!!!!!!# # #! +!!!!!!######## #! +!!!!!!!!!!!!!####! diff --git a/share/sokoban/level/level14.data b/share/sokoban/level/level14.data new file mode 100755 index 0000000..1be1631 --- /dev/null +++ b/share/sokoban/level/level14.data @@ -0,0 +1,18 @@ +16 +17 +!!!########!!!!!! +!!!# # #!!!!!! +!!!# $ #!!!!!! +!### #$ ####!!! +!# $ ##$ #!!! +!# # @ $ # $#!!! +!# # $ #### +!## ####$## # +!# $#.....# # # +!# $..**. $# ### +## #.....# #!! +# ### #######!! +# $$ # #!!!!!!! +# # #!!!!!!! +###### #!!!!!!! +!!!!!#####!!!!!!! diff --git a/share/sokoban/level/level15.data b/share/sokoban/level/level15.data new file mode 100755 index 0000000..e16e451 --- /dev/null +++ b/share/sokoban/level/level15.data @@ -0,0 +1,17 @@ +15 +14 +#####!!!!!!!!! +# ##!!!!!!!! +# #!!####!! +# $ #### #!! +# $$ $ $#!! +###@ #$ ##! +!# ## $ $ ## +!# $ ## ## .# +!# #$##$ #.# +!### $..##.# +!!# #.*...# +!!# $$ #.....# +!!# ######### +!!# #!!!!!!!! +!!####!!!!!!!! diff --git a/share/sokoban/level/level16.data b/share/sokoban/level/level16.data new file mode 100755 index 0000000..63d983e --- /dev/null +++ b/share/sokoban/level/level16.data @@ -0,0 +1,16 @@ +14 +16 +!!!##########!!! +!!!#.. # #!!! +!!!#.. #!!! +!!!#.. # ####! +!!###### # ## +!!# # +!!# # ## # # +#### ## #### ## +# $ ##### # # +# # $ $ # $ # +# @$ $ # ## +#### ## #######! +!!!# #!!!!!!! +!!!######!!!!!!! diff --git a/share/sokoban/level/level17.data b/share/sokoban/level/level17.data new file mode 100755 index 0000000..3fcfa90 --- /dev/null +++ b/share/sokoban/level/level17.data @@ -0,0 +1,15 @@ +13 +19 +!!!!!###########!!! +!!!!!# . # #!!! +!!!!!# #. @ #!!! +!##### ##..# ####!! +## # ..### ### +# $ #... $ # $ # +# .. ## ## ## # +####$##$# $ # # # +!!## # #$ $$ # # +!!# $ # # # $## # +!!# # +!!# ########### # +!!####!!!!!!!!!#### diff --git a/share/sokoban/level/level18.data b/share/sokoban/level/level18.data new file mode 100755 index 0000000..546c69e --- /dev/null +++ b/share/sokoban/level/level18.data @@ -0,0 +1,18 @@ +16 +19 +!!######!!!!!!!!!!! +!!# @####!!!!!!!! +##### $ #!!!!!!!! +# ## ####!!!!! +# $ # ## #!!!!! +# $ # ##### #!!!!! +## $ $ # #!!!!! +## $ $ ### # #!!!!! +## # $ # # #!!!!! +## # #$# # #!!!!! +## ### # # ###### +# $ #### # #....# +# $ $ ..#.# +####$ $# $ ....# +# # ## ....# +################### diff --git a/share/sokoban/level/level19.data b/share/sokoban/level/level19.data new file mode 100755 index 0000000..079a0b3 --- /dev/null +++ b/share/sokoban/level/level19.data @@ -0,0 +1,18 @@ +16 +19 +!!!!##########!!!!! +##### ####!! +# # $ #@ #!! +# #######$#### ### +# # ## # #$ ..# +# # $ # # #.# +# # $ # #$ ..# +# # ### ## #.# +# ### # # #$ ..# +# # # #### #.# +# #$ $ $ #$ ..# +# $ # $ $ # #.# +#### $### #$ ..# +!!!# $$ ###....# +!!!# ##!###### +!!!########!!!!!!!! diff --git a/share/sokoban/level/level2.data b/share/sokoban/level/level2.data new file mode 100755 index 0000000..a09a52f --- /dev/null +++ b/share/sokoban/level/level2.data @@ -0,0 +1,12 @@ +10 +17 +!!!!!!!!########! +!!!!!!!!# @#! +!!!!!!!!# $#$ ##! +!!!!!!!!# $ $#!! +!!!!!!!!##$ $ #!! +######### $ # ### +#.... ## $ $ # +##... $ $ # +#.... ########## +########!!!!!!!!! diff --git a/share/sokoban/level/level20.data b/share/sokoban/level/level20.data new file mode 100755 index 0000000..1e2aa12 --- /dev/null +++ b/share/sokoban/level/level20.data @@ -0,0 +1,17 @@ +15 +15 +#########!!!!!! +# #!!!!!! +# ####!!! +## #### # #!!! +## #@## #!!! +# $$$ $ $$#!!! +# # ## $ #!!! +# # ## $ #### +#### $$$ $# # +!# ## ....# +!# # # #.. .# +!# # # ##...# +!##### $ #...# +!!!!!## ##### +!!!!!!#####!!!! diff --git a/share/sokoban/level/level21.data b/share/sokoban/level/level21.data new file mode 100755 index 0000000..95190b7 --- /dev/null +++ b/share/sokoban/level/level21.data @@ -0,0 +1,18 @@ +16 +19 +######!!!!!####!!!! +# ####### ##### +# $# # $ # # +# $ $ $ # $ $ # +##$ $ # @# $ # +# $ ########### ## +# # #.......# $#! +# ## # ......# #! +# # $........$ #! +# # $ #.... ..# #! +# $ $####$#### $#! +# $ ### $ $ ## +# $ $ $ $ # +## ###### $ ##### # +# # # +################### \ No newline at end of file diff --git a/share/sokoban/level/level22.data b/share/sokoban/level/level22.data new file mode 100755 index 0000000..e2fbfc8 --- /dev/null +++ b/share/sokoban/level/level22.data @@ -0,0 +1,16 @@ +14 +19 +!!!!#######!!!!!!!! +!!!!# # ####!!!!! +##### $#$ # ##!!!! +#.. # # # #!!!! +#.. # $#$ # $####! +#. # #$ # #! +#.. $# # $ #! +#..@# #$ #$ # #! +#.. # $# $# #! +#.. # #$$#$ # ## +#.. # $# # $#$ # +#.. # # # # # +##. #### ##### # +!####!!####!!!##### \ No newline at end of file diff --git a/share/sokoban/level/level23.data b/share/sokoban/level/level23.data new file mode 100755 index 0000000..311a79e --- /dev/null +++ b/share/sokoban/level/level23.data @@ -0,0 +1,18 @@ +16 +19 +###############!!!! +#.......... .####! +#..........$$.# #! +###########$ # ## +# $ $ $ # +## #### # $ # # +# # ## # ## +# $# # ## ### ## +# $ #$### ### ## +### $ # # ### ## +### $ ## # # ## +!# $ # $ $ $ # +!# $ $#$$$ # # +!# # $ ##### +!# @## # # #!!!! +!##############!!!! \ No newline at end of file diff --git a/share/sokoban/level/level24.data b/share/sokoban/level/level24.data new file mode 100755 index 0000000..cd48383 --- /dev/null +++ b/share/sokoban/level/level24.data @@ -0,0 +1,18 @@ +16 +19 +####!!!!!!!!!!!!!!! +# ##############!! +# # ..#......#!! +# # # ##### ...#!! +##$# ........#!! +# ##$###### #### +# $ # ######@ # +##$ # $ ###### # +# $ #$$$## # +# # #$#$### +# #### #$$$$$ #! +# # $ # #! +# # ## ### +# ######$###### $ # +# #!!!!# # +##########!!!!##### diff --git a/share/sokoban/level/level25.data b/share/sokoban/level/level25.data new file mode 100755 index 0000000..93638c0 --- /dev/null +++ b/share/sokoban/level/level25.data @@ -0,0 +1,14 @@ +12 +15 +!#######!!!!!!! +!# # #####!!! +## # #...###! +# $# #... #! +# $ #$$ ... #! +# $# #... .#! +# # $######## +##$ $ $ # +## # $$ # # +!###### ##$$@# +!!!!!!# ## +!!!!!!########! \ No newline at end of file diff --git a/share/sokoban/level/level26.data b/share/sokoban/level/level26.data new file mode 100755 index 0000000..dbeeae1 --- /dev/null +++ b/share/sokoban/level/level26.data @@ -0,0 +1,15 @@ +13 +19 +!#################! +!#... # # ## +##..... $## # #$ # +#......# $ # # +#......# # # # # +######### $ $ $ # +!!# #$##$ ##$## +!## $ # $ # +!# ## ### # ##$ # +!# $ $$ $ $ # +!# $ $##$ ###### +!####### @ ##!!!!! +!!!!!!!######!!!!!! diff --git a/share/sokoban/level/level27.data b/share/sokoban/level/level27.data new file mode 100755 index 0000000..1b35bf4 --- /dev/null +++ b/share/sokoban/level/level27.data @@ -0,0 +1,17 @@ +15 +17 +!!!!!!!!!#####!!! +!!!!!##### #!!! +!!!!## $ $ #### +##### $ $ $ ##.# +# $$ ##..# +# ###### ###.. # +## # # #... # +# $ # #... # +#@ #$ ## ####...# +#### $ $$ ##..# +!!!## $ $ $...# +!!!!# $$ $ # .# +!!!!# $ $ #### +!!!!###### #!!! +!!!!!!!!!#####!!! \ No newline at end of file diff --git a/share/sokoban/level/level28.data b/share/sokoban/level/level28.data new file mode 100755 index 0000000..7db6e2c --- /dev/null +++ b/share/sokoban/level/level28.data @@ -0,0 +1,15 @@ +13 +19 +#####!!!!!!!!!!!!!! +# ##!!!!!!!!!!!!! +# $ #########!!!!! +## # # ###### +## # $#$#@ # # +# # $ # $ # +# ### ######### ## +# ## ..*..... # ## +## ## *.*..*.* # ## +# $########## ##$ # +# $ $ $ $ # +# # # # # # +################### \ No newline at end of file diff --git a/share/sokoban/level/level29.data b/share/sokoban/level/level29.data new file mode 100755 index 0000000..952c18b --- /dev/null +++ b/share/sokoban/level/level29.data @@ -0,0 +1,16 @@ +14 +19 +!!!!!!!###########! +!!!!!!!# # #! +#####!!# $ $ #! +# ##### $## # ##! +# $ ## # ## $ #! +# $ @$$ # ##$$$ #! +## ### # ## #! +## # ### #####$#! +## # $ #....#! +# ### ## $ #....## +# $ $ # #..$. # +# ## $ # ##.... # +##### ######...## +!!!!#####!!!!#####! diff --git a/share/sokoban/level/level3.data b/share/sokoban/level/level3.data new file mode 100755 index 0000000..a7e60f7 --- /dev/null +++ b/share/sokoban/level/level3.data @@ -0,0 +1,16 @@ +14 +19 +!!!!!!!!!!!######## +!!!!!!!!!!!# ....# +############ ....# +# # $ $ ....# +# $$$#$ $ # ....# +# $ $ # ....# +# $$ #$ $ $######## +# $ # #!!!!!!! +## #########!!!!!!! +# # ##!!!!!!! +# $ ##!!!!!!! +# $$#$$ @#!!!!!!! +# # ##!!!!!!! +###########!!!!!!!! diff --git a/share/sokoban/level/level30.data b/share/sokoban/level/level30.data new file mode 100755 index 0000000..6cde2ea --- /dev/null +++ b/share/sokoban/level/level30.data @@ -0,0 +1,18 @@ +16 +18 +!!####!!!!!!!!!!!! +!!# #########!!!! +!## ## # #!!!! +!# $# $@$ ####! +!#$ $ # $ $# ## +## $## #$ $ # +# # # # $$$ # +# $ $ $## #### +# $ $ #$# # #!!! +## ### ###$ #!!! +!# #.... #!!! +!####......####!!! +!!!#....####!!!!!! +!!!#...##!!!!!!!!! +!!!#...#!!!!!!!!!! +!!!#####!!!!!!!!!! diff --git a/share/sokoban/level/level31.data b/share/sokoban/level/level31.data new file mode 100755 index 0000000..16deb54 --- /dev/null +++ b/share/sokoban/level/level31.data @@ -0,0 +1,17 @@ +15 +13 +!!!!!!####!!! +!!##### #!!! +!## $#!!! +## $ ## ###! +#@$ $ # $ #! +#### ## $#! +!#....#$ $ #! +!#....# $#! +!#.... $$ ## +!#... # $ # +!######$ $ # +!!!!!!# ### +!!!!!!#$ ###! +!!!!!!# #!!! +!!!!!!####!!! \ No newline at end of file diff --git a/share/sokoban/level/level32.data b/share/sokoban/level/level32.data new file mode 100755 index 0000000..1220b44 --- /dev/null +++ b/share/sokoban/level/level32.data @@ -0,0 +1,17 @@ +15 +12 +############ +## ## # +## $ $ # +#### ## $$ # +# $ # # +# $$$ # #### +# # # $ ## +# # # $ # +# $# $# # +# ..# #### +####.. $ #@# +#.....# $# # +##....# $ # +###..## # +############ \ No newline at end of file diff --git a/share/sokoban/level/level33.data b/share/sokoban/level/level33.data new file mode 100755 index 0000000..da578ec --- /dev/null +++ b/share/sokoban/level/level33.data @@ -0,0 +1,17 @@ +15 +14 +!#########!!!! +!#.... ##!!! +!#.#.# $ ##!! +##....# # @##! +# ....# # ## +# #$ ##$ # +## ### $ # +!#$ $ $ $# # +!# # $ $ ## # +!# ### ## # +!# ## ## ## +!# $ # $ #! +!###$ $ ###! +!!!# #####!!! +!!!####!!!!!!! diff --git a/share/sokoban/level/level34.data b/share/sokoban/level/level34.data new file mode 100755 index 0000000..9e6f373 --- /dev/null +++ b/share/sokoban/level/level34.data @@ -0,0 +1,18 @@ +16 +19 +############!###### +# # # ###....# +# $$# @ .....# +# # ### # ....# +## ## ### # ....# +!# $ $ # # #### +!# $ $## # # +#### # #### # ## # +# # #$ ## # # +# $ $ # ## # ## +# # $ $ # # #! +# $ ## ## # #####! +# $$ $$ #!!!!! +## ## ### $ #!!!!! +!# #!# #!!!!! +!######!######!!!!! diff --git a/share/sokoban/level/level35.data b/share/sokoban/level/level35.data new file mode 100755 index 0000000..4eb7ca7 --- /dev/null +++ b/share/sokoban/level/level35.data @@ -0,0 +1,18 @@ +16 +19 +!!!!!!!!!!!!#####!! +#####!!###### #!! +# #### $ $ $ #!! +# $ ## ## ## ##! +# $ $ $ $ #! +### $ ## ## ## +!!# ##### #####$$ # +!##$##### @## # +!# $ ###$### $ ## +!# $ # ### ###! +!# $$ $ # $$ #!!! +!# # ## #!!! +!#######.. .###!!!! +!!!!#.........#!!!! +!!!!#.........#!!!! +!!!!###########!!!! diff --git a/share/sokoban/level/level36.data b/share/sokoban/level/level36.data new file mode 100755 index 0000000..e499427 --- /dev/null +++ b/share/sokoban/level/level36.data @@ -0,0 +1,17 @@ +15 +19 +###########!!!!!!!! +#...... ######### +#...... # ## # +#..### $ $ # +#... $ $ # ## # +#...#$##### # # +### # #$ #$ # +!!# $$ $ $ $## # +!!# $ #$#$ ##$ # +!!### ## # ## # +!!!# $ $ ## ###### +!!!# $ $ #!!!! +!!!## # # #!!!! +!!!!#####@#####!!!! +!!!!!!!!###!!!!!!!! \ No newline at end of file diff --git a/share/sokoban/level/level37.data b/share/sokoban/level/level37.data new file mode 100755 index 0000000..da47b2c --- /dev/null +++ b/share/sokoban/level/level37.data @@ -0,0 +1,13 @@ +11 +11 +!!!!!!####! +####### @#! +# $ #! +# $## $#! +##$#...# #! +!# $... #! +!# #. .# ## +!# # #$ # +!#$ $ # +!# ####### +!####!!!!!! \ No newline at end of file diff --git a/share/sokoban/level/level38.data b/share/sokoban/level/level38.data new file mode 100755 index 0000000..cb23db9 --- /dev/null +++ b/share/sokoban/level/level38.data @@ -0,0 +1,18 @@ +16 +19 +!!!!!!!!!!!!!###### +!#############....# +## ## ##....# +# $$## $ @##....# +# $$ $# ....# +# $ ## $$ # # ...# +# $ ## $ # ....# +## ##### ### ##.### +## $ $ ## . # +# $### # ##### ### +# $ # #!! +# $ #$ $ $### #!! +# $$$# $ # ####!! +# # $$ #!!!!!!! +###### ###!!!!!!! +!!!!!#####!!!!!!!!! \ No newline at end of file diff --git a/share/sokoban/level/level39.data b/share/sokoban/level/level39.data new file mode 100755 index 0000000..ff46aa3 --- /dev/null +++ b/share/sokoban/level/level39.data @@ -0,0 +1,18 @@ +16 +17 +!!!!############! +!!!!# ## +!!!!# # #$$ $ # +!!!!#$ #$# ## @# +!!!## ## # $ # ## +!!!# $ #$ # #! +!!!# # $ # #! +!!!## $ $ ## #! +!!!# # ## $ #! +!!!# ## $$# #! +######$$ # #! +#....# ########! +#.#... ##!!!!!!!! +#.... #!!!!!!!! +#.... #!!!!!!!! +#########!!!!!!!! diff --git a/share/sokoban/level/level4.data b/share/sokoban/level/level4.data new file mode 100755 index 0000000..862adf2 --- /dev/null +++ b/share/sokoban/level/level4.data @@ -0,0 +1,15 @@ +13 +17 +!!!!!!!!#####!!!! +!!!!!!!!# ##### +!!!!!!!!# #$## # +!!!!!!!!# $ # +######### ### # +#.... ## $ $### +#.... $ $$ ##! +#.... ##$ $ @#! +######### $ ##! +!!!!!!!!# $ $ #! +!!!!!!!!### ## #! +!!!!!!!!!!# #! +!!!!!!!!!!######! diff --git a/share/sokoban/level/level40.data b/share/sokoban/level/level40.data new file mode 100755 index 0000000..fab7f0f --- /dev/null +++ b/share/sokoban/level/level40.data @@ -0,0 +1,17 @@ +15 +19 +!!!!!!!!!!!#####!!! +!!!!!!!!!!## ##!! +!!!!!!!!!## #!! +!!!!!!!!## $$ #!! +!!!!!!!## $$ $ #!! +!!!!!!!# $ $ #!! +####!!!# $$ ##### +# ######## ## # +#. $$$@# +#.# ####### ## ## +#.# #######. #$ $## +#........... # # +############## $ # +!!!!!!!!!!!!!## ## +!!!!!!!!!!!!!!####! diff --git a/share/sokoban/level/level41.data b/share/sokoban/level/level41.data new file mode 100755 index 0000000..0445f83 --- /dev/null +++ b/share/sokoban/level/level41.data @@ -0,0 +1,15 @@ +13 +18 +!!!!!########!!!!! +!!#### ###### +!!# ## $ $ @# +!!# ## ##$#$ $ $## +### ......# $$ ## +# ......# # # +# # ......#$ $ # +# #$...... $$# $ # +# ### ###$ $ ## +### $ $ $ $ #! +!!# $ $ $ $ #! +!!###### ######! +!!!!!!!#####!!!!!! diff --git a/share/sokoban/level/level42.data b/share/sokoban/level/level42.data new file mode 100755 index 0000000..617a8ab --- /dev/null +++ b/share/sokoban/level/level42.data @@ -0,0 +1,13 @@ +11 +19 +!!!!!!!!#######!!!! +!!!!##### # ####! +!!!!# # $ #! +!#### #$$ ## ## #! +## # # ## ### +# ### $#$ $ $ # +#... # ## # # +#...# @ # ### ## +#...# ### $ $ # +########!## # # +!!!!!!!!!!######### diff --git a/share/sokoban/level/level43.data b/share/sokoban/level/level43.data new file mode 100755 index 0000000..7933a23 --- /dev/null +++ b/share/sokoban/level/level43.data @@ -0,0 +1,17 @@ +15 +19 +!####!!!!!!!!!!!!!! +!# #!!!!!!!!!!!!! +!# # #######!!!!!!! +!# $@######!!! +!# $ ##$ ### #!!! +!# #### $ $ #!!! +!# ##### # #$ #### +## #### ##$ # +# $# $ # ## ## # +# # #...# # +###### ### ... # +!!!!!####!# #...# # +!!!!!!!!!!# ### # # +!!!!!!!!!!# # +!!!!!!!!!!######### diff --git a/share/sokoban/level/level44.data b/share/sokoban/level/level44.data new file mode 100755 index 0000000..ce1bf49 --- /dev/null +++ b/share/sokoban/level/level44.data @@ -0,0 +1,16 @@ +14 +16 +#####!####!!!!!! +#...#!# ####!!! +#...### $ #!!! +#....## $ $###! +##....## $ #! +###... ## $ $ #! +# ## # $ #! +# ## # ### #### +# $ # #$ $ # +# $ @ $ $ # +# # $ $$ $ ### +# ###### ###!! +# ##!!!!####!!!! +###!!!!!!!!!!!!! diff --git a/share/sokoban/level/level45.data b/share/sokoban/level/level45.data new file mode 100755 index 0000000..4437a4d --- /dev/null +++ b/share/sokoban/level/level45.data @@ -0,0 +1,18 @@ +16 +14 +##########!!!! +# ####! +# ###### # ## +# # $ $ $ $ # +# #$ # +###$ $$# ### +!!# ## # $##! +!!##$# $ @#! +!!!# $ $ ###! +!!!# # $ #! +!!!# ## # #! +!!## ##### #! +!!# #! +!!#.......###! +!!#.......#!!! +!!#########!!! \ No newline at end of file diff --git a/share/sokoban/level/level46.data b/share/sokoban/level/level46.data new file mode 100755 index 0000000..9ff6101 --- /dev/null +++ b/share/sokoban/level/level46.data @@ -0,0 +1,13 @@ +11 +18 +!!!!!!!!!####!!!!! +!######### ##!!!! +## $ $ ##### +# ## ## ##...# +# #$$ $ $$#$##...# +# # @ # ...# +# $# ###$$ ...# +# $ $$ $ ##....# +###$ ####### +!!# #######!!!!!! +!!####!!!!!!!!!!!! diff --git a/share/sokoban/level/level47.data b/share/sokoban/level/level47.data new file mode 100755 index 0000000..ab96d78 --- /dev/null +++ b/share/sokoban/level/level47.data @@ -0,0 +1,18 @@ +16 +13 +!!#########!! +!!#*.*#*.*#!! +!!#.*.*.*.#!! +!!#*.*.*.*#!! +!!#.*.*.*.#!! +!!#*.*.*.*#!! +!!### ###!! +!!!!# #!!!! +###### ###### +# # +# $ $ $ $ $ # +## $ $ $ $ ## +!#$ $ $ $ $#! +!# $@$ #! +!# ##### #! +!####!!!####! diff --git a/share/sokoban/level/level48.data b/share/sokoban/level/level48.data new file mode 100755 index 0000000..19b06c3 --- /dev/null +++ b/share/sokoban/level/level48.data @@ -0,0 +1,17 @@ +15 +16 +!!!!!!!####!!!!! +!!!!!!!# ##!!!! +!!!!!!!# ##!!! +!!!!!!!# $$ ##!! +!!!!!###$ $ ##! +!!#### $ #! +### # ##### #! +# # #....$ #! +# # $ ....# #! +# $ # #.*..# #! +### #### ### #! +!!#### @$ ##$## +!!!!!### $ # +!!!!!!!# ## # +!!!!!!!######### diff --git a/share/sokoban/level/level49.data b/share/sokoban/level/level49.data new file mode 100755 index 0000000..1b00736 --- /dev/null +++ b/share/sokoban/level/level49.data @@ -0,0 +1,18 @@ +16 +19 +!!!!!!############! +!!!!!##.. # #! +!!!!##..* $ $ #! +!!!##..*.# # # $##! +!!!#..*.# # # $ #! +####...# # # #! +# ## # #! +# @$ $ ### # ##! +# $ $ # # #!! +###$$ # # # # #!! +!!# $ # # ##### +!!# $# ##### # +!!#$ #!!!# # # +!!# ###!!!## # +!!# #!!!!!!# ## +!!####!!!!!!######! diff --git a/share/sokoban/level/level5.data b/share/sokoban/level/level5.data new file mode 100755 index 0000000..51aeebe --- /dev/null +++ b/share/sokoban/level/level5.data @@ -0,0 +1,13 @@ +11 +12 +######!!###! +#.. #!##@## +#.. ### # +#.. $$ # +#.. # # $ # +#..### # $ # +#### $ #$ # +!!!# $# $ # +!!!# $ $ # +!!!# ## # +!!!######### diff --git a/share/sokoban/level/level50.data b/share/sokoban/level/level50.data new file mode 100755 index 0000000..51c436b --- /dev/null +++ b/share/sokoban/level/level50.data @@ -0,0 +1,14 @@ +12 +13 +#########!!!! +# #!!!! +# $ $#!!!! +#### #!!!! +!!!# $ ##!!! +#### $ #!!! +#.. $ ## #### +#.. $## # +#.. $ # +#.###$### #@# +#.#!# ### +###!#######!! diff --git a/share/sokoban/level/level6.data b/share/sokoban/level/level6.data new file mode 100755 index 0000000..3e30812 --- /dev/null +++ b/share/sokoban/level/level6.data @@ -0,0 +1,14 @@ +12 +13 +!!!!!!!#####! +!####### ## +## # @## $$ # +# $ # +# $ ### # +### #####$### +# $ ### ..#! +# $ $ $ ...#! +# ###...#! +# $$ #!#...#! +# ###!#####! +####!!!!!!!!! diff --git a/share/sokoban/level/level7.data b/share/sokoban/level/level7.data new file mode 100755 index 0000000..b6915db --- /dev/null +++ b/share/sokoban/level/level7.data @@ -0,0 +1,18 @@ +16 +16 +!!####!!!!!!!!!! +!!# ########### +!!# $ $ $ # +!!# $# $ # $ # +!!# $ $ # # +### $# # #### # +#@#$ $ $ ## # +# $ #$# # # +# $ $ $ $ # +##### ######### +!!# #!!!!!! +!!# #!!!!!! +!!#......#!!!!!! +!!#......#!!!!!! +!!#......#!!!!!! +!!########!!!!!! diff --git a/share/sokoban/level/level8.data b/share/sokoban/level/level8.data new file mode 100755 index 0000000..d809f59 --- /dev/null +++ b/share/sokoban/level/level8.data @@ -0,0 +1,16 @@ +14 +17 +!!!!!!!!!!####### +!!!!!!!!!!# ...# +!!!!!!##### ...# +!!!!!!# . .# +!!!!!!# ## ...# +!!!!!!## ## ...# +!!!!!### ######## +!!!!!# $$$ ##!!!! +!##### $ $ ##### +## #$ $ # # +#@ $ $ $ $ # +###### $$ $ ##### +!!!!!# #!!!! +!!!!!########!!!! diff --git a/share/sokoban/level/level9.data b/share/sokoban/level/level9.data new file mode 100755 index 0000000..55f8614 --- /dev/null +++ b/share/sokoban/level/level9.data @@ -0,0 +1,18 @@ +16 +19 +!###!!############# +##@#### # # +# $$ $$ $ $ ...# +# $$$# $ #...# +# $ # $$ $$ #...# +### # $ #...# +# # $ $ $ #...# +# ###### ###...# +## # # $ $ #...# +# ## # $$ $ $##..# +# ..# # $ #.# +# ..# # $$$ $$$ #.# +##### # # #.# +!!!!# ######### #.# +!!!!# #.# +!!!!############### -- cgit