[ Dudas sobre el curso de programación de juegos ]

como programar en c colisiones

11-Jan-2011 17:54
jose fernando
1 Respuestas

alguien podria orientarme con un ejmplo en c da algun juego y me vaya explicando paso a paso como hacer una colision
estoy haciendo un juego llamado salto de cabballos pero me quede atorado sobre como hacer las colisiones en mi juego


13-Jan-2011 18:43
Nacho Cabanes (+83)

Bienvenido!

Depende que cómo sea tu juego. Por ejemplo, si usas un array para memorizar qué hay en cada casilla, bastará con que antes de mover un elemento (¿un caballo?) a una nueva posición, compruebes si esa posición ya estaba ocupada.

En un juego general en dos dimensiones, la forma más sencilla suele ser mirando si se solapan el rectángulo que contiene a una figura con el rectángulo que contiene a la otra.

Lo tienes detallado en el apartado 32 de la introducción a la programación de juegos:

http://nachocabanes.com/videojuegos/ipj/ipj32.php






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)