Cloudwsy escreveu
Aqui estou eu novamente!
Mais duvidas me assolaram nos ultimos dias, e resolvi posta-las aqui!
1) Como pausar o jogo no XNA?
2)Como fazer um menu?
3)Como carregar cenarios diferentes durante o jogo?
Espero não estar abusando da vossa boa vontade de me explicar minhas duvidas! =p
Desde ja, obrigado! |
[/QUOTE]2)1) Como pausar o jogo no XNA?[/QUOTE]
Você pode definir uma Enum, contendo os estados de seu jogo: Jogando, Pausado, etc.
Ai lá no método Update de seu jogo, vc pode verificar:
Assuma que this.CurrentState é uma Enum que defini os estados do jogo.
public void Update(GameTime gameTime)
{
if(this.CurrentState == GameState.Paused)
{
// jogo pausado
// Atualize objetos quando o jogo estiver pausado
}else if(this.CurrentState == GameState.Playing)
{
//Jogando
// Atualize objetos quando estiver jogando
}
}
2)Como fazer um menu?
3)Como carregar cenarios diferentes durante o jogo?
Espero não estar abusando da vossa boa vontade de me explicar minhas duvidas! =p
|
Para essas perguntas, dá uma olhada nesse exemplo Creators Club: http://creators.xna.com/en-US/samples/gamestatemanagement
Qualquer dúvida sobre o que eu tratei acima, por favor, pode postar novamente! Administrador do SharpGames. |
|