Desarrollo de juegos

Preguntas y respuestas para desarrolladores de juegos profesionales e independientes.

2
¿Cuál es la diferencia entre las clases Sprite y Texture2D de Unity?
La unidad tiene tanto una Texture2Dclase como un Sprite(con relacionados SpriteRenderer). ¿Cuál es la diferencia entre estas dos clases? Ambos representan una imagen, para los juegos en 2D, ¿debería preferir uno sobre el otro? ¿Es la principal diferencia entre los dos que usar Spriteyo no necesito crear el quad "billboard"? …
19 2d  unity 

1
¿Renderizando agua aceitosa / contaminada?
Todos los asistentes de sombreadores tienen una idea de cómo lograr un efecto de agua aceitosa / contaminada, similar a esto: Idealmente, el agua no sería uniformemente aceitosa, sino que el aceite podría generarse a partir de alguna fuente (como un drenaje contaminante de una planta química) y luego difundirse …

4
¿Cómo puedo implementar el encubrimiento multijugador con imágenes que resisten el pirateo del lado del cliente?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. He estado pensando en implementar el sigilo en un juego multijugador. Es un juego de estilo MOBA, así …

1
¿Qué características pertenecen al motor y cuáles a un juego?
En este momento, me encuentro implementando y probando nuevas características para mi motor de juego 2D, codificándolas directamente en el motor. Simultáneamente, tengo un juego de escaparate con soporte de secuencias de comandos, que debería llamar a las funciones de los motores. Adjunto, por ejemplo, un movimiento de mosaico fijo …


2
La mejor manera de obtener experiencia laboral en C ++ para un trabajo en juegos (procedente de C #) [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


5
¿Qué representa una matriz?
Comencé a aprender OpenGL recientemente y tengo problemas para visualizar qué son las matrices y su papel en los gráficos por computadora. Dada la plantilla de una matriz 4x4 como esta: Supongo que cada matriz como esta son las coordenadas de un vértice en el espacio mundial. ¿Y varios de …
19 opengl  matrix 

1
Behavior Trees :: Acciones que toman más de una marca
Por lo que entiendo en los árboles de comportamiento, cada comportamiento debe ser una acción orientada a objetivos cortos que se pueda realizar en unas pocas iteraciones. Entonces, por ejemplo, a continuación se muestra una imagen de un Árbol de comportamiento: Ahora supongamos que el comportamiento Drive To Enemy requiere …
19 ai  game-loop  behavior 


3
En los juegos AAA modernos con entorno abierto y gran cantidad de contenido estático (p. Ej .: crysis), ¿cómo se realiza la eliminación de oclusiones?
Dos ideas que tengo en mente: 1) La escena se representa en un búfer invisible, utilizando modelos de baja resolución y bajo recuento de polígonos (o incluso utilizando solo volúmenes delimitadores como cubos o esferas). Luego se verifica el búfer para saber qué es visible o no. Antes de renderizar …

4
Representación esférica del mapa
Mi último juego tendrá lugar en un pequeño planetoide. Estoy buscando una buena estructura de datos para representar celdas en la superficie de una esfera. Triángulos, cuadrados, pentágonos, hexágonos? ¿Cuál minimiza más el estiramiento y crea el mejor mosaico? El mapeo esférico es el más fácil, pero el estiramiento en …
19 maps  sphere 


5
OpenGL: ¿por qué tengo que establecer un normal con glNormal?
Estoy aprendiendo algunos conceptos básicos de OpenGL, pero me pregunto por qué hay una llamada glNormalpara establecer la normalidad de los vértices. Si creo un triángulo simple como este: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); ¿No deberían definirse las normales implícitamente por el tipo de primitivo geométrico? Si no establezco un …
19 opengl  normals 


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.