Skip to content

Instantly share code, notes, and snippets.

@jcmiller11
Created May 15, 2021 14:28
Show Gist options
  • Select an option

  • Save jcmiller11/2bc5657138b03a684a42ba66f5922097 to your computer and use it in GitHub Desktop.

Select an option

Save jcmiller11/2bc5657138b03a684a42ba66f5922097 to your computer and use it in GitHub Desktop.
Minimaze (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Minimaze
author TJC games
run_rules_on_level_start
========
OBJECTS
========
Background .
lightbrown
Wall0 q
darkbrown
Wall1 w
brown darkbrown
11110
11110
11110
11110
11110
Wall2 e
brown darkbrown
11111
11111
11111
11111
00000
Wall3 r
brown darkbrown
11110
11110
11110
11110
0000.
Wall4 t
brown darkbrown
01111
01111
01111
01111
01111
Wall5 y
brown darkbrown
01110
01110
01110
01110
01110
Wall6 u
brown darkbrown
01111
01111
01111
01111
.0000
Wall7 i
brown darkbrown
01110
01110
01110
01110
.000.
Wall8 o
brown darkbrown
00000
11111
11111
11111
11111
Wall9 p
brown darkbrown
0000.
11110
11110
11110
11110
Wall10 a
brown darkbrown
00000
11111
11111
11111
00000
Wall11 s
brown darkbrown
0000.
11110
11110
11110
0000.
Wall12 d
brown darkbrown
.0000
01111
01111
01111
01111
Wall13 f
brown darkbrown
.000.
01110
01110
01110
01110
Wall14 g
brown darkbrown
.0000
01111
01111
01111
.0000
Wall15 h
brown darkbrown
.000.
01110
01110
01110
.000.
Player j
Black Orange White Blue
.000.
.111.
22222
.333.
.3.3.
Goal k
yellow
.000.
.0000
.0.00
.0...
00000
SwitchO l
red gray
00...
00...
.1...
..1..
11111
SwitchI
lightgreen gray
...00
...00
...1.
..1..
11111
BlockO z
red darkred
.000.
01110
01110
01110
.000.
BlockI
lightgreen green
.000.
01110
01110
01110
.000.
Dark
black
=======
LEGEND
=======
walls = Wall0 or Wall1 or Wall2 or Wall3 or Wall4 or Wall5 or Wall6 or Wall7 or Wall8 or Wall9 or Wall10 or Wall11 or Wall12 or Wall13 or Wall14 or Wall15 or BlockO
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
Background
Goal BlockI
player walls SwitchO SwitchI
Dark
======
RULES
======
[Dark] -> []
[> player|SwitchO][BlockO][SwitchO]->[player|SwitchI][BlockI][SwitchI]
LATE [no Dark] -> [Dark]
LATE [Player Dark] -> [Player]
LATE [Dark|Player] -> [|Player]
LATE [Dark|no Dark|Dark] -> [||]
==============
WINCONDITIONS
==============
all Player on Goal
=======
LEVELS
=======
qeeeqeq
wj..ykt
w.f.y.t
w.tar.t
w.i...t
w...f.t
qoooqoq
qeeqeeq
wj.y..t
qs.us.t
w..z..t
w.gp.gq
w.ly.kt
qooqooq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment