Skip to content

Instantly share code, notes, and snippets.

@lyaann
Created July 27, 2021 23:04
Show Gist options
  • Save lyaann/c5ef2a54ead0614419c78489c0fe117e to your computer and use it in GitHub Desktop.
Save lyaann/c5ef2a54ead0614419c78489c0fe117e 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
flickscreen 14x11
color_palette amiga
background_color darkgray
text_color lightgreen
OBJECTS
========
portal1
redlightred white darkred
30003
00100
01210
00100
30003
portal2
blue lightblue white darkblue
30003
00100
01210
00100
30003
portal3
brown lightbrown yellow darkbrown
30003
00100
01210
00100
30003
portal4
green lightgreen white darkgreen
30003
00100
01210
00100
30003
portal5
darkgray gray white black
30003
00100
01210
00100
30003
player
transparent
giliright1
green darkgreen black yellow lightgreen transparent
55555
11311
44442
00000
50505
gilileft1
green darkgreen black yellow lightgreen transparent
55555
11311
24444
00000
50505
giliup1
green darkgreen black yellow lightgreen transparent
52125
04140
11311
04140
50105
gilidown1
green darkgreen black yellow lightgreen transparent
.010.
04140
11311
04140
.212.
giliright2
blue darkgreen darkgraylightgreen black
.....
11211
33334
33333
.333.
gilileft2
blue darkgreen darkgray lightgreen black
.....
11211
43333
33333
.333.
giliup2
blue darkgreen darkgray lightgreen black
.434.
31113
31213
31113
.313.
gilidown2
blue darkgreen darkgray lightgreen black
.313.
31113
31213
31113
.434.
giliright3
lightgreen darkgreen red darkred darkgrayblack
.323.
.0300
04005
40040
.4.4.
gilileft3
lightgreen darkgreen red darkred darkgrayblack
.323.
0030.
50040
04004
.4.4.
giliup3
lightgreen darkgreen red darkred darkgrayblack
.505.
00304
43230
04300
.004.
gilidown3
lightgreen darkgreen red darkred darkgrayblack
.400.
00340
03234
40300
.505.
giliright4
gray lightgray red lightred darkbrown black
.....
.2410
30145
20030
.0.23
gilileft4
gray lightgrayred lightred darkbrown black
.....
0142.
54103
03002
32.0.
giliup4
gray lightgray red lightred darkbrown black
25052
34143
11411
02120
.303.
gilidown4
gray lightgray red lightred darkbrown black
.303.
02120
11411
34143
25052
giliright5
lightgray black darkgreen green lightgreen gray
234..
.0431
55525
.0431
234..
gilileft5
lightgray black darkgreen green lightgreen gray
..432
1340.
52555
1340.
..432
giliup5
lightgray black darkgreen green lightgreen gray
.151.
.323.
44544
30503
2.5.2
gilidown5
lightgray black darkgreen green lightgreen gray
2.5.2
30503
44544
.323.
.151.
background
gray
fruta1
blue yellow darkblue lightblue
.....
.033.
.310.
.022.
.....
fruta2
yellow orange darkbrown brown
.....
.033.
.310.
.022.
.....
fruta3
red darkred pink purple
.....
.033.
.310.
.022.
.....
fruta4
lightblue white lightgray lightgreen
.....
.033.
.310.
.022.
.....
pasto1
#5F9754 #6E9F64 #6E9F64
22012
01201
01010
11011
00110
arena1
#FCECE1 #FFEEE3 #F7E7DC #FAE9DE
23013
01030
31020
03301
31210
agua1
#345E57 #3E7068 #457D74
10001
01120
10001
00111
11201
barro
#403227 #4F3E30 #4A3A2D
21021
00112
20200
12010
20121
barro2
#544A3A #453D30 #4F4637
21021
00112
20200
12010
20121
cielo1
lightblue white
11111
11111
00111
00000
00000
cielo2
lightblue white
00000
00110
00000
11000
11111
cielo3
lightblue
00000
00000
00000
00000
00000
cielo4
lightblue white
00000
00000
00000
00011
11111
pasto2
#669648 #6FA34E
01100
10101
01010
11101
00110
pasto3
#5A8540 #639146 #496B33
01011
10010
00000
01000
00010
agua2
#3E7067 #49857A #5AA396
10001
01120
10001
00111
11201
planta1
#3C5737 #4A6B43 #5F8A57 #74A86A transparent
44044
41014
12014
32032
44044
planta2
#2B401F #405E2D #496B33 transparent orange
32313
01242
24303
31020
30213
planta3
#4A6B33 #334A23 #3D592B transparent
30123
30101
12102
01101
00210
planta4
#455434 #51633E #5F7548 #819E62 transparent
43434
24042
42024
13031
34141
planta5
#2F4521 #456631 #395428 #618F45 transparent
01234
40312
10230
40321
02301
planta6
#364F26 #4A6E35 #2A3D1D transparent
33333
13233
32030
02102
30123
planta7
#A9F59A #B0FFA1 #98DB8A transparent
32333
03130
31203
23012
31303
planta8
#6D9E4C #8CCC62 #5F8A42 #58803D transparent
01243
03421
12034
04312
04302
planta9
darkbrown #2F4521 #4E7337 #A5F274 red transparent
54045
52425
42121
12120
52125
planta10
#469E51 #317039 #398243 transparent #2F6138
34443
41104
40443
40204
34443
planta11
darkbrown #2F4521 #4E7337 #A5F274 transparent red
45024
42121
10121
12154
42124
adn
blue red gray
.0.1.
.222.
.1.0.
.222.
.0.1.
pared
transparent
bloquet
transparent
bloquett
transparent
bloquettt
transparent
bloquetttt
transparent
bloquettttt
transparent
piedra1
gray darkgray lightgreen green
01231
10120
03202
21023
30210
piedra2
lightgray
piedra3
darkgray
piedra4
black
enredadera
green
=======
LEGEND
=======
.= portal1 and piedra1
;= portal2
'= portal3
"= portal4
:= portal5
p= player and giliright1
1= giliright1
2= gilileft1
3= giliup1
4= gilidown1
5= giliright2
6= gilileft2
7= giliup2
8= gilidown2
9= giliright3
a= gilileft3
b= giliup3
c= gilidown3
d= giliright4
e= gilileft4
f= giliup4
g= gilidown4
h= giliright5
i= gilileft5
j= giliup5
k= gilidown5
,= background
l= fruta1
m= fruta2
n= fruta3
o= fruta4
q= pasto1
r= arena1
s= agua1
t= barro
~= barro2
u= cielo1
+= cielo2
w= cielo3
x= cielo4
y= pasto2
z= pasto3
♠= agua2
•= planta1
*= planta2
↨= planta3
♀= planta4
♦= planta5
?= planta6
♫= planta7
☼= planta8
►= planta9
◄= planta10
∟= planta11
▲= piedra1
▼= piedra2
%= piedra3
♥= piedra4
!= player and giliright1 and pasto1
@= pared and bloquet and bloquett and bloquettt and bloquetttt and bloquettttt
§= planta1 and pasto1
↑= planta2 and pasto2
$= planta3 and pasto3
♪= planta4 and pasto1
♣= planta5 and pasto2
½= planta6 and pasto3
↕= planta7 and pasto1
‼= planta8 and pasto2
¶= planta9 and arena1
↓= planta10 and agua2
←= planta10 and agua1
↔= planta11 and arena1
ô= enredadera
↠=adn
gili_Layer = giliright1 or gilileft1 or giliup1 or gilidown1
gili_Layer2= giliright2 or gilileft2 or giliup2 or gilidown2
gili_Layer3= giliright3 or gilileft3 or giliup3 or gilidown3
gili_Layer4= giliright4 or gilileft4 or giliup4 or gilidown4
gili_Layer5= giliright5 or gilileft5 or giliup5 or gilidown5
agua_layer= agua1 or agua2
cielo_layer= cielo1 or cielo2 or cielo3 or cielo4
cactus_leyer= planta9 or planta11
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
background
cielo1 cielo2 cielo3 cielo4
pasto1 pasto2 pasto3
barro barro2 planta5 planta6
agua1 agua2
arena1 adn
planta1 planta2 planta3 planta4 planta10 planta11
portal1 portal2 portal3 portal4 portal5
player pared
fruta1 fruta2 fruta3 fruta4
gili_Layer bloquet
gili_Layer2 bloquett
gili_Layer3 bloquettt
gili_Layer4 bloquetttt
gili_Layer5 bloquettttt
planta7 planta8 planta9 enredadera
piedra1 piedra2 piedra3 piedra4
======
RULES
======
(capa de personajes )
[ right Player] [ gili_Layer] -> [ right player] [right giliright1]
[ left Player] [ gili_Layer] -> [ left player] [left gilileft1]
[ up Player] [ gili_Layer] -> [ up player] [up giliup1]
[ down Player] [ gili_Layer] -> [ down player] [down gilidown1]
(habilidades personajes )
(agua)
[> giliright1 | agua_layer] -> restart
[> gilileft1 | agua_layer] -> restart
[> giliup1 | agua_layer] -> restart
[> gilidown1 | agua_layer] -> restart
[> giliright3 | agua_layer] -> restart
[> gilileft3 | agua_layer] -> restart
[> giliup3 | agua_layer] -> restart
[> gilidown3 | agua_layer] -> restart
[> giliright4 | agua_layer] -> restart
[> gilileft4 | agua_layer] -> restart
[> giliup4 | agua_layer] -> restart
[> gilidown4 | agua_layer] -> restart
[> giliright5 | agua_layer] -> restart
[> gilileft5 | agua_layer] -> restart
[> giliup5 | agua_layer] -> restart
[> gilidown5 | agua_layer] -> restart
(cactus)
[> giliright1 | cactus_leyer] -> restart
[> gilileft1 | cactus_leyer] -> restart
[> giliup1 | cactus_leyer] -> restart
[> gilidown1 | cactus_leyer] -> restart
[> giliright2 | cactus_leyer] -> restart
[> gilileft2 | cactus_leyer] -> restart
[> giliup2 | cactus_leyer] -> restart
[> gilidown2 | cactus_leyer] -> restart
[> giliright4 | cactus_leyer] -> restart
[> gilileft4 | cactus_leyer] -> restart
[> giliup4 | cactus_leyer] -> restart
[> gilidown4 | cactus_leyer] -> restart
[> giliright5 | cactus_leyer] -> restart
[> gilileft5 | cactus_leyer] -> restart
[> giliup5 | cactus_leyer] -> restart
[> gilidown5 | cactus_leyer] -> restart
(cielo)
[> giliright1 | cielo_layer] -> restart
[> gilileft1 | cielo_layer] -> restart
[> giliup1 | cielo_layer] -> restart
[> gilidown1 | cielo_layer] -> restart
[> giliright2 | cielo_layer] -> restart
[> gilileft2 | cielo_layer] -> restart
[> giliup2 | cielo_layer] -> restart
[> gilidown2 | cielo_layer] -> restart
[> giliright3 | cielo_layer] -> restart
[> gilileft3 | cielo_layer] -> restart
[> giliup3 | cielo_layer] -> restart
[> gilidown3 | cielo_layer] -> restart
[> giliright4 | cielo_layer] -> restart
[> gilileft4 | cielo_layer] -> restart
[> giliup4 | cielo_layer] -> restart
[> gilidown4 | cielo_layer] -> restart
(movimiento y personajes)
[ right Player] [ gili_Layer2] -> [ right player] [right giliright2]
[ left Player] [ gili_Layer2] -> [ left player] [left gilileft2]
[ up Player] [ gili_Layer2] -> [ up player] [up giliup2]
[ down Player] [ gili_Layer2] -> [ down player] [down gilidown2]
[ right Player] [ gili_Layer3] -> [ right player] [right giliright3]
[ left Player] [ gili_Layer3] -> [ left player] [left gilileft3]
[ up Player] [ gili_Layer3] -> [ up player] [up giliup3]
[ down Player] [ gili_Layer3] -> [ down player] [down gilidown3]
[ right Player] [ gili_Layer4] -> [ right player] [right giliright4]
[ left Player] [ gili_Layer4] -> [ left player] [left gilileft4]
[ up Player] [ gili_Layer4] -> [ up player] [up giliup4]
[ down Player] [ gili_Layer4] -> [ down player] [down gilidown4]
[ right Player] [ gili_Layer5] -> [ right player] [right giliright5]
[ left Player] [ gili_Layer5] -> [ left player] [left gilileft5]
[ up Player] [ gili_Layer5] -> [ up player] [up giliup5]
[ down Player] [ gili_Layer5] -> [ down player] [down gilidown5]
[> player | adn] -> [> player| ]
(evolucion de personaje)
late[player | fruta1] [gili_Layer] -> [player | fruta1] [giliright2]
late[player | fruta1] [giliright3] -> [player | fruta1] [giliright2]
late[player | fruta1] [giliright4] -> [player | fruta1] [giliright2]
late[player | fruta1] [giliright5] -> [player | fruta1] [giliright2]
late[player | fruta2] [gili_Layer] -> [player | fruta2] [giliright3]
late[player | fruta2] [giliright2] -> [player | fruta2] [giliright3]
late[player | fruta2] [giliright4] -> [player | fruta2] [giliright3]
late[player | fruta2] [giliright5] -> [player | fruta2] [giliright3]
late[player | fruta3] [gili_Layer] -> [player | fruta3] [giliright4]
late[player | fruta3] [giliright2] -> [player | fruta3] [giliright4]
late[player | fruta3] [giliright3] -> [player | fruta3] [giliright4]
late[player | fruta3] [giliright5] -> [player | fruta3] [giliright4]
late[player | fruta4] [gili_Layer] -> [player | fruta4] [giliright5]
late[player | fruta4] [giliright2] -> [player | fruta4] [giliright5]
late[player | fruta4] [giliright3] -> [player | fruta4] [giliright5]
late[player | fruta4] [giliright4] -> [player | fruta4] [giliright5]
(mensajes)
[player | portal1] -> message rojo
[player | portal2] -> message Esta cambiando. . . parece un lago
[player | portal3] -> message Por que cada vez hace ms calor?
[player | portal4] -> message verde
(portales)
[player | portal1] -> win
[player | portal2] [gili_Layer2]-> win
[player | portal3][gili_Layer3]-> win
[player | portal4] [gili_Layer4]-> win
[player | portal5] [gili_Layer5]-> win
[> player ] [enredadera] -> [> Player] [> enredadera]
[ Stationary enredadera ] -> [randomDir enredadera]
==============
WINCONDITIONS
==============
no adn
=======
LEVELS
=======
message Donde estoy?
message Y mi familia?
qt♠♠ttq♠qqqqq♠qqqtqq
qqt♠♠tqqqq♠qqqt↠qqtt
qqqqqqttqqqqqqqqqttt
tpqqqqq♠♠qq♠qqqttqqq
qttqqqt♠♠↠qtq♠qqq♠qq
qtqqqqqq♠t♠♠qttq♠♠qq
tqqqqqqqttqtqqqqqqqq
qqqqqtttqqqqtq♠qqqqq
qtqt♠♠qqqqqt♠ttqqqqq
tt♠tttt♠qqqtt♠ttqqtt
message ADN? ¿para que lo necesito?
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqq▲.▲.▲.qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq↠qqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment