Fiz um código com explicação de como fazer elementos simples no canvas, criar "vida" aos mesmos e até detectar se há colisão entre um e outro.

Segue o código abaixo com as explicações incorporadas.



Abraços