Skip to content

Instantly share code, notes, and snippets.

@variousauthors
Created April 19, 2022 02:42
Show Gist options
  • Save variousauthors/cbe54557667efba506020132b01917e1 to your computer and use it in GitHub Desktop.
Save variousauthors/cbe54557667efba506020132b01917e1 to your computer and use it in GitHub Desktop.
My Game (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title My Game
author My Name Here
homepage www.puzzlescript.net
========
OBJECTS
========
Background
GREEN
Wall
BROWN
Player
Blue
Crate
Orange
Stairs
White
Hole
Black
Crumble
Grey
=======
LEGEND
=======
. = Background
# = Wall
* = Crumble
P = Player
C = Crate
O = Hole
S = Stairs
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
Background
Stairs, Crumble, Hole
Player, Wall, Crate
======
RULES
======
[ > Player Crumble ] -> [ > Player Hole ]
[ > Player | Crate ] -> [ > Player | > Crate ]
[ > Player | Hole ] -> [ Player | Hole ]
[ > Crate | Hole ] -> [ | Background ]
==============
WINCONDITIONS
==============
All Player on Stairs
=======
LEVELS
=======
(Level0)
C........C
..........
.#.....#..
#.#..#.#.#
###.#..##.
#.#.#..#.#
..........
..P....S..
C........C
(easy)
(Level1)
##########
###..#####
##PC.#####
###C.#####
###.C.####
##OC..####
##OOOO####
##S#######
##########
(Level2)
####O#####
#P.#O##.S.
.CC##O#...
.C.##O##O#
.#.##O##O#
.#......O.
....#O#...
#...##O###
######O###
(Level3)
##########
SOO.*....#
.OOCO.#..#
#..#C##.##
#.C.....OO
####O.#.##
##O.P.C.##
OO#.....##
##########
(has that fake second exit)
(Level4)
#######S##
#######OO.
###P.###..
###.C..###
#SO#.#.###
##O#.#..##
#..C..#.##
#.O.*.C.##
##########
(Level5)
#O########
O#.....###
O#C###...O
O..PC..C.#
..OO#.C.##
.##O#...##
.##O#####S
###S###OS#
######SO##
(Level6)
.#########
....S###S#
.#######.#
.####..#O.
.###...#.P
.###C.C.C.
.###.C##.#
.##....#.#
.##.OOO..#
(very easy, no trick)
(Level7)
##########
##########
##########
##########
##########
SOOC.C..P#
.OO.C*C.##
.####...##
##########
(Level8)
##########
#........#
.C.####C..
..C..*.PC.
.....#...#
O######O##
O#####.OOS
#O####...#
#O#####..#
(Level9)
##########
###.C.O###
###.C..###
##..#CC###
##.P.....#
##O####..#
##O.....##
##O#######
##S#######
(exhausting, add glitch)
(Level10)
##########
#S#....###
#O#.C....#
#O#.C.##.#
#OO..C...#
#...C#####
####.#####
####.P####
##########
(easy, nothing going on)
(Level11)
##########
##########
#....#####
#.CCC#S###
#..*.OO###
##...OOC.#
##P.#....#
##########
##########
(exhausting, no trick, add glitch)
(maybe use the extra block in the corner!)
(Level12)
##########
##SOO.####
###OOC####
####C.C.##
###..##.##
###P#...##
###...####
##########
##########
(Level13)
SOOO....##
#####...##
..C*...###
..C*.*..##
P.C*..#.##
..C*....##
#*##.#####
#....#####
##########
(Level14)
#######..#
#...#....#
#......O.#
##.#C#.#.#
##O...O#C#
S##*#*##O#
OO..C..#C.
##..P.....
##...#####
(Level15)
###...####
##.C.C####
##......##
###*#*#*##
#SO.O...##
###*#*####
###...C.##
###P....##
##########
(Level16)
##########
#...######
#.C.#...##
#...#C#.##
###C....##
##...#####
##.POOOS##
##########
##########
(Level17)
##########
###..#####
###.C.####
#..OOO..##
#PCOCOOS##
#..OOOO.##
###.C.####
###...####
###..#####
(Level18)
##########
##########
##..#.#.##
#SOO.....#
#####.#C##
#####.*.##
#####CCC##
#####.P.##
##########
(Level19)
#####S####
#####O####
#####O####
#####O####
##P.#...##
##.CC.C.##
##...#C.##
###.....##
##########
(Level20)
##########
#OS#######
#O########
.P.*.OC..#
.C.#.*...#
#C.#.##.##
#*##.C..##
#....#..##
##########
(LevelX)
O.........
O.........
O..#.P....
O.#....##.
O###.#.#.#
O.#..#.#.#
O.........
O..CC.CC..
O.........
##########
##########
##########
##########
##########
##########
##########
##########
##########
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment