-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.ts
More file actions
138 lines (138 loc) · 5.04 KB
/
main.ts
File metadata and controls
138 lines (138 loc) · 5.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
sprites.onOverlap(SpriteKind.Player, SpriteKind.Food, function (sprite, otherSprite) {
sprites.destroy(otherSprite)
info.changeScoreBy(1)
})
let pez: Sprite = null
let tiburon: Sprite = null
animation.runImageAnimation(
tiburon,
[img`
.............ccfff..................
...........ccddbcf..................
..........ccddbbf...................
..........fccbbcf...................
.....fffffccccccff.........ccc......
...ffbbbbbbbcbbbbcfff....ccbbc......
..fbbbbbbbbcbcbbbbcccff.cdbbc.......
ffbbbbbbffbbcbcbbbcccccfcdbbf.......
fbcbbb11ff1bcbbbbbcccccffbbf........
fbbb11111111bbbbbcccccccbbcf........
.fb11133cc11bbbbcccccccccccf........
..fccc31c111bbbcccccbdbffbbcf.......
...fc13c111cbbbfcddddcc..fbbf.......
....fccc111fbdbbccdcc.....fbbf......
........ccccfcdbbcc........fff......
.............fffff..................
`,img`
..............fffcc.................
..............fbbddc................
...............fbbddc...............
...............fcbbccffffff.........
..............ffcccbbbbbbbbfff......
ccccc......fffcbbbbbbbbbbbbbbbf.....
cbbbdc...ffcccbbbbcbcbffbbbbbcb.....
.cbbddcffcccccbbbcbcbbff1111bbb.....
..fbbdbcccccccbbbcbcb11111111bf.....
..fcbbcccccccccbbbbbb11c33cccf......
..fccbffccccccccbbbb11cc131cf.......
.fcbbf..cbdbcccccbbb1111c33f........
.fbbf....ccdddddfbbbc1111ff.........
fbbf.......ccddfbbdbf1ccc...........
fff..........cfbbdbfcc..............
..............fffff.................
`,img`
.............fffcc..................
.............fbbddc.................
..............fbbddfffffffff........
..............fcbcfbbbbbbbbbf.......
...........ffffccbbffb111cbbf.......
ccccc....ffcccbbbbbff111111bf.......
cbbbdc..fccccbbcbcbb1133cc1f........
.cbbddcfcccccbcbcbbb1c131ccf........
..fbbdbccccccbcbcbbb111111f.........
..fcbbccccccccbbbbb1111111f.........
..fccbffcccccccbbbb111111f..........
.fcbbf.cbdbcccccbbbc1111c...........
.fbbf...cddddddfbbbc11cc............
fbbf.....ccdddfbbdbffc..............
fff........ccfbbdbf.................
.............fffff..................
`,img`
...........fffcc....................
...........fbbbbcfffffffff..........
............fbfffbbbbbbbbbf.........
............ffbbbbffb111bbf.........
..........ffcbbbbbff11111bf.........
.........fcccbcbcbb11cccc1f.........
ccccc...fcccbcbcbbb1c1c1cf..........
cbbddccfccccbcbcbbb1333c............
.ccbddbcccccbbbbbbb1c333c...........
..ccbbcccccccbbbbb11c133c...........
..fccbffccccccbbbb111c31cc..........
..fccf.cbbcccccbbbc111111c..........
.fcbbf..cdddddfbbbc1111cc...........
.fbbf....cdddfbbdbffccc.............
fbbf......ccfbbdbf..................
fff.........fffff...................
`,img`
..........fffcc...fffffff...........
..........fbbbbcffbbbbbbbf..........
...........fbffbbbbb111bbf..........
...........ffbbbbff11111bf..........
.........ffcbbbbbff1cccc1f..........
........fcccbcbcbb1c1c1cff..........
ccccc..fcccbcbcbbb1333ccf...........
cbbddcfccccbcbcbbb1c333c............
.ccbddcccccbbbbbbb1c333c............
..ccbbccccccbbbbb11c333c............
..fccbfccccccbbbb11c133cc...........
..fccfcbbcccccbbbc11c31cc...........
.fcbbf.cdddddfbbbc111111c...........
.fbbf...cdddfbbdbf1111cc............
fbbf.....ccfbbdbfffccc..............
fff........fffff....................
`,img`
....................................
....................................
....................................
...............ffffcc...............
...............fbbbddc..............
................fbbbddcffffff.......
ccccc.......fffcbbbbbbbbbbbbbff.....
cbbbdc....ffcccbbbbbcbcbbbbbbbbff...
.cbbddcfffcccccbbbbcbbcbbbbbbbbbbf..
..fbbdbccccccccbbbbcbcbbbbbbbbbbcbf.
..fcbbccccccccccbbbbbcbbfffbbbbbbbf.
..fccbffcbcccccccbbbbcbbfff1111bbff.
.fcbbf..ccbbbccccccbbbb111111111ff..
fbbff.....cccbddfbbbdb111ccccccc....
fff..........ccfbbbdbfcccccc........
...............ffffff...............
`],
500,
false
)
scene.setBackgroundColor(9)
controller.moveSprite(tiburon, 100, 100)
info.startCountdown(120)
game.onUpdateInterval(1000, function () {
pez = sprites.create(img`
. . . . . . . . . . . . . . . .
. . . . . . . . c c c c . . . .
. . . . . . c c d d d d c . . .
. . . . . c c c c c c d c . . .
. . . . c c 4 4 4 4 d c c . . .
. . . c 4 d 4 4 4 4 4 1 c . c c
. . c 4 4 4 1 4 4 4 4 d 1 c 4 c
. c 4 4 4 4 1 4 4 4 4 4 1 c 4 c
f 4 4 4 4 4 1 4 4 4 4 4 1 4 4 f
f 4 4 4 f 4 1 c c 4 4 4 1 f 4 f
f 4 4 4 4 4 1 4 4 f 4 4 d f 4 f
. f 4 4 4 4 1 c 4 f 4 d f f f f
. . f f 4 d 4 4 f f 4 c f c . .
. . . . f f 4 4 4 4 c d b c . .
. . . . . . f f f f d d d c . .
. . . . . . . . . . c c c . . .
`, SpriteKind.Food)
pez.setPosition(randint(0, 160), randint(0, 160))
})