Bunny Hop
Help your bunny get through the forest by jumping over the trees and stumps.
namespace SpriteKind {
export const Obstacle = SpriteKind.create()
}
function createTree () {
tree = sprites.createProjectileFromSide(trees[randint(0, trees.length - 1)], -50, 0)
tree.bottom = 100
tree.z = -1
}
controller.A.onEvent(ControllerButtonEvent.Pressed, function () {
animation.stopAnimation(animation.AnimationTypes.All, bunny)
if (bunny.ay == 0) {
bunny.setImage(img`
. . . . . . . . . . . .
. . . 1 1 . 1 1 . . . .
. . . 1 3 . 1 3 . . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . . 1 1 . . . . .
. . . . . . 1 . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`)
bunny.vy = -160
bunny.ay = gravity
}
})
sprites.onDestroyed(SpriteKind.Obstacle, function (sprite) {
info.changeScoreBy(1)
})
function createCloud () {
cloud = sprites.createProjectileFromSide(clouds[randint(0, clouds.length - 1)], -30, 0)
cloud.bottom = randint(30, 55)
cloud.z = -2
}
function setupFrames () {
birdFrames = [img`
. . . . . . . . . . . .
. . . . . 1 1 1 1 . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 . . . . .
. . . . 1 1 1 . . . . .
. . . . 1 1 1 . . . . .
. . 1 1 1 1 1 1 . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . 1 1 1 1 1 1 . .
. . . 1 1 1 1 1 . . . .
. . . 1 1 1 1 . . . . .
. . 1 1 1 1 1 1 . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . 1 1 1 1 . . . . .
. . 1 1 1 1 1 1 . . . .
. . . 1 1 1 1 1 1 1 1 .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . 1 1 1 1 1 1 . . . .
. . . 1 1 1 1 . . . . .
. . . 1 1 1 1 1 1 . . .
. . . . 1 1 1 1 1 1 1 .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . 1 1 1 1 1 1 . . . .
. . . 1 1 1 1 . . . . .
. . . 1 1 1 1 . . . . .
. . . . 1 1 1 1 1 . . .
. . . . . 1 1 1 1 1 . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . 1 1 1 1 1 1 . . . .
. . . 1 1 1 1 . . . . .
. . . 1 1 1 1 . . . . .
. . . . 1 1 1 1 1 . . .
. . . . . 1 1 1 1 1 . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . 1 1 1 1 1 1 . . . .
. . . 1 1 1 1 . . . . .
. . . 1 1 1 1 1 1 . . .
. . . . 1 1 1 1 1 1 1 .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . 1 1 1 1 . . . . .
. . 1 1 1 1 1 1 . . . .
. . . 1 1 1 1 1 1 1 1 .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . 1 1 1 1 1 1 . .
. . . 1 1 1 1 1 . . . .
. . . 1 1 1 1 . . . . .
. . 1 1 1 1 1 1 . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . 1 1 1 1 . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 . . . . .
. . . . 1 1 1 . . . . .
. . . . 1 1 1 . . . . .
. . 1 1 1 1 1 1 . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`]
animation.runImageAnimation(
bird,
birdFrames,
40,
true
)
bunnyFrames = [img`
. . . . . . . . . . . .
. . . . . . . d . . . .
. . . . . . . . . . . .
. . . . . . . . d . . .
. . . 1 1 . 1 1 . . . .
. . . 1 3 . 1 3 . . . .
. . . 1 3 . 1 3 . . . .
. . . 1 3 . 1 3 . . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 . 1 1 1 1 . 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 . . 1 . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . 1 1 . 1 1 . . . .
. . . 1 3 . 1 3 . . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 . 1 1 1 1 . 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 . . 1 . . . .
. . . . . . . 1 . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . 1 1 . 1 1 . . . .
. . . 1 3 . 1 3 . . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . . 1 1 . . . . .
. . . . . . 1 . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . 1 1 . 1 1 . . . .
. . . 1 3 . 1 3 . . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . . 1 1 . . . . .
. . . . . 1 . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . 1 1 . 1 1 . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 . . 1 . . . .
. . . . 1 . . . . . . .
. . . . . . . . . . . .
`, img`
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . 1 1 . 1 1 . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . . 1 3 . 1 3 . . .
. . . 1 1 1 1 1 1 . . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 f 1 1 f 1 . .
. . 1 1 1 1 1 1 1 1 . .
. . 1 1 1 1 f f 1 1 . .
. . . 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 .
. 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 1 1 1 . . . .
. . . . 1 . . 1 . . . .
. . . . . . . . . . . .
`]
obstacles = [img`
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 7 . . . . . . . . . . .
. . . . . . . . . . 7 7 . . . . . . . . . .
. . . . . . . . . 6 7 7 . . . . . . . . . .
. . . . . . . . 6 6 7 7 7 . . . . . . . . .
. . . . . . . . 6 6 7 7 7 . . . . . . . . .
. . . . . . . . 6 6 7 7 7 7 . . . . . . . .
. . . . . . . 6 6 7 7 7 7 7 . . . . . . . .
. . . . . . 6 6 6 7 7 7 7 7 . . . . . . . .
. . . . . . . . 6 6 6 6 6 . . . . . . . . .
. . . . . . . . 6 6 6 6 . . . . . . . . . .
. . . . . . . 6 6 6 6 6 7 7 . . . . . . . .
. . . . . . 6 6 6 7 7 7 7 7 7 . . . . . . .
. . . . . . 6 6 6 7 7 7 7 7 7 7 . . . . . .
. . . . . . 6 6 7 7 7 7 7 7 7 7 7 . . . . .
. . 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 . . .
. . . 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 . . . .
. . . . . . . . 6 6 6 6 7 7 . . . . . . . .
. . . . . . . . 6 6 6 7 7 7 . . . . . . . .
. . . . . . 6 6 7 7 7 7 7 7 7 . . . . . . .
. . . 6 6 6 7 7 7 7 7 7 7 7 7 7 7 . . . . .
6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 . . . .
6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6
. . . 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 .
. . . . . 6 6 6 6 e e e e 7 7 7 7 7 6 6 6 .
. . . . . . . . . e e e e . . . . . . . . .
. . . . . . . . . e e e e . . . . . . . . .
. . . . . . . . . e e e e . . . . . . . . .
. . . . . . . 6 . e e e e . . 6 . . . . . .
. . . 6 6 6 . . . e e e e . 6 . . . . . . .
. . . 6 . 6 . . . e e e e . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 7 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 7 7 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 6 7 7 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 7 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 7 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 7 7 7 7 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 6 6 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . . .
. . . . . . 6 6 6 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 6 6 6 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 6 6 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 6 6 6 6 6 7 7 . . . . . . . . . . . . . . . . . . . . .
. . . . . . 6 6 6 7 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . .
. . . . . . 6 6 6 7 7 7 7 7 7 7 . . . . . . . . . . . . . . . . . . .
. . . . . . 6 6 7 7 7 7 7 7 7 7 7 . . . . . . . . . . . . . . . . . .
. . 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 . . . . . . . . . . . . . . . .
. . . 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 6 6 7 7 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 6 6 7 7 7 . . . . . . . . . . . e e e e e . . . . .
. . . . . . 6 6 7 7 7 7 7 7 7 . . . . . . . . . e e b b b e e . . . .
. . . 6 6 6 7 7 7 7 7 7 7 7 7 7 7 . . . . . . e e b e e e b e e . . .
6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 . . . . . e e b e e b b e e . . .
6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 . . e e b b e e e . . . .
. . . 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 . . e b e e e e b b e . . .
. . . . . 6 6 6 6 e e e e 7 7 7 7 7 6 6 6 . . e e b b b b e e e . . e
. . . . . . . . . e e e e . . . . . . . . . . e e e e e e e e . . e .
. . . . . . . . . e e e e . . . . . . . . . . e b e e b e b e . e . e
. . . . . . . . . e e e e . . . . . . . . . . e b e e e e b e e . . .
. . . . . . . 6 . e e e e . . 6 . . . . . . . e e e b e e e e . . . .
. . . 6 6 6 . . . e e e e . 6 . . . . . . . e e b e b e b e e e . . .
. . . 6 . 6 . . . e e e e . . . . . . . . e e e e e e e e e e e e . .
. . . . . . . . . . . . . . . . . . . . . . . . . . e e . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 7 . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 6 7 7 . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 7 . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 7 7 . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 7 7 . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 6 . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 6 7 7 . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 7 7 7 . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 7 7 7 7 . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 7 7 7 7 7 7 . . . . .
. . . . . . . . . . . . . . . . . . 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 . . .
. . . . . . . . . . . . . . . . . . . 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 7 7 . . . . . . . .
. . . . . e e e e e . . . . . . . . . . . . . . 6 6 6 7 7 7 . . . . . . . .
. . . . e e b b b e e . . . . . . . . . . . 6 6 7 7 7 7 7 7 7 . . . . . . .
. . . e e b e e e b e e . . . . . . . 6 6 6 7 7 7 7 7 7 7 7 7 7 7 . . . . .
. . . e e b e e b b e e . . . . 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 . . . .
. . . . e e b b e e e . . . . . 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6
. . . e b e e e e b b e . . . . . . . 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 .
. . . e e b b b b e e e . . e . . . . . . 6 6 6 6 e e e e 7 7 7 7 7 6 6 6 .
. . . e e e e e e e e . . e . . . . . . . . . . . e e e e . . . . . . . . .
. . . e b e e b e b e . e . e . . . . . . . . . . e e e e . . . . . . . . .
. . . e b e e e e b e e . . . . . . . . . . . . . e e e e . . . . . . . . .
. . . e e e b e e e e . . . . . . . . . . . . 6 . e e e e . . 6 . . . . . .
. . e e b e b e b e e e . . . . . . . 6 6 6 . . . e e e e . 6 . . . . . . .
. e e e e e e e e e e e e . . . . . . 6 . 6 . . . e e e e . . . . . . . . .
. . . . . . e e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 7 . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 6 7 7 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 6 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 6 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 7 7 7 7 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 7 7 7 7 7 7 7 . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 7 7 . . . . . . . . . . . . . . . . . . . . . .
. . . . . e e e e e . . . . . . . . . . . . . . 6 6 6 7 7 7 . . . . . . . . . . . . e e e e e . . . . .
. . . . e e b b b e e . . . . . . . . . . . 6 6 7 7 7 7 7 7 7 . . . . . . . . . . e e b b b e e . . . .
. . . e e b e e e b e e . . . . . . . 6 6 6 7 7 7 7 7 7 7 7 7 7 7 . . . . . . . e e b e e e b e e . . .
. . . e e b e e b b e e . . . . 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 . . . . . . e e b e e b b e e . . .
. . . . e e b b e e e . . . . . 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 . . . e e b b e e e . . . .
. . . e b e e e e b . e . . . . . . . 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 . . . e b e e e e b b e . . .
. . . e e b b b b e e e . . e . . . . . . 6 6 6 6 e e e e 7 7 7 7 7 6 6 6 . . . e e b b b b e e e . . e
. . . e e e e e e e e . . e . . . . . . . . . . . e e e e . . . . . . . . . . . e e e e e e e e . . e .
. . . e b e e b e b e . e . e . . . . . . . . . . e e e e . . . . . . . . . . . e b e e b e b e . e . e
. . . e b e e e e b e e . . . . . . . . . . . . . e e e e . . . . . . . . . . . e b e e e e b e e . . .
. . . e e e b e e e e . . . . . . . . . . . . 6 . e e e e . . 6 . . . . . . . . e e e b e e e e . . . .
. . e e b e b e b e e e . . . . . . . 6 6 6 . . . e e e e . 6 . . . . . . . . e e b e b e b e e e . . .
. e e e e e e e e e e e e . . . . . . 6 . 6 . . . e e e e . . . . . . . . . e e e e e e e e e e e e . .
. . . . . . e e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e e . . . . . . .
`, img`
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . e e e e e . . . . .
. . . . e e b b b e e . . . .
. . . e e b e e e b e e . . .
. . . e e b e e b b e e . . .
. . . . e e b b e e e . . . .
. . . e b e e e e b b e . . .
. . . e e b b b b e e e . . e
. . . e e e e e e e e . . e .
. . . e b e e b e b e . e . e
. . . e b e e e e b e e . . .
. . . e e e b e e e e . . . .
. . e e b e b e b e e e . . .
. e e e e e e e e e e e e . .
. . . . . . e e . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . e e e e e . . . . . . . . . e e e e e . . . . .
. . . . e e b b b e e . . . . . . . e e b b b e e . . . .
. . . e e b e e e b e e . . . . . e e b e e e b e e . . .
. . . e e b e e b b e e . . . . . e e b e e b b e e . . .
. . . . e e b b e e e . . . . . . . e e b b e e e . . . .
. . . e b e e e e b b e . . . . . e b e e e e b b e . . .
. . . e e b b b b e e e . . e . . e e b b b b e e e . . e
. . . e e e e e e e e . . e . . . e e e e e e e e . . e .
. . . e b e e b e b e . e . e . . e b e e b e b e . e . e
. . . e b e e e e b e e . . . . . e b e e e e b e e . . .
. . . e e e b e e e e . . . . . . e e e b e e e e . . . .
. . e e b e b e b e e e . . . . e e b e b e b e e e . . .
. e e e e e e e e e e e e . . e e e e e e e e e e e e . .
. . . . . . e e . . . . . . . . . . . . e e . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . e e e e e . . . . . . . . . e e e e e . . . . . . . . . e e e e e . . . . .
. . . . e e b b b e e . . . . . . . e e b b b e e . . . . . . . e e b b b e e . . . .
. . . e e b e e e b e e . . . . . e e b e e e b e e . . . . . e e b e e e b e e . . .
. . . e e b e e b b e e . . . . . e e b e e b b e e . . . . . e e b e e b b e e . . .
. . . . e e b b e e e . . . . . . . e e b b e e e . . . . . . . e e b b e e e . . . .
. . . e b e e e e b b e . . . . . e b e e e e b b e . . . . . e b e e e e b b e . . .
. . . e e b b b b e e e . . e . . e e b b b b e e e . . e . . e e b b b b e e e . . e
. . . e e e e e e e e . . e . . . e e e e e e e e . . e . . . e e e e e e e e . . e .
. . . e b e e b e b e . e . e . . e b e e b e b e . e . e . . e b e e b e b e . e . e
. . . e b e e e e b e e . . . . . e b e e e e b e e . . . . . e b e e e e b e e . . .
. . . e e e b e e e e . . . . . . e e e b e e e e . . . . . . e e e b e e e e . . . .
. . e e b e b e b e e e . . . . e e b e b e b e e e . . . . e e b e b e b e e e . . .
. e e e e e e e e e e e e . . e e e e e e e e e e e e . . e e e e e e e e e e e e . .
. . . . . . e e . . . . . . . . . . . . e e . . . . . . . . . . . . e e . . . . . . .
`]
animation.runImageAnimation(
bunny,
bunnyFrames,
50,
true
)
trees = [img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 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 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 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 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 . . . . . . . . . . . . .
. . . . . . . . . . . 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 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 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 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 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 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 b . . . . . . . . . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . 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 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 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 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 . . . 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 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 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 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 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 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 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 b b . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b b b . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b b b . . . . . . . . . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 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 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 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 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 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 b . . . . . . . . .
. . . . . . . . . . b b b b b . . . b b b b . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b b b . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b . b . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b . b . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b b b . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . b b b . . . . . . . . . . . . . . .
`]
grassImages = [img`
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . b . . .
. . . . b . . .
. . . b b . . .
. . . b b . . .
`, img`
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . b . . . .
. . . b . . . .
. . . b b . b .
. . . b b . b .
`, img`
. . . . . . . .
. . . . . . . .
b . . . . . . .
b . . b . . . .
b . . b b . . .
b . b b b . . .
b . b b b . b .
b b b b b . b .
`, img`
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . b
. . . b . . . b
. . . b . . . b
. . . b b . b b
. . . b b . b b
`, img`
. . . . . . . .
. . . . . . . .
. . . b . . . .
. . . b . . . .
. . b b . . . .
. . b b b . . .
. . b b b . . .
. . b b b . . .
`, img`
. . . . . . . .
. . . . . . . .
. . . . . . . .
. b . . . . . .
. b . . . . . .
. b b . . . b .
. b b . . . b .
. b b . . . b .
`]
clouds = [img`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . .
. . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . .
. . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . .
. . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . .
. . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
. . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . .
. . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . .
. . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . .
. . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . .
. . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . .
. . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . .
. . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . .
. . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . .
. . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
. . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
. . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 . .
`, img`
. . . . . . . . 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . .
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . .
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . .
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . .
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . .
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . .
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . .
. . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . .
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . 1 1 1 1 1 1 1 1 . . . . . . .
`, img`
. . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 1 1 1 1 . . 1 1 1 1 1 1 . . . . . . . . . .
. . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . .
. . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . .
. . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . .
. . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . .
. . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . .
. . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . .
. . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
. . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
. . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . .
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . .
`]
}
sprites.onOverlap(SpriteKind.Player, SpriteKind.Obstacle, function (sprite, otherSprite) {
game.over(false, effects.melt)
})
let grass: Sprite = null
let projectile: Sprite = null
let obstacleImage: Image = null
let grassImages: Image[] = []
let obstacles: Image[] = []
let bunnyFrames: Image[] = []
let birdFrames: Image[] = []
let clouds: Image[] = []
let cloud: Sprite = null
let trees: Image[] = []
let tree: Sprite = null
let bird: Sprite = null
let gravity = 0
scene.setBackgroundColor(13)
const bunny = sprites.create(img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, SpriteKind.Player)
gravity = 400
bunny.ay = gravity
bunny.x = 20
bird = sprites.create(img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, SpriteKind.Projectile)
bird.setPosition(160, 20)
bird.setVelocity(-120, 0)
setupFrames()
game.onUpdate(function () {
if (bird.x < 0) {
bird.setPosition(randint(160, 240), randint(20, 60))
}
})
game.onUpdate(function () {
if (bunny.bottom > 105) {
bunny.bottom = 105
bunny.vy = 0
bunny.ay = 0
animation.runImageAnimation(
bunny,
bunnyFrames,
50,
true
)
}
})
game.onUpdateInterval(2000, function () {
obstacleImage = obstacles[randint(0, obstacles.length - 1)]
projectile = sprites.createProjectileFromSide(obstacleImage, -100, 0)
projectile.bottom = 105
projectile.setKind(SpriteKind.Obstacle)
})
game.onUpdateInterval(200, function () {
if (Math.percentChance(40)) {
grass = sprites.createProjectileFromSide(grassImages[randint(0, grassImages.length - 1)], -50, 0)
grass.bottom = 100
grass.z = -1
}
})
forever(function () {
if (Math.percentChance(60)) {
createTree()
if (Math.percentChance(50)) {
pause(randint(150, 300))
createTree()
}
}
pause(1500)
})
game.onUpdateInterval(1000, function () {
if (Math.percentChance(40)) {
createCloud()
}
})
animation