Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] P5.js Jogo Ponto Primeira Etapa Concluída

 //variáveis da bolinha 
 let xBolinha = 300;
 let yBolinha = 200;
 let diametro = 15;


 //velocidade da bolinha 
 let velocidadeXBolinha = 6;
 let velocidadeYBolinha = 6;
 let raio = diametro / 2;


function setup() {
  createCanvas(600, 400);
}

function draw() {
  background(0);
  mostraBolinha();
  movimentaBolinha();
  verificaColisaoBorda();

}

function mostraBolinha() {
  circle (xBolinha, yBolinha, diametro);
}


function movimentaBolinha() {
  xBolinha += velocidadeXBolinha;
  yBolinha += velocidadeYBolinha;
}


function verificaColisaoBorda() {
  if (xBolinha +raio > width || xBolinha - raio < 0) { 
  velocidadeXBolinha *= -1; }

  if (yBolinha + raio> height || yBolinha - raio < 0) { 
  velocidadeYBolinha *= -1;
}
}
2 respostas
solução!

Olá Samanta, tudo bem?

Meus parabéns pelo desempenho e por fazer essa importante etapa, espero que esteja gostando do curso! Os contatos iniciais e a aplicação prática do que estamos aprendendo é fundamental para consolidarmos os conhecimentos adquiridos e formarmos uma base sólida de aprendizado.

Caso tenha dúvidas, conte sempre com o fórum da comunidade Alura.

Sucesso, um grande abraço e até mais!

Muito obrigada pelo incentivo, é muito importante não só pra mim, mas pra todos que estão iniciando como eu.

Cada etapa é uma vitória!!!!

Gratidão