1
resposta

minha bolinha n se move e fica se contorcendo

minha bolinha n esta saindo do lugar e fica se contorcendo

let xDaquestao = 300
let pokemony = 250
let marcos = 30
let katchau = 5
let carraotunadoy = 5
let trovoada = marcos /2
function setup() {
  createCanvas(600, 500);
}

function draw() {
  background(0);
circle (xDaquestao,pokemony,marcos)
xDaquestao+=katchau
//pokemony += carraotunadoy
  if (xDaquestao+trovoada>width ||
      xDaquestao-trovoada>0){
    katchau *=  -1
 }
  if (pokemony + trovoada >height ||
      pokemony -trovoada<0){
    carraotunadoy *= -1
  }



  }
1 resposta

Retirei a sua variável "Trovoada" e funcionou.

let xDaquestao = 300;
let pokemony = 200;
let marcos = 15;

let katchau = 5
let carraotunadoy = 5;

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

function draw() {
  background(0);
  circle (xDaquestao,pokemony,marcos);
  xDaquestao += katchau;
  pokemony += carraotunadoy;

  if (xDaquestao > width || xDaquestao < 0) {
    katchau *=  -1;
 }

  if (pokemony > height || pokemony < 0) {
    carraotunadoy *= -1;
  }

}