Preguntas etiquetadas con c

10
Dado que Table.drawDebug está en desuso en libGDX, ¿qué debo usar en su lugar?

Estoy siguiendo el libro "Learning LibGDX Game Development" para hacer un juego simple. Estoy en la sección de creación de menús donde creamos un escenario y lo renderizamos con bordes de depuración. El libro dice que se use, Table.drawDebug(stage)pero este método estático parece haberse eliminado...

10
Generación de nombres

Estoy haciendo un juego (o planeo hacerlo, al menos) y para hacerlo, necesito una forma de generar automáticamente nombres para los "jefes" de la APN (explicación larga e irrelevante aquí). Algo como esto es un buen ejemplo de lo que quiero decir. Tengo la idea de que puedo construir una base de...

9
¿Cómo llevar nuestra música a los juegos?

Como una banda independiente bastante desconocida, ¿cuál es la mejor manera de llevar nuestra música a los juegos de computadora? No estoy pensando tanto en los problemas de licencia, sino más sobre qué canales están disponibles y cómo ser notados por los desarrolladores de juegos que podrían estar...

9
¿Por qué no puedo usar el operador '> =' con Vector3s?

Estoy tratando de hacer que un rectángulo se mueva entre dos posiciones a las que me refiero como _positionAy _positionB. Ambos son de tipo Vector3. El rectángulo se mueve bien. Sin embargo, cuando llega _positionBno se mueve en la dirección opuesta, como debería. Regresé al código para echar un...

9
Averiguar en qué mosaico aterrizó un clic del mouse

Estoy trabajando en un juego basado en una cuadrícula isométrica y tengo un problema al intentar vincular un clic del mouse del usuario a un mosaico. He podido dividir el problema en 2 partes: Encontrar un rectángulo que rodea un mosaico (que he podido hacer) Averiguando desde el rectángulo en...

9
Isométrica 2D: coordenadas de pantalla a mosaico

Estoy escribiendo un juego 2D isométrico y tengo dificultades para determinar con precisión en qué mosaico está el cursor. Aquí hay un dibujo: donde xs e ys son coordenadas de pantalla (píxeles), xt e yt son coordenadas de mosaico, W y H son ancho de mosaico y altura de mosaico en píxeles,...

9
¿Cómo funciona gluLookAt?

Desde mi entendimiento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); es equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Pero cuando imprimo la ModelViewmatriz, la llamada a glTranslatef()no...

8
OpenGL Vertex Attributes - Normalización

Por desgracia, he buscado y no he encontrado una respuesta definitiva. ¿Cuándo normalizaría los datos de vértice en OpenGL usando el siguiente comando: glVertexAttribPointer(index, size, type, normalize, stride, pointer); Es decir, cuándo lo haría normalize == GL_TRUE; ¿Qué situaciones y por qué...

8
VSync / 30FPS real en Android

Estoy trabajando en un juego que no puede ejecutarse a toda velocidad en algunos dispositivos. En Tegra2, con muchas optimizaciones, el rendimiento es cercano a 40 fps. La velocidad de fotogramas es estable, pero las animaciones no son lo suficientemente suaves, por lo que necesito una...