Preguntas etiquetadas con collision-detection

La detección de colisión es la determinación de si dos o más entidades hacen contacto entre sí durante el juego.



5
Resolución de colisión
Sé muy bien cómo verificar las colisiones, pero no sé cómo manejar la colisión de una buena manera. Simplificado, si dos objetos chocan, uso algunos cálculos para cambiar la dirección de la velocidad. Si no muevo los dos objetos, todavía se superpondrán y si la velocidad no es lo suficientemente …



6
Implementación de colisión 100% evitada
Soy un principiante absoluto con el desarrollo de juegos y todo lo que sé sobre cómo evitar / resolver colisiones, lo aprendí en este sitio o a través de él la semana pasada ... así que no dude en corregirme si lo que pregunto aquí es basado en suposiciones erróneas …

3
OBB vs OBB Detección de colisión
Supongamos que tiene dos objetos Bounding Box cada uno de ellos almacenando los vértices actuales del cuadro en un vector con todos los vértices del objeto rotados y traducidos en relación con un eje común. Aquí hay una imagen para ilustrar mi problema: ¿Cómo puedo resolver si los dos OBB …





1
Colisión 2D rápida y precisa
Estoy trabajando en un tirador 2D de arriba hacia abajo, y ahora necesito ir más allá de mi sistema básico de colisión de rectángulo delimitador. Tengo grandes niveles con muchos sprites diferentes, todos los cuales tienen diferentes formas y tamaños. Las texturas para los sprites son todos archivos png cuadrados …


1
¿Cómo resolver colisiones de formas compuestas usando SAT?
SAT es una forma decente de determinar colisiones entre polígonos convexos arbitrarios. Incluso obtendrá el vector que se necesita para resolver una colisión. Para resolver las colisiones entre formas complejas (no convexas), estaba pensando en algún tipo de forma compuesta que consta de varios polígonos convexos. Si se produce una …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.