Desarrollo de juegos

9
¿Cuánto tiempo para mostrar cada oración?

Al crear una secuencia donde el texto avanza automáticamente, ¿hay una métrica que me permita calcular una duración razonable para mostrar cada "oración"? Mi intuición me dice que, debido a la forma en que leemos, la cantidad de palabras es probablemente más relevante que la cantidad de...

9
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...

9
Cambios de estado en entidades o componentes.

Tengo algunos problemas para encontrar la manera de tratar con la administración estatal en mis entidades. No tengo problemas con la administración del estado del juego, como la pausa y los menús, ya que estos no se manejan como un sistema de componentes de la entidad; solo con estado en entidades...

9
¿Cómo manejas las transiciones en la animación de caminar?

Soy bastante nuevo en todo esto de los modelos de animación. Solo estoy aprendiendo las cuerdas. Tengo una buena animación para caminar, que puedo recorrer mientras un personaje está caminando, pero ¿qué pasa cuando dejan de caminar? Quiero decir, podrían estar en cualquier punto de la animación...

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...

9
¿Windows 8 aún admite DirectX 9?

¿Windows 8 es compatible con DirectX 9? Porque estaba mirando algunos ejemplos escritos en C ++ y DirectX 9 hechos para Windows 8. No fue eso, como lo sé (mira aquí http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ) Ej. Inizializar DirectX con COM: ComPtr<ID3D11Device1>...

9
Estimación de costos en un sistema GOAP

Actualmente estoy desarrollando un sistema GOAP en Java. Se puede encontrar una explicación de GOAP en http://web.media.mit.edu/~jorkin/goap.html . Esencialmente, está usando A * para trazar entre las acciones que mutan el estado mundial. Para proporcionar una oportunidad justa para que se...

9
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 es una captura de...

9
Ventajas de Steam Greenlight

Supongamos que puedo elegir un juego bastante decente, construirlo y terminarlo con suficiente cromado; supongamos también que puedo comercializarlo yo mismo hasta cierto punto, a través de mi propio sitio web. ¿Cuáles son exactamente las ventajas de pasar por Steam Greenlight? Suponiendo que...