Perguntas com a marcação «architecture»

10
Gráfico de cena ou não gráfico de cena?

Eu tenho lutado com a decisão de implementar ou não um gráfico de cena no meu jogo. Tenho alguns casos de uso que exigem essa ferramenta, mas não consegui passar por alguns detalhes da implementação. Alguns antecedentes: estou escrevendo um jogo do tipo shooter espacial direcionado à plataforma...

10
O Design Orientado a Domínio é bom para jogos?

Acabei de ler sobre os modelos de domínio e isso me esclareceu desde que desenvolvi um jogo que possui uma classe que contém apenas dados (poucos comportamentos / métodos). Designei o trabalho de lidar com essas classes para os gerentes ... e agora meu gerente parece um objeto de Deus. Meu objeto...

10
Como implementar a interação entre as peças do motor?

Quero fazer uma pergunta sobre como a troca de informações entre as partes do motor do jogo deve ser implementada. O mecanismo é separado em quatro partes: lógica, dados, interface do usuário, gráficos. No começo eu fiz essa troca através das bandeiras. Por exemplo, se o novo objeto for adicionado...

10
Como devo modelar um jogo baseado em economia no código?

Eu gostaria de criar um jogo de economia baseado em uma civilização antiga. Não tenho certeza de como projetá-lo. Se eu estivesse trabalhando em um jogo menor, como uma cópia de "Space Invaders", não teria problema em estruturá-lo assim: Classe de controle principal Classe Gráfica Classe de...

10
Sistema de entidades e renderização

Okey, o que eu sei até agora; A entidade contém um componente (armazenamento de dados) que contém informações como; - Textura / sprite - Shader - etc E então eu tenho um sistema de renderização que desenha tudo isso. Mas o que não entendo é como o renderizador deve ser projetado. Devo ter um...

9
Alocando Entidades em um Sistema de Entidades

Não tenho certeza de como devo alocar / assemelhar-me às minhas entidades dentro do meu sistema de entidades. Eu tenho várias opções, mas a maioria delas parece ter contras associadas. Em todos os casos, as entidades são semelhantes a um ID (número inteiro) e, possivelmente, possuem uma classe de...

9
"Controle de tempo" em um 2d de plataforma

Eu estou criando um jogo de plataformas 2D onde o jogador pode pressionar um botão e reiniciar o nível, apenas o personagem anterior também executará o nível ao mesmo tempo, como se estivesse voltando no tempo. Sei que outros jogos já fizeram isso antes, e a maneira como pensei em fazê-lo é fazer...