Desarrollo de juegos

81
¿Cómo creo agua 2D con ondas dinámicas?

New Super Mario Bros tiene agua 2D realmente genial que me gustaría aprender a crear. Aquí hay un video que lo muestra. Una parte ilustrativa: Las cosas que golpean el agua crean olas. También hay ondas constantes de "fondo". Puedes ver bien las ondas constantes justo después de las 00:50 en el...

81
¿Cuántos hilos debo tener y para qué?

¿Debería tener hilos separados para renderizado y lógica, o incluso más? Soy consciente de la inmensa caída de rendimiento causada por la sincronización de datos (y mucho menos cualquier bloqueo de mutex). He estado pensando en llevar esto al extremo y hacer hilos para todos los subsistemas...

79
C ++ consejos de optimización de bajo nivel [cerrado]

Suponiendo que ya tiene el algoritmo de mejor opción, ¿qué soluciones de bajo nivel puede ofrecer para exprimir las últimas gotas de velocidad de fotogramas dulce y dulce del código C ++? No hace falta decir que estos consejos solo se aplican a la sección de código crítico que ya ha resaltado en...

78
¿Cómo se evita que los misiles guiados orbiten sus objetivos?

Estoy desarrollando un juego espacial en 2D sin fricción, y me resulta muy fácil hacer que un misil de referencia orbita su objetivo. Tengo curiosidad por las estrategias anti-órbita. Un ejemplo simple es un misil de referencia que simplemente acelera directamente hacia su objetivo. Si ese...

78
¿Cómo funciona un motor de colisión?

¿Cómo funciona exactamente un motor de colisión ? Esta es una pregunta extremadamente amplia. ¿Qué código hace que las cosas reboten entre sí, qué código hace que el jugador camine contra una pared en lugar de atravesar la pared? ¿Cómo actualiza constantemente el código la posición de los...

76
Buena física de plataformas en 2D [cerrado]

Tengo un controlador de personaje básico configurado para un juego de plataformas en 2D con Box2D, y estoy empezando a modificarlo para tratar de que se sienta bien. Los motores de física tienen muchas perillas para ajustar, y no me queda claro, escribiendo con un motor de física por primera vez,...