Preguntas etiquetadas con architecture

Cómo se estructura el código. Para preguntas sobre el diseño interno de un motor de juego.

12
¿Cómo me aseguro de que un código se ejecute solo una vez?
Tengo un código que solo quiero ejecutar una vez, aunque las circunstancias que desencadenan ese código podrían ocurrir varias veces. Por ejemplo, cuando el usuario hace clic con el mouse, quiero hacer clic en la cosa: void Update() { if(mousebuttonpressed) { ClickTheThing(); // I only want this to happen on …


4
¿Por qué los MMORPG todavía usan múltiples servidores?
Los MMORPG, algunos MOBA como League of Legends o incluso StarCraft 2 generalmente te obligan a elegir un servidor. Por lo general, son EE. UU., UE y MAR, en MMORPG, muchos por ubicación. Puedo ver que eso era necesario hace unos años, pero ahora con el advenimiento de AWS y …
18 architecture  mmo 


6
¿Debe Vector3 heredar de Vector2?
Estoy creando un par de clases Vector2(X e Y) y Vector3(X, Y y Z), pero no sé si hacer Vector3heredar Vector2o si volver a implementar las variables miembro m_xy m_yotra vez. ¿Cuáles son los pros y los contras de cada lado (herencia vs redefinición)? Editar: estoy usando C ++ (VS2010).
18 c++  architecture 


5
¿Cómo deben ser conscientes los objetos del juego?
Me resulta difícil encontrar una manera de organizar los objetos del juego para que sean polimórficos, pero al mismo tiempo no polimórficos. Aquí hay un ejemplo: suponiendo que queremos todos nuestros objetos update()y draw(). Para hacerlo, necesitamos definir una clase base GameObjectque tenga esos dos métodos puros virtuales y permita …
18 c++  architecture 

3
¿Cómo codificar UI / HUD en Entity System?
Creo que ya tengo la idea del Sistema de Entidades inspirado en Adam Martin (t-machine). Quiero comenzar a usar esto para mi próximo proyecto. Ya sé lo básico de Entidad, Componentes y Sistemas. Mi problema es cómo manejar UI / HUD. Por ejemplo, una ventana de búsqueda, una ventana de …




6
¿Realmente utilizas diagramas para modelar juegos? [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 6 años . Me refiero principalmente a UML, pero cualquier método que funcione …

4
¿Cómo se salva un mundo procesal?
Recientemente leí sobre cómo crear mundos de procedimiento ... pero ¿cómo guardo uno? En juegos como Terraria o Minecraft, los usuarios pueden modificar libremente el paisaje, pero ese mundo no se puede recrear desde el inicio. ¿Qué técnicas se utilizan para salvar mundos procesales pero modificables?



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.