Perguntas com a marcação «architecture»

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

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

7
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 de entrada dissesse ao...

7
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 ter vários...