Skip to content

Instantly share code, notes, and snippets.

@ncrecc
Created August 22, 2018 18:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ncrecc/9a86cf2291c62887bb03ee8b74482322 to your computer and use it in GitHub Desktop.
Save ncrecc/9a86cf2291c62887bb03ee8b74482322 to your computer and use it in GitHub Desktop.
Stand aside, everyone! I take large steps! (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Stand aside, everyone! I take large steps!
author ncrecc
homepage www.puzzlescript.net
========
OBJECTS
========
Background
Black #333
00000
00000
00100
00000
00000
Target
#336
.....
.000.
.000.
.000.
.....
Wall
BROWN DARKBROWN
00010
11111
01000
11111
00010
Player
Orange White
.111.
.000.
11111
.111.
.1.1.
Crate
Orange
00000
0...0
0...0
0...0
00000
Rock
Gray
00000
0...0
0...0
0...0
00000
VictoryStand
Yellow
.....
..0..
.000.
..0..
.....
=======
LEGEND
=======
. = Background
# = Wall
P = Player
* = Crate
% = Rock
@ = Crate and Target
O = Target
+ = VictoryStand
Obstacle = Wall or Crate or Rock
=======
SOUNDS
=======
Crate MOVE 36772507
================
COLLISIONLAYERS
================
Background
Target, VictoryStand
Player, Wall, Crate, Rock
======
RULES
======
(collide and stop moving)
[> Player|Wall] -> [Player|Wall]
[> Player|Obstacle|Obstacle] -> [Player|Obstacle|Obstacle]
[> Player||Wall] -> [|Player|Wall]
[> Player||Obstacle|Obstacle] -> [|Player|Obstacle|Obstacle]
(crate push cut short)
[> Player|Crate||Obstacle] -> [|Player|Crate|Obstacle]
(crate push freely)
[> Player||Crate|] -> [||Player|Crate]
[> Player|Crate||] -> [||Player|Crate]
(move freely)
[> Player||] -> [||Player]
==============
WINCONDITIONS
==============
All Target on Crate
All Player on VictoryStand
=======
LEVELS
=======
#########
#p#.....#
#.#.....#
#.#.o.*.#
#.#.....#
#...*...#
#.+.....#
#.....o.#
#...#...#
#...#...#
#########
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment