Lógica de programação: desenvolvendo Lógica de programação: desenvolvendo Lógica de programação: desenvolvendo
um jogo estilo Pong um jogo estilo Pong um jogo estilo Pong
AULA 3 AULA 3 AULA 3
let xBolinha=300; let xBolinha=300; let xBolinha=300;
let yBolinha=200; let yBolinha=200; let yBolinha=200;
let diametro=20; let diametro=20; let diametro=20;
let velocidadexBolinha = 6; let velocidadexBolinha = 6; let velocidadexBolinha = 6;
let velocidadeyBolinha = 6; let velocidadeyBolinha = 6; let velocidadeyBolinha = 6;
function setup() { function setup() { function setup() {
createCanvas(600, 400); createCanvas(600, 400); createCanvas(600, 400);
} } }
function draw() { function draw() { function draw() {
background(0); background(0); background(0);
circle(xBolinha, yBolinha, diametro); circle(xBolinha, yBolinha, diametro); circle(xBolinha, yBolinha, diametro);
xBolinha += velocidadexBolinha; xBolinha += velocidadexBolinha; xBolinha += velocidadexBolinha;
yBolinha += velocidadeyBolinha; yBolinha += velocidadeyBolinha; yBolinha += velocidadeyBolinha;
if(xBolinha>width || if(xBolinha>width || if(xBolinha>width ||
xBolinha < 0){ xBolinha < 0){ xBolinha < 0){
velocidadexBolinha *= -1; velocidadexBolinha *= -1; velocidadexBolinha *= -1;
} } }
if(yBolinha>height || if(yBolinha>height || if(yBolinha>height ||
yBolinha<0){ yBolinha<0){ yBolinha<0){
velocidadeyBolinha *= -1; velocidadeyBolinha *= -1; velocidadeyBolinha *= -1;
} } }
} } }