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.



2
Alterações de estado em entidades ou componentes
Estou tendo problemas para descobrir como lidar com o gerenciamento de estado em minhas entidades. Não tenho problemas com o gerenciamento do estado do jogo, como pausa e menus, pois eles não são tratados como um sistema de componentes da entidade; apenas com estado em entidades / componentes. Desenhando a …



1
Estou no caminho certo com essa arquitetura de componentes?
Decidi recentemente reformular minha arquitetura de jogo para livrar-me de hierarquias profundas de classe e substituí-las por componentes configuráveis. A primeira hierarquia que estou substituindo é a hierarquia de itens e gostaria de alguns conselhos para saber se estou no caminho certo. Anteriormente, eu tinha uma hierarquia que era algo …

3
MVC ou componentes, ou ambos?
Sou um desenvolvedor experiente, mas recentemente estou querendo entrar na programação de jogos, mas como você sabe, o desenvolvimento de jogos é uma fera totalmente diferente da maioria das outras formas de programação (talvez apenas superada pelo desenvolvimento de sistemas operacionais). Dito isto, eu tenho lido Game Coding Complete (ISBN …



1
Problema nos Conjuntos de Componentes de Processamento - Subsistema de Entidades
Descrição da arquitetura Estou criando (projetando) um sistema de entidades e tive muitos problemas. Estou tentando mantê-lo orientado a dados e eficiente, tanto quanto possível. Meus componentes são estruturas de POD (matriz de bytes para ser mais preciso) alocadas em conjuntos homogêneos. Cada pool possui um ComponentDescriptor - ele contém …



4
Substituindo o comportamento do componente
Eu estava pensando em como implementar a substituição de comportamentos em um sistema de entidade baseado em componentes. Um exemplo concreto: uma entidade possui um componente de saúde que pode ser danificado, curado, morto etc. A entidade também possui um componente de armadura que limita a quantidade de dano que …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.