Oi, meu programa compila e executa sem problemas, mas quando o personagem recebe o comando para se mover o programa é fechado sem avisos. Já revi algumas vezes o código e os videos e não consegui encontrar o problema.
Segue abaixo código no gist pra leitura.
https://gist.github.com/ojulianos/664f8cded3ee1e1462927fee7e716738