Skip to content

Instantly share code, notes, and snippets.

@pancelor
Last active July 3, 2021 08:05
Show Gist options
  • Save pancelor/e166c58ac2ee4d9261898a0337ea8057 to your computer and use it in GitHub Desktop.
Save pancelor/e166c58ac2ee4d9261898a0337ea8057 to your computer and use it in GitHub Desktop.
Decimicroban (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Decimicroban
author David Skinner, assembled by increpare
homepage www.sneezingtiger.com/sokoban/levels/microbanText.html
(
My favourite set of sokoban levels - here're the first ten of the Microban set.
I tried contacting this guy, but he seems to have vanished from the net. The levels are in lots of places online, so I'm just chancing my arm by including them. BUT BE WARNED.
)
========
OBJECTS
========
Background
LIGHTGREEN GREEN
11111
01111
11101
11111
10111
Target
DarkBlue
.....
.000.
.0.0.
.000.
.....
Wall
BROWN DARKBROWN
00010
11111
01000
11111
00010
Player
Black Orange White Blue
.000.
.111.
22222
.333.
.3.3.
Crate
Orange Yellow
00000
0...0
0...0
0...0
00000
fill
transparent
=======
LEGEND
=======
canremove = player or crate or target
. = Background
# = Wall
P = Player
* = Crate
@ = Crate and Target
O = Target
=======
SOUNDS
=======
Crate MOVE 36772507
endlevel 83744503
startgame 92244503
================
COLLISIONLAYERS
================
Background
Target
Player, Wall, Crate
fill
======
RULES
======
[ > Player | Crate ] -> [ > Player | > Crate ]
late [no wall] -> [fill]
late [target no crate fill]->[target]
late [fill| no wall no fill]->[|]
late [fill Player ]->[fill]
late [fill crate ]->[fill]
late [fill target ]->[fill]
late [fill]->[]
==============
WINCONDITIONS
==============
All Target on Crate
=======
LEVELS
=======
message levels 10 of 10
###############################
########......#################
########.o@@*p#....###...######
########......#.**.....#p######
############..#.*.#ooo...######
#.o#####..#####...#############
#..###.....*.#######.....######
#@p..#.#..#*.#.....#.o*o.#.oop#
#..*.#.o.o#p.#.o*o.#.*o*.#.**.#
#..###########.*p*.#.o*o.##.###
####....#####..o*o.#.*o*.##.###
####.#p.#####......#..p..##.###
####.*@.###################.###
####.o@.#o..#o..########....###
####....#o#.#p**.#######.#...##
#########o#.##...#######...#.##
###.p.*.*.*.###..#########...##
###.#.#.#.######o##############
###.......#####################
###############################
message congratulations x 10!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment