https://editor.p5js.org/peerezjoao1/sketches/6VWiyCGlr
Se alguém puder me ajudar, agradeço.
Fala João, tudo bem?
Observe na linha 102
do seu código, a verificação se colidiu ou não está fora do escopo da função. Ou seja, a verificação não está ocorrendo.
Inclua a verificação dentro do escopo e faça um teste por gentileza.
Bons estudos!
: )