Added intro music and sound effects!
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 191 KiB After Width: | Height: | Size: 209 KiB |
+3
-3
File diff suppressed because one or more lines are too long
@@ -6,11 +6,11 @@ sprites.onOverlap(SpriteKind.Projectile, SpriteKind.Enemy, function (sprite, oth
|
|||||||
})
|
})
|
||||||
controller.A.onEvent(ControllerButtonEvent.Pressed, function () {
|
controller.A.onEvent(ControllerButtonEvent.Pressed, function () {
|
||||||
bullet = sprites.createProjectileFromSprite(img`
|
bullet = sprites.createProjectileFromSprite(img`
|
||||||
. . . .
|
. . . .
|
||||||
. . . .
|
. . . .
|
||||||
5 5 5 5
|
5 5 5 5
|
||||||
. . . .
|
. . . .
|
||||||
`, babyYoda, 200, 0)
|
`, babyYoda, 200, 0)
|
||||||
})
|
})
|
||||||
sprites.onOverlap(SpriteKind.Player, SpriteKind.Enemy, function (sprite, otherSprite) {
|
sprites.onOverlap(SpriteKind.Player, SpriteKind.Enemy, function (sprite, otherSprite) {
|
||||||
otherSprite.destroy()
|
otherSprite.destroy()
|
||||||
@@ -21,22 +21,22 @@ let bogey: Sprite = null
|
|||||||
let bullet: Sprite = null
|
let bullet: Sprite = null
|
||||||
let babyYoda: Sprite = null
|
let babyYoda: Sprite = null
|
||||||
babyYoda = sprites.create(img`
|
babyYoda = sprites.create(img`
|
||||||
. . . b b b b b . 7 7 7 . . . .
|
. . . b b b b b . 7 7 7 . . . .
|
||||||
. . b b d d c . 7 7 7 7 7 . . .
|
. . b b d d c . 7 7 7 7 7 . . .
|
||||||
. b b d d b . 7 7 7 c c c . . .
|
. b b d d b . 7 7 7 c c c . . .
|
||||||
. b d d b c 7 7 7 7 7 c c . . .
|
. b d d b c 7 7 7 7 7 c c . . .
|
||||||
b b d d c . 7 7 7 7 7 7 7 . . .
|
b b d d c . 7 7 7 7 7 7 7 . . .
|
||||||
b d d d b 7 7 7 7 e e 7 7 . . .
|
b d d d b 7 7 7 7 e e 7 7 . . .
|
||||||
b b d d c 7 . . e e e e e . . .
|
b b d d c 7 . . e e e e e . . .
|
||||||
. b b b b . . . 7 7 7 e e . . .
|
. b b b b . . . 7 7 7 e e . . .
|
||||||
b b d b c b c b 7 7 f f f b c b
|
b b d b c b c b 7 7 f f f b c b
|
||||||
b d d d b d d d d 7 f d d d d b
|
b d d d b d d d d 7 f d d d d b
|
||||||
b b d b b b b b b b b b b b b b
|
b b d b b b b b b b b b b b b b
|
||||||
. b b b d d d d d d d d d d b .
|
. b b b d d d d d d d d d d b .
|
||||||
. . b d d d d d d d d d d d b .
|
. . b d d d d d d d d d d d b .
|
||||||
. . b b b d d d d d d d b b b .
|
. . b b b d d d d d d d b b b .
|
||||||
. . . . b b d d d d d b b . . .
|
. . . . b b d d d d d b b . . .
|
||||||
. . . . . b b b b b b b . . . .
|
. . . . . b b b b b b b . . . .
|
||||||
`, SpriteKind.Player)
|
`, SpriteKind.Player)
|
||||||
babyYoda.setFlag(SpriteFlag.StayInScreen, true)
|
babyYoda.setFlag(SpriteFlag.StayInScreen, true)
|
||||||
info.setLife(3)
|
info.setLife(3)
|
||||||
@@ -46,23 +46,23 @@ music.playMelody("G F E C5 C5 C5 G G ", 500)
|
|||||||
music.playMelody("E F C C C - - - ", 400)
|
music.playMelody("E F C C C - - - ", 400)
|
||||||
game.onUpdateInterval(500, function () {
|
game.onUpdateInterval(500, function () {
|
||||||
bogey = sprites.create(img`
|
bogey = sprites.create(img`
|
||||||
. . . . . . . . . . . . . . . .
|
. . . . . . . . . . . . . . . .
|
||||||
. . . . . . . b b b b b b b . .
|
. . . . . . . b b b b b b b . .
|
||||||
. . . . . . b b c b c c c c b b
|
. . . . . . b b c b c c c c b b
|
||||||
. . . . . b b c c b c c c c c b
|
. . . . . b b c c b c c c c c b
|
||||||
. b b b b c c c b c c c c c c b
|
. b b b b c c c b c c c c c c b
|
||||||
b c c c c c c c b c c c c c b b
|
b c c c c c c c b c c c c c b b
|
||||||
b b b b b b b b b b b b b b b .
|
b b b b b b b b b b b b b b b .
|
||||||
. . . . . . . b 1 b b c c c b b
|
. . . . . . . b 1 b b c c c b b
|
||||||
. . . . . . b b c b c c c c c b
|
. . . . . . b b c b c c c c c b
|
||||||
. . . . . . . b 1 b b c c c b b
|
. . . . . . . b 1 b b c c c b b
|
||||||
b b b b b b b b b b b b b b b .
|
b b b b b b b b b b b b b b b .
|
||||||
b c c c c c c c b c c c c c b b
|
b c c c c c c c b c c c c c b b
|
||||||
. b b b b c c c b c c c c c c b
|
. b b b b c c c b c c c c c c b
|
||||||
. . . . . b b c c b c c c c c b
|
. . . . . b b c c b c c c c c b
|
||||||
. . . . . . b b c b c c c b b b
|
. . . . . . b b c b c c c b b b
|
||||||
. . . . . . . b b b b b b b . .
|
. . . . . . . b b b b b b b . .
|
||||||
`, SpriteKind.Enemy)
|
`, SpriteKind.Enemy)
|
||||||
bogey.setVelocity(-100, 0)
|
bogey.setVelocity(-100, 0)
|
||||||
bogey.setPosition(180, Math.randomRange(0, 120))
|
bogey.setPosition(180, Math.randomRange(0, 120))
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user