Preguntas etiquetadas con component-based

Los diseños basados ​​en componentes se basan en la separación de los múltiples atributos lógicos de los objetos comerciales y los objetos del juego en pequeños componentes dedicados solo a tareas específicas. Mientras que los objetos de juego generalmente se modelan para reproducir los atributos y el comportamiento de los objetos del "mundo real" agregándolos juntos y permitiendo que los objetos especializados hereden de los generales, el diseño basado en componentes se basa en la composición más que en la herencia.

33
¿Cómo conectar en red este sistema de entidades?

He diseñado un sistema de entidad para un FPS. Básicamente funciona así: Tenemos un objeto "mundial", llamado GameWorld. Esto contiene una matriz de GameObject, así como una matriz de ComponentManager. GameObject contiene una matriz de componentes. También proporciona un mecanismo de eventos que...

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...