Prova de conceito: 300 bolinhas usando canvas

Não fica lento, dá uma olhada.
Não tem teste de colisão mas já dá pra ver que tem como...