xxxxxxxxxx
71
let BulletExists = false
var grav = 2
var y = 100
var x = 200
let loop
var heights = 40
var widths = 40
var movhori = 0
var dead = false
let bullet
var count=10
var fr = 60
var bread
var snake=[]
function preload() {
Pimg=loadImage('platform.png')
Cimg=loadImage('Character.png')
Bimg=loadImage('background.png')
music=loadSound('music.mp3')
breadImg=loadImage('bread.png')
snakeImg=loadImage("snake.png")
}
function setup() {
createCanvas(400,652);
music.setVolume(0.1);
music.loop();
bullet = new Bullet()
loop = 0
frameRate(fr)
bread=new Bread(100,height+50,35,4)
for (var i=0;i<2;i++) {
snake[i]=new Snake(300,height+150,25,5.5)
}
}
function draw() {
if (keyIsDown(DOWN_ARROW)){
if (BulletExists == false){
bullet = new Bullet();
BulletExists = true;
}
}
background(Bimg);
gravinter()
death_()
mov()
platform()
fill(140,0,140)
image(Cimg,x,y,heights,widths)
score()
bullet.move()
bullet.show()
loop += 1
if (loop % fr == 0){
BulletExists = false
}
bread.move()
bread.cycle()
bread.show()
bread.collide()
for (var i=0;i<snake.length;i++){
snake[i].move()
snake[i].cycle()
snake[i].show()
snake[i].collide()
}
}