Perguntas com a marcação «component-based»

Os designs baseados em componentes dependem da separação dos vários atributos lógicos dos objetos de negócios e objetos de jogo em pequenos componentes dedicados apenas a tarefas específicas. Enquanto os objetos do jogo geralmente são modelados para reproduzir os atributos e o comportamento dos objetos do "mundo real", agregando-os e permitindo que objetos especializados sejam herdados de objetos gerais, o design baseado em componentes depende mais da composição do que da herança.

33
Como conectar em rede este sistema de entidades?

Eu projetei um sistema de entidades para um FPS. Basicamente, funciona assim: Temos um objeto "mundo", chamado GameWorld. Isso contém uma matriz de GameObject, bem como uma matriz do ComponentManager. GameObject contém uma matriz de Component. Ele também fornece um mecanismo de evento que é...

16
Criando um jogo baseado em componentes

Estou escrevendo um shooter (como 1942, gráficos 2D clássicos) e gostaria de usar uma abordagem baseada em componentes. Até agora, pensei no seguinte design: Cada elemento do jogo (dirigível, projétil, powerup, inimigo) é uma Entidade Cada entidade é um conjunto de componentes que podem ser...