Perguntas com a marcação «architecture»

12
OpenGL Orientado a Objetos

Uso o OpenGL há algum tempo e li um grande número de tutoriais. Além do fato de muitos deles ainda usarem o pipeline fixo, eles geralmente lançam toda a inicialização, alterações de estado e desenho em um arquivo de origem. Isso é bom para o escopo limitado de um tutorial, mas estou tendo...

12
Programação funcional pura e estado do jogo

Existe uma técnica comum para lidar com o estado (em geral) em uma linguagem de programação funcional? Existem soluções em todas as linguagens de programação (funcionais) para lidar com o estado global, mas quero evitar isso o máximo possível. Todos os estados de uma maneira funcional pura são...

11
Como faço para gerenciar IA complexa? [fechadas]

É difícil dizer o que está sendo pedido aqui. Essa pergunta é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda...

11
Por que usar arquivos de manifesto de ativos?

Às vezes, você verá pessoas recomendando isso, em vez de usar gráficos / arquivos de som / etc. como isso... // Game code Image myImage = new Image("path/to/image.png"); ... você deve usar um arquivo de manifesto como um nível de indireção: // Manifest file MY_IMAGE: path/to/image.png // Game...

11
Baixo acoplamento e coesão firme

Claro que depende da situação. Mas quando um objeto ou sistema de alavanca inferior se comunica com um sistema de nível superior, os retornos de chamada ou eventos devem ser preferidos a manter um ponteiro para o objeto de nível superior? Por exemplo, temos uma worldclasse que possui uma variável...