Perguntas com a marcação «architecture»

Como o código é estruturado. Para perguntas sobre o design interno de um mecanismo de jogo.

3
Gráfico de cena como contêiner de objeto?
O gráfico de cena contém nós do jogo que representam objetos do jogo. À primeira vista, pode parecer prático usar o Scene Graph como contêiner físico para objetos do jogo, em vez de std :: vector <> por exemplo. Minha pergunta é: é prático usar o Scene Graph para conter …


2
Implementação do Padrão do Observador
Para me ensinar programação básica de jogos, vou programar um clone de Pong. Usarei o padrão de design do Observer, com uma interface entre a entrada e o mecanismo do jogo. No entanto, não tenho certeza do que a interface deve fazer. Uma idéia que tive foi que a interface …

1
Como integrar o editor de jogos ao mecanismo?
O que estou tentando descobrir é qual é a melhor maneira de integrar o editor (nível, efeitos, modelo, etc ...) da maneira mais eficaz? Agora, a primeira coisa que pensei seria criar o mecanismo de jogo (*) extremamente modular. Por exemplo, tomei o exemplo de estados de jogo. Você pode …


1
Estados globais do teclado
Eu tenho a seguinte idéia sobre o processamento de entrada do teclado. Capturamos a entrada na classe "principal" do jogo, como esta: protected override void Update(GameTime gameTime) { this.CurrentKeyboardState = Keyboard.GetState(); // main :Game class logic here base.Update(gameTime); this.PreviousKeyboardState = this.CurrentKeyboardState; } reutilize os estados do teclado (que têm internalescopo) …

2
Livro sobre Sistema de Entidades? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Estou realmente interessado nos recursos do Sistema de entidades. Estou …


3
Como criar um modo tutorial separado?
Estou trabalhando em um jogo "social" com cerca de 90% de conclusão. Um dos recursos restantes é o modo tutorial. Basicamente, o modo tutorial restringe o usuário a acessar algumas partes da interface do usuário e limita os recursos (como itens de loja). O tutorial só progredirá se um determinado …



3
Eventos, postagem x enfileiramento
Estou implementando um sistema de mensagens e estou pensando em como devo lidar com eventos. Devo publicá-las e enviá-las aos ouvintes apropriados assim que recebê-las ou devo colocá-las na fila e despachar apenas quando for solicitado (provavelmente pelo loop do jogo principal)? Editar: Mais informações Meu jogo é um jogo …

1
Como os sistemas de partículas funcionam?
Quero implementar um sistema de partículas no meu jogo, mas nunca programei um sistema de partículas e não sei por onde começar. Eu só quero exibir pixels GL_POINTcom tamanhos diferentes em lugares diferentes, algo como Terraria ou Minecraft quando você bate em um bloco, sem a textura. Apenas um exemplo …


3
Onde o Framework (XNA) termina e a API (DX) começa?
Eu li muitas perguntas interessantes sobre XNA x OpenTK x SlimDX x OpenGL x DX, e embora seja realmente útil obter outras impressões gerais de centenas de horas usando essas várias APIs / Frameworks, não vi qualquer resposta que defina claramente qual é o escopo de cada um. Entendeu-se qual …

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.