Preguntas etiquetadas con software-engineering

La ingeniería de software es el diseño y desarrollo de software tal como se aplica al campo de desarrollo de juegos. Las preguntas que usen esta etiqueta deben ser sobre conceptos y prácticas teóricos relacionados con la tarea de crear o diseñar software. Esta etiqueta no debe usarse simplemente porque una pregunta implica programación o contiene código.




4
¿Por qué debería usar métodos de inicialización y limpieza separados en lugar de poner lógica en el constructor y destructor para los componentes del motor?
Estoy trabajando en mi propio motor de juego, y actualmente estoy diseñando mis gerentes. He leído que para la administración de memoria, el uso Init()y las CleanUp()funciones son mejores que el uso de constructores y destructores. He estado buscando ejemplos de código C ++, para ver cómo funcionan esas funciones …

1
¿Cómo funciona gluLookAt?
Desde mi entendimiento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); es equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Pero cuando imprimo la ModelViewmatriz, la llamada a glTranslatef()no parece funcionar correctamente. Aquí está el fragmento de código: #include <stdlib.h> #include <stdio.h> …


2
Codificación visual de árboles de diálogo de rpg
Actualmente estoy usando XML para crear mis árboles de diálogo en mi rpg, pero hacerlo a mano durante cientos de discusiones diferentes puede volverse muy tedioso muy rápido. Me preguntaba si hay alguna manera de implementar un diagrama de flujo / udk kismet como un sistema de codificación visual de …


2
¿Cuáles son las matemáticas, la física, la IA y los conceptos generales específicos que un programador debe conocer para desarrollar un motor de juego? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 2 años . Al ser un programador de aplicaciones centradas en web y DB, tengo conocimiento en …


3
Juego de Java en un día o dos [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Somos tres personas que vamos a hacer un juego simple …



3
Patrones para competir con el comportamiento de IA
Entonces, digamos que tienes una IA de carreras basada en spline. Suponga que ya puede manejar los conceptos básicos de frenado y dirección alrededor de la pista. ¿Cómo estructuraría e implementaría la prevención de colisiones, adelantamientos, borradores, bloqueos y otros comportamientos para que sus autos sigan siendo competitivos pero hagan …


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.