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.

3
Try-catch o ifs para manejo de errores en C ++
¿Se usan ampliamente las excepciones en el diseño del motor de juego o es más preferible usar declaraciones if? Por ejemplo, con excepciones: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16, 20, 40, 1.0f, 1.0f, 1.0f ); m_frameTimeTextId …


3
¿Cómo evitan los equipos sobrescribir el trabajo en los archivos fuente? [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 4 años . Se me ocurrió la posibilidad de que, por ejemplo, mientras varias personas trabajan simultáneamente …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 



10
¿Cuáles son los lenguajes de programación más utilizados? [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
Más allá de los proyectos de juegos "novatos"
Estaba leyendo esta respuesta sobre el tipo de matemáticas que un desarrollador de juegos debería saber y esta parte realmente me llamó la atención: How do I move my game object? The novice might say: "I know! I'll just do:" object.position.x++. Así es como pensaría hacerlo, así que supongo que …

4
¿Qué debe hacer un motor de juego? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Me gustaría mejorar mis habilidades / probar algo nuevo y me gustaría …

9
¿Cómo hacer un juego? [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 5 años . Mi problema es que cada vez que comienzo a programar …

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 …

7
¿Qué tan importante encuentra que la seguridad de excepción esté en su código C ++?
Cada vez que considero hacer que mi código sea totalmente seguro para las excepciones, justifico no hacerlo porque sería muy lento. Considere este fragmento relativamente simple: Level::Entity* entity = new Level::Entity(); entity->id = GetNextId(); entity->AddComponent(new Component::Position(x, y)); entity->AddComponent(new Component::Movement()); entity->AddComponent(new Component::Render()); allEntities.push_back(entity); // std::vector entityById[entity->id] = entity; // std::map return …

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.