Desarrollo de juegos

Preguntas y respuestas para desarrolladores de juegos profesionales e independientes.






3
¿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 …


8
¿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 concebibles. Pero me …




17
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 …
79 c++  optimization 

6
¿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 jugadores y …

9
¿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 objetivo se moviera perpendicularmente …
78 2d  ai 


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.