Preguntas etiquetadas con 2d

178
Dibujando mundos de juego isométricos

¿Cuál es la forma correcta de dibujar fichas isométricas en un juego 2D? He leído referencias (como esta ) que sugieren que los mosaicos se representen de una manera que zigzaguee cada columna en la representación de matriz 2D del mapa. Me imagino que deberían dibujarse más en forma de diamante,...

108
Cómo mapear atan2 () a grados 0-360

atan2(y, x) tiene esa discontinuidad en 180 ° donde cambia a -180 ° ..0 ° en sentido horario. ¿Cómo mapeo el rango de valores a 0 ° ..360 °? aquí está mi código: CGSize deltaPoint = CGSizeMake(endPoint.x - startPoint.x, endPoint.y - startPoint.y); float swipeBearing = atan2f(deltaPoint.height,...

102
Conversión de imagen a arte ASCII

Prólogo Este tema aparece aquí en Stack Overflow de vez en cuando, pero generalmente se elimina porque es una pregunta mal escrita. Vi muchas preguntas de este tipo y luego silencio del OP (repetición baja habitual) cuando se solicita información adicional. De vez en cuando, si la entrada es lo...

95
Android OpenGL ES y 2D

Bueno, aquí está mi solicitud. No conozco OpenGL ya, y no estoy dispuesto a aprenderlo, pero quiero aprender OpenGL ES directamente ya que estoy apuntando mi desarrollo a Android. Quiero aprender OpenGL ES para poder desarrollar mis juegos 2D . Lo elegí por motivos de rendimiento (ya que el dibujo...

85
Calcular el producto cruzado de un vector 2D

De wikipedia: el producto cruzado es una operación binaria sobre dos vectores en un espacio euclidiano tridimensional que da como resultado otro vector que es perpendicular al plano que contiene los dos vectores de entrada. Dado que la definición solo se define en tres ( o siete, uno y...

81
¿Cómo calculo el área de un polígono 2d?

Suponiendo una serie de puntos en el espacio 2d que no se intersecan, ¿cuál es un método eficiente para determinar el área del polígono resultante? Como nota al margen, esto no es tarea y no estoy buscando código. Estoy buscando una descripción que pueda usar para implementar mi propio método....