Preguntas etiquetadas con design-patterns

16
Diseñando un juego basado en componentes

Estoy escribiendo un tirador (como 1942, gráficos 2D clásicos) y me gustaría usar un enfoque basado en componentes. Hasta ahora pensé en el siguiente diseño: Cada elemento del juego (dirigible, proyectil, powerup, enemigo) es una entidad Cada entidad es un conjunto de componentes que pueden...

14
¿Cómo represento proyectiles en un videojuego?

Estoy haciendo un juego de disparos fijo simple, similar a "Galaga" ,) como parte de una presentación que estoy haciendo. Me pregunto qué estrategias y estructuras de datos usarían las personas para rastrear proyectiles, como los láseres disparados desde la nave espacial. Una implementación súper...

12
Crear un sistema de artículos robusto

Mi objetivo es crear un sistema de elementos modular / tan genérico como sea posible que pueda manejar cosas como: Artículos actualizables (+6 Katana) Modificadores de estadísticas (+15 de destreza) Modificadores de objeto (% X posibilidad de hacer daño Y, posibilidad de congelar) Artículos...

12
Patrones de diseño para sistemas de reglas?

Como un proyecto rápido y divertido, intenté escribir un juego de solitario. Pero al escribir los sistemas de reglas, me sentí sucio , porque mi código se sentía completamente desestructurado e inextensible , principalmente porque mi lógica de juego era un código completo de espagueti. Me he...

11
Patrón para realizar acciones de juego

¿Existe un patrón generalmente aceptado para realizar diversas acciones dentro de un juego? Una forma en que un jugador puede realizar acciones y también que una IA puede realizar acciones, como movimiento, ataque, autodestrucción, etc. Actualmente tengo una BaseAction abstracta que usa genéricos...