Preguntas etiquetadas con xna

XNA es un marco de juego de Microsoft que permite la implementación para Windows, Windows Phone y Xbox 360.




5
Sprites que se vuelven borrosos con la velocidad
Después de agregar velocidad a mi juego, siento que mis texturas se contraen. Pensé que solo eran mis ojos, hasta que finalmente lo capturé en una captura de pantalla: El de la izquierda es lo que aparece en mi juego; el de la derecha es el sprite original, pegado. (Esta …

1
¿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 parece funcionar correctamente. Aquí está el fragmento de código: #include <stdlib.h> #include <stdio.h> …

2
Entrada del lado del servidor
Actualmente en mi juego, el cliente no es más que un renderizador. Cuando se cambia el estado de entrada, el cliente envía un paquete al servidor y mueve al jugador como si estuviera procesando la entrada, pero el servidor tiene la última palabra sobre la posición. Esto generalmente funciona muy …

4
Mantener la rotación entre dos objetos.
En mi juego XNA tengo dos objetos que chocan. Cuando el primer objeto colisiona con el otro, puede engancharse y moverse por el mundo. Tengo un problema con las matemáticas aquí (las matemáticas no son mi punto fuerte). Actualmente tengo el segundo objeto enganchado al primero y me muevo con …
9 xna  rotation 

3
Cómo descomponer la hoja de sprite
Tengo muchas hojas de sprites mal formateadas que quiero descomponer, o dividir en muchas imágenes pequeñas, una para cada sprite. Si puedo hacer eso, puedo usar mi herramienta personalizada de empaquetador de texturas para construir los recursos de mi juego. Mis herramientas de desarrollo son XNA y C # dirigidas …

1
¡La barra de control Xbox utilizada para rotar sprites, la fórmula básica hace que se "pegue" o se sienta "pegajosa" a intervalos de 90 grados! ¿Cómo se obtiene una rotación suave?
Estoy usando una fórmula muy básica para calcular a qué ángulo debe enfrentar mi sprite (por ejemplo, la nave espacial) en función del control del mando Xbox, es decir, se usa el control para girar la nave. En mi método de actualización principal: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); En mi …
9 xna  c#  sprites  rotation  gamepad 



2
Función para el movimiento del sol?
Entonces, dado un sprite solar establecido en el horizonte (x = 0, y = altura mundial / 2) estoy tratando de idear una función para hacer que el sol salga y luego caiga. La mejor manera de hacerlo sería la función pecado, pero no tengo idea de cómo usarla. si …




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.