|
Exercício
Lendo todos os capítulos até aqui, aprendemos os seguintes conceitos:
- Programação em C++ e desenvolvimento de lógica
- Como organizar o código, o que é muito importante
- Como funciona o loop principal de um jogo
- Como imprimir imagens na tela, e move-las
- Como fazer colisão
Com todos estes conceitos, tente praticar resolvendo os exercícios propostos abaixo:
1 - Faça um jogo da velha completo, com menu inicial.
O Jogador joga contra outro jogador. O jogo deve mostrar os pontos de cada jogador.
http://pt.wikipedia.org/wiki/Jogo_da_velha
2 - Faça um jogo de Pedra, Papel e Tesoura usando imagens.
O Jogo deve mostrar os pontos de cada jogador.
http://pt.wikipedia.org/wiki/Pedra%2C_papel%2C_tesoura
3 - Faça um jogo tipo o pong.
A raquete do jogador deve estar em baixo da tela,
e ele deve ficar rebatendo uma bola que tem sua velocidade aumentada cada vez que ela rebate na requete.
A raquete deve ser controlada pelo teclado. Mostre quantas vezes o jogador conseguiu rebater a bola.
Veja o jogo - http://www.zumzum.net/pong/ - Versão Java
4 - Utilizando o jogo pong do exercício 3, mude a movimentação do teclado para movimentação pelo mouse.
|