Skip to content

Instantly share code, notes, and snippets.

Created February 6, 2014 23:14
Show Gist options
  • Save anonymous/8854478 to your computer and use it in GitHub Desktop.
Save anonymous/8854478 to your computer and use it in GitHub Desktop.
title
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
Title Tumblebox
Author Connorses
background_color #5c4117
========
OBJECTS
========
background
purple #332206
10000
10000
10000
10000
10000
player (pointer)
lightgreen
00.00
0...0
.....
0...0
00.00
marbleS (stationary - not rolling right or left)
lightblue blue white
.022.
01000
01002
00110
.000.
marbleL
lightblue blue white
.022.
01000
01002
00110
.000.
marbleR
lightblue blue white
.022.
01000
01002
00110
.000.
wall
blue
rampr
blue
.....
0....
00...
000..
0000.
rampl
blue
.....
....0
...00
..000
.0000
=======
LEGEND
=======
. = background
# = wall
O = marbleS
\ = rampr
/ = rampl
+ = player
marble = marbleS or marbleR or marbleL
solid = wall or rampl or rampr
ramp = rampl or rampr
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
background
rampl, rampr
marble, wall
player
======
RULES
======
(marbles push eachother)
right [marbleR|marbleS] -> [marbleS|marbleR]
left [marbleL|marbleS] -> [marbleS|marbleL]
(if rolling, keep rolling)
[marbleR] -> [right marbleR] again
[marbleL] -> [left marbleL] again
(any marble falls straight down)
down [no ramp marble|no wall no marble] -> [down marble|] again
(roll on ramps)
[marble rampR] -> [right marbleR rampR] again
[marble rampL] -> [left marbleL rampL] again
(marbles hit things and stop) (might change to roll uphill once)
right [marbleR|solid] -> [marbleS|solid] again
left [marbleL|solid] -> [marbleS|solid] again
right [marbleR|marbleL] -> [marbleS|marbleS]
[action player no marble] -> [player marbleS] again
==============
WINCONDITIONS
==============
=======
LEVELS
=======
.o..+.....
..........
........o.
.\....../.
..##...#..
..........
....###...
..........
......./..
....####..
..\.......
..#.#.....
..###.....
..........
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment