Perguntas com a marcação «xna»

8
Texturas invertidas

Estou tentando desenhar texturas alinhadas com esse corpo físico cuja origem do sistema de coordenadas está no centro da tela. (XNA) Spritebatch tem sua origem padrão definida no canto superior esquerdo. Consegui posicionar as texturas corretamente, mas notei que minhas texturas estão invertidas...

8
Como posso atualizar seletivamente o XNA GameComponents?

Eu tenho um pequeno jogo 2D no qual estou trabalhando no XNA. Até agora, eu tenho uma nave controlada por jogadores que opera com impulso vetorial e é muito divertido girar em círculos. Implementei isso como DrawableGameComponent e o registrei no jogo usando game.Components.Add (this) no construtor...

8
Devo usar eventos em um jogo XNA?

Eu criei uma classe de botão que desenha um botão na tela. Quando clico nele, quero ver algo acontecendo. No WinForm, eu simplesmente usaria o evento OnClick do botão. E o XNA? Devo adicionar um evento OnClick à minha classe de botão? Essa é uma boa prática? Caso contrário, como você lida com...

8
Timestep no jogo multiplayer

Estou tentando entender o conceito de criar uma experiência multijogador servidor / cliente. Meu problema está principalmente relacionado ao timestep. Considere o seguinte cenário: Um cliente se conecta a um servidor. O cliente envia suas entradas para o servidor para indicar que deseja mover. O...

8
Carregar todo o conteúdo da pasta

Eu quero perguntar, existe maneira de carregar em xna todo o conteúdo da pasta? Por exemplo, no meu conteúdo, tenho: Images / hero Images / car Images / tree Quero fazer algo assim Dictionary<string,Model> models = new ... foreach(string name in content.getNames("Images")) {...

8
Automatizando o XNA Performance Testing?

Fiquei me perguntando o que as pessoas abordam ou pensam sobre como automatizar o teste de desempenho no XNA. Atualmente, estou olhando apenas para trabalhar em 2D, mas isso representa muitas áreas em que o desempenho pode ser aprimorado com diferentes implementações. Um exemplo seria se você...

8
Existe um limite para Gametime.TotalMilliseconds?

O tempo de jogo deve sempre aumentar e o total de milissegundos será o maior valor. Portanto, se o jogo for hipoteticamente executado por 1 dia, esse valor deverá 86 400 000. Provavelmente, isso não é um problema para a maioria dos jogos, mas estou curioso para saber se existe algum tipo de...