xxxxxxxxxx
55
var pontos = 0;
var xObstaculo, xJogador;
var yObstaculo, yJogador;
var rObstaculo, rJogador;
function setup() {
createCanvas(300, 300);
xObstaculo = 150;
yObstaculo = 100;
xJogador = 0;
yJogador = 300;
rObstaculo = 60;
rJogador = 30;
}
function draw() {
background(255,100,100);
textSize(22);
text("Pontos: "+pontos,30,30);
fill(200);
ellipse(xJogador, yJogador, 2*rJogador, 2*rJogador);
if ( keyIsDown(DOWN_ARROW) ){
yJogador=yJogador+4;
}
if ( keyIsDown(UP_ARROW) ){
yJogador=yJogador-4;
}
if ( keyIsDown(LEFT_ARROW) ){
xJogador=xJogador-4;
}
if ( keyIsDown(RIGHT_ARROW) ){
xJogador=xJogador+4
}
if ( dist(xObstaculo, yObstaculo, xJogador, yJogador) < rObstaculo + rJogador) {
fill(255);
ellipse(xObstaculo, yObstaculo, 2*rObstaculo, 2*rObstaculo);
xJogador = 0;
yJogador = 300;
pontos=pontos + 10;
}
else {
fill(0);
ellipse(xObstaculo, yObstaculo, 2*rObstaculo, 2*rObstaculo);
}
}