Skip to content

Instantly share code, notes, and snippets.

Created February 13, 2014 06:21
Show Gist options
  • Save anonymous/8970709 to your computer and use it in GitHub Desktop.
Save anonymous/8970709 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 Ice Breaker Game
(scanline)
background_color darkblue
color_palette mastersystem
run_rules_on_level_start
========
OBJECTS
========
background
darkblue
player
black darkred red
.111.
.222.
00000
.000.
.....
pU
black darkred red
.111.
.222.
00000
.000.
.....
pD
black darkred red
.111.
.222.
00000
.000.
.....
pL
black darkred red
.111.
.222.
00000
.000.
.....
pR
black darkred red
.111.
.222.
00000
.000.
.....
ice1
lightblue white
00010
01000
00001
10000
00101
iceB
lightblue white
0.010
..0..
00.01
1.0.0
.01.1
shore
white
rock
white grey
01110
11111
11111
11111
01111
tree
green darkgreen brown lightgreen
30011
.111.
..2..
.....
.....
treetop
green darkgreen brown lightgreen
..3..
.301.
..2..
30011
..2..
=======
LEGEND
=======
~ = background (water)
P = player and shore
% = ice1
# = shore
O = rock
t = tree and shore
wall = rock or tree
move = pu or pd or pr or pl
ice = ice1
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
background
ice, iceB, shore
player, move, wall
treetop
======
RULES
======
up [tree|no treetop] -> [tree|treetop]
[iceB] -> [ ]
[player no ice no shore] -> [ ]
[move no ice no shore] -> [ ]
[move shore] -> [player shore]
[up player ] -> [up pU] again
[down player ] -> [down pD] again
[left player ] -> [left pL] again
[right player] -> [right pR] again
up [pU | wall] -> [player | wall]
down [pD | wall] -> [player | wall]
left [pL | wall] -> [player | wall]
right [pR | wall] -> [player | wall]
[pU ice1] -> [up pU iceB] again
[pD ice1] -> [down pD iceB] again
[pL ice1] -> [left pL iceB] again
[pR ice1] -> [right pR iceB] again
==============
WINCONDITIONS
==============
some player
no ice
=======
LEVELS
=======
##t####t#oo
tt##%%###t#
t##%%%#%##t
#o#%%##%%#t
t##%%%%%%##
#####%%%##o
#tt#####pt#
t#tt#t#t###
###########
########t##
#t##%t%####
###%%%%%###
####%%%####
#######p###
####t######
##t########
##o##p#o###
#t#########
###%%%%%%##
t##%%%o%%##
##%%o%%%%##
##%%%%%%##t
###########
######t####
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment