Preguntas etiquetadas con c++

11
Eliminar la demora al inicio de presionar una tecla

Estoy haciendo un juego simple, y uno de los problemas que encontré es el molesto retraso al presionar una tecla continuamente. Básicamente, cuando presiono (durante mucho tiempo), por ejemplo Up, mi objeto se moverá 1 unidad hacia arriba, no se moverá (durante aproximadamente 1 segundo), y luego...

11
¿Cómo calcular el tiempo delta con SDL?

He oído que puede calcular el tiempo delta con dos funciones llamadas SDL_GetPerformanceCounter y SDL_GetPerformanceFrequency. No estoy seguro de cómo funcionan por completo, pero escuché que es un poco similar al uso de SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0; while (somebool)...

11
¿Se usa GNU GCC para los juegos AAA?

GNU GCC es un compilador muy común, pero parece que casi nadie lo usa para proyectos más grandes como los juegos AAA. Para mí, funciona bien, nunca tuve un problema. Pero me pregunto por qué todos los juegos AAA parecen usar compiladores comerciales como Intel Studio. ¿Por qué eso importa? GNU GCC...

10
Consejos para construir una IA para un juego de carreras en 2D

Tengo un proyecto escolar para construir una IA para un juego de carreras en 2D en el que competirá con varias otras IA ( sin colisión ). Se nos da una imagen de mapa de bits en blanco y negro de la pista de carreras, se nos permite elegir estadísticas básicas para nuestro automóvil (manejo,...

10
¿Cómo manejar netcode?

Estoy interesado en evaluar las diferentes formas en que el netcode puede "engancharse" a un motor de juego. Estoy diseñando un juego multijugador ahora, y hasta ahora he determinado que necesito (al menos) tener un hilo separado para manejar los zócalos de red, distinto del resto del motor que...