Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Prototype (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Prototype
author various authors
homepage www.puzzlescript.net
========
OBJECTS
========
Background
#f5bc42 #f6c355
01010
11011
00000
11011
01010
CrumblingFloor
#f5bc42 #f6c355 #292929
02010
12012
00020
21011
01220
Pit
#292929 BROWN
00000
00000
00000
00000
00000
Wall
brown darkbrown
00010
11111
01000
11111
00010
Player
Black Orange White Blue
.000.
.111.
22222
.333.
.3.3.
Crate
Orange brown
00000
01010
01110
01010
00000
Bridge
Orange brown
00000
01010
01110
01010
00000
Stairs
#AAAAAA black #BBBBBB
.2022
02022
02011
02111
01111
StairsDecoration
#AAAAAA #BBBBBB
.....
.....
.....
...11
..011
=======
LEGEND
=======
. = Background
+ = CrumblingFloor
# = Wall
P = Player
* = Crate
@ = Crate and Pit
O = Pit
S = Stairs
H = StairsDecoration and wall
N = StairsDecoration and Background
=======
SOUNDS
=======
Crate MOVE 36772507
================
COLLISIONLAYERS
================
Background
CrumblingFloor
Pit, Bridge, Stairs
Player, Wall, Crate
StairsDecoration
======
RULES
======
[ > Player | Crate ] -> [ > Player | > Crate ]
[ > Player | Pit ] -> [ Player | Pit ]
late [ Crate Pit ] -> [ Bridge ]
[ > Player CrumblingFloor ] -> [ > Player Pit ]
==============
WINCONDITIONS
==============
all player on stairs
=======
LEVELS
=======
##########
#........#
#........#
#........#
#........#
#........#
#........#
#........#
##########
( soukoban 01-03, variant, feels kind of empty maybe make it a sub-puzzle )
( not a particularly interesting puzzle to begin with )
##########
##########
####..####
###p*.####
####*.####
#H##.*.###
#S#o*..###
#..oo@o###
##########
( soukoban 01-02, variant, I should flip this one )
H#########
SOO..+...#
#OO...#..#
#..#*##.##
#.*.....##
#..##.#.##
###.*.p.##
###.....##
##########
( soukoban 01-01, as is )
########H#
#P..###.S#
#.**###O##
#.*.###O##
###....O##
###..#..##
##...#####
##...#####
##########
#h########
.s.o.....#
...o.*##.#
####oo...#
#..+oo*..#
o.*..##.##
p...*.#..#
..##.....#
####..####
(note two self, a level with two apparent solutions but one is impossible)
(like, two holes to fill I mean)
(two versions of the same level)
(not sure which I prefer)
(v1)
##########
#...#OOOO#
#.*.*...O#
##.*..P.O#
##..*...O#
##.####H##
#OO..O.S.#
#OO..#...#
#...######
(v2, after letting it sit this one does seem to be the better level)
##########
#..O#....#
#.*.*..P.#
##.*.....#
##..*....#
#OO.###H##
#OO..O.S.#
#...##...#
##########
########H#
#.......S#
###O##O###
#O.P..O..#
#O..*.#..#
#..##.#.##
#..*....##
######..##
##########
##########
#...##H###
#P..#.S.##
#...#...##
##*#OO####
#...OO..##
#..*....##
#...#...##
##########
######H###
#.....S..#
#........#
#.OOOOOO.#
#.O.P*.O.#
#.O....O.#
#.OOOOOO.#
#........#
##########
##########
#........#
#........#
#........#
#........#
#........#
#........#
#........#
##########
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment