Desarrollo de juegos

12
Dependencia de clase circular

¿Es un mal diseño tener 2 clases que se necesitan mutuamente? Estoy escribiendo un pequeño juego en el que tengo una GameEngineclase que tiene algunos GameStateobjetos. Para acceder a varios métodos de representación, estos GameStateobjetos también necesitan conocer la GameEngineclase, por lo que...

12
Codificación de diferentes estados en juegos de aventura

Estoy planeando un juego de aventuras, y no puedo entender cuál es la forma correcta de implementar el comportamiento de un nivel dependiendo del estado de la progresión de la historia. Mi juego para un jugador presenta un mundo enorme donde el jugador tiene que interactuar con personas de una...

12
Instancias de geometría en OpenGL ES 2.0

Estoy planeando hacer instancias de geometría en OpenGL ES 2.0 Básicamente planeo renderizar la misma geometría (una silla) quizás 1000 veces en mi escena. ¿Cuál es la mejor manera de hacer esto en OpenGL ES 2.0? Estoy considerando pasar la vista de modelo mat4 como un atributo. Como los...

12
Atrapar el mouse en SDL

¿Cómo puedo atrapar el mouse del usuario dentro de mi juego? No es un juego de pantalla completa, pero lo quiero para que el usuario no pueda arrastrar el mouse fuera de la pantalla. ¿Tengo que verificar las coordenadas del mouse y SDL_WarpCursor para que diga dentro de la ventana (manualmente), o...

12
¿Qué es la interfaz de usuario "optimizada"?

Me he encontrado con este término interfaz de usuario "simplificada", y me pregunto en qué se diferencia de otro tipo de interfaz de usuario. ¿Cuál es la diferencia entre la interfaz de usuario "optimizada" y "no

12
¿Dónde puedo obtener el SDK openal para c ++?

El sitio OpenAL que estoy viendo es un portal de sharepoint obsoleto y roto y el SDK en la sección de descargas me da un código de 500 html cuando lo solicito. http://connect.creativelabs.com/openal/Downloads/OpenAL11CoreSDK.zip Encontré un OpenAL SDK en una softpedia y tiene encabezados pero no...

12
Repita la textura en libgdx

¿Cómo llenar la región con textura repetida? Ahora estoy usando el siguiente método: spriteBatch.begin(); final int tWidth = texture.getWidth(); final int tHeight = texture.getHeight(); for (int i = 0; i < regionWidth / tWidth; i++) { for (int k = 0; k < regionHeight / tHeight; k++) {...

12
redes multijugador con física

Tengo curiosidad por saber cómo se implementan las redes multijugador con física en los juegos de carreras. Tenemos un mundo físico con múltiples vehículos de rápido movimiento controlados por diferentes personas. Digamos que los vehículos tienen armas y pueden dispararse entre sí (Twisted Metal,...

12
Facilitar implementaciones de juegos XNA para no programadores

Actualmente estoy trabajando en un RPG, utilizando el kit de inicio RPG de XNA como base. (http://xbox.create.msdn.com/en-US/education/catalog/sample/roleplaying_game) Estoy trabajando con un pequeño equipo (dos diseñadores y un artista de música / sonido), pero soy el único programador....