|
 | | |
|
| |  |   |  |  | |  |  | |  |  | |  |  | |  | |
 | | | |
Fala pessoal, beleza?
Dei uma procurada no fórum e achei só um tópico falando sobre Menus (que me levou pra um vídeo do xna.creators), queria saber como eles funcionam... bom... vamos lá:
eu fiz um jogo 2d. Ele está todo implementado, tudo certinho, rodando perfeitamente.
Só que eu ainda quero adicionar algumas coisas nele... por exemplo:
Condição de vitória.
Condição de derrota. (atualmente o jogo não acaba...)
quero colocar um Menu... e o grande X da questão, as fases.
a lógica da criação das fases é:
fase 1:
nº de inimigos
nº de tiros
nº de vidas
fase x:
nº de inimigos * x;
nº de tiros + x;
nº de vidas - x;
Mas eu não sei como fazer pra implementar essas fases no código...
agradeço desde ja pela ajuda
:D
Zimu. |
|
|
|  |  | | | |
Zimu escreveu
Fala pessoal, beleza?
Dei uma procurada no fórum e achei só um tópico falando sobre Menus (que me levou pra um vídeo do xna.creators), queria saber como eles funcionam... bom... vamos lá:
eu fiz um jogo 2d. Ele está todo implementado, tudo certinho, rodando perfeitamente.
Só que eu ainda quero adicionar algumas coisas nele... por exemplo:
Condição de vitória.
Condição de derrota. (atualmente o jogo não acaba...)
quero colocar um Menu... e o grande X da questão, as fases.
a lógica da criação das fases é:
fase 1:
nº de inimigos
nº de tiros
nº de vidas
fase x:
nº de inimigos * x;
nº de tiros + x;
nº de vidas - x;
Mas eu não sei como fazer pra implementar essas fases no código...
agradeço desde ja pela ajuda
:D
Zimu. |
Olha só Zimu.
Para criar a condição de vitória e derrota você deverá criar um método que gerencie o score, guardando o atual e incrementando o próximo ganho de pontos nesse escore. Depois crie um outro método para gerencia fases, esse método chama os scores e compara se o score atual é baixo ou alto... dependendo como for, o jogador recebe um game over ou fecha a tela solicitando uma tecla para iniciar a próxima fase.
Depois disso faça chamada do método que gerencia fases, dentro do método update do teu jogo.
Mais ou menso isso. Tem muitas maneiras de fazer isso, essa é apenas uma. |
|
|
|
|  |  | |  |  | |  |  | |  |
|
|
| | |
|
|
|  |
 |  |
|