Tu sabes la posición x, y del coche, el angulo y su tamaño. Por otro lado sabes la posición de las paredes x,y por el mapa del circuito.
Tienes dos opciones, la facil y la dificil.
La facil, coges 4 puntos fijos dentro del coche uno en cada esquina (mas o menos donde deberian estar las ruedas, sabiendo la posicion del coche y su angulo) y verificas que tipo de suelo hay en esos puntos, si hay pared estás colisionando, y además sabes en que parte del coche colisionas.
La dificil, haces una mascara del coche (el contorno del coche en negativo) y compruebas el suelo debajo de cada punto de la mascara.
La facil es mas sencilla de implementar pero haces las colisiones menos precisas (aunque para coches tan pequeños es buena solucion), mientras que la otra es más complicada de implementar pero es mucho más precisa.
Un saludo.














