Desenvolvimento de jogos

11
A estrutura XNA é apropriada para programação no lado do servidor?

Estou procurando criar um MUD baseado em texto, para que muitos dos elementos da estrutura XNA pareçam adequados ao que eu preciso. Especialmente coisas como o loop geral do jogo, a rede, etc. Parece que o XNA está fortemente acoplado a um ambiente interativo com interface do usuário e áudio, por...

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
Mesma lógica de jogo em duas bibliotecas gráficas separadas

Que filosofia de código / estrutura de abstração / design de programa permitiria que um jogo fosse usado com gráficos 2D e 3D (separadamente) SEM ter que recodificar a lógica do jogo? Estamos falando de usar o mesmo código, alterar um mínimo de coisas (por exemplo, trocar nomes de arquivos por...

11
Escalando HUD com resolução variável

Não tenho certeza do que as pessoas preferem quando se trata de HUDs e dimensioná-los. O que você diria que é a melhor prática quando se trata de dimensionar o HUD? Estou pensando que há realmente duas opções: aumentar a escala ou usar a mesma área (em pixels) para exibi-la em uma resolução mais...

11
Usando a função “Set ()” do Box2D Polygon?

Estou usando o mecanismo de física Box2D. E há um tipo de forma para box2D chamado b2PolygonShape. Nesta classe, você pode criar polígonos. Há também uma função Set () que recebe uma matriz de pontos e uma contagem de vértices. Box2D tem um exemplo como este: // This defines a triangle in CCW...

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
Existe algum diretório Shaders? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que...

11
Manipulação de entrada de teclado e mouse (Win API)

Existem várias maneiras de capturar o mouse ou o teclado no Windows. Então, eu tentei alguns deles, mas cada um deles tem algumas vantagens e desvantagens. Quero perguntar-lhe: Qual método usa? Eu tentei estes: WM_KEYDOWN / WM_KEYUP - A principal desvantagem é que não consigo distinguir entre...

11
Como se preparar para uma competição de desenvolvimento de jogos?

O Ludum Dare 18 está chegando e eu participarei. Eu fiz algumas outras competições de jogos de curto prazo no passado, mas esta é a minha primeira grande (e minha primeira individual). Estou realmente empolgado com isso, mas estou me perguntando se existem truques para se preparar para esse tipo de...