Estou fazendo um jogo baseado em uma grade 2D, com algumas células aceitáveis e outras não. Objetos dinâmicos podem se mover continuamente, independentemente da grade, mas precisam colidir com células intransitáveis. Eu escrevi um algoritmo para rastrear um raio contra a grade, que me fornece...