Detección de colisiones

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 11:02 4 abr 2014 por 138.251.167.51 (discusión). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

La Detección de Colisiones es el método utilizado por algunos videojuegos para detectar si dos objetos (Sprites) han colisionado. La detección puede ser por área o píxel a pixel:

  • Por Área: los objetos ocupan un área, rectangular o circular, cuando dos de estas áreas se superponen hay una colisión.
  • Pixel a Pixel: Los objetos ocupan un área rectangular, pero tienen una máscara que define que píxeles son visibles. Primero se realiza una detección de colisión de área, luego, si hubo colisión, se realiza una detección pixel a pixel entre los pixeles superpuestos de ambos objetos. Si existen dos pixeles superpuestos, y ambos son visibles, entonces hay una colisión.