Eu fiquei em dúvida pra entender porque quando declara as variaveis de localização (x e yBolinha) recebendo a soma delas com o valor da velocidade o programa continua fazendo o movimento, já que não ta dentro de nenhum loop. Dentro do que entendi em relação a criação de códigos, a variavel xBolinha recebendo o valor da soma de si com a variável velocidade iria ser um acontecimento único e ela iria apenas movimentar 6 pro lado já que não existe nada no código que diz pra ela continuar repetindo.
Não sei se deu pra entender a dúvida mas fiquei bem confusa com isso.