Tanques de Guerra v0.3
Bom a um tempo atrás eu publiquei aqui meu primeiro jogo em Allegro [Clique aqui para ver o artigo] Um jogo de “guerra entre dois tanques” bem simples no estilo Atari. Como eu voltei a ler o livro de Jonathan S. Harbour, comecei a melhorar o programa seguindo os capítulos. Neste ultimo o livro ensina como utilizar Sprites (não é Refrigerante) em um jogo, uma técnica simples onde o programa carrega imagens BMP ou outra extensão e coloca no jogo, rotacionando, redimensionando e etc.
Nesta nova versão os obstáculos foram removidos pois todo o código de desenhar no jogo eu apaguei e usei apenas código de controle de BITMAP. O interessante que o código ficou bem menor, não pelo fato de remover o código dos obstáculos mas da funções de atualizar os tanques e as balas também.
O Jogo também aparentou estar mais leve, pois o processador não precisa ficar desenhando retângulos na tela o tempo todo.
A próxima etapa vai ser trabalhar com Sprites Animados e também vai tratar de detecção de colisão. O Legal desse livro é que ele aborta um jogo (o TankWars) como foco do livro, cada capitulo nos aprimoramos o jogo, estou até ansioso de ver como vai ficar a versão final. Se você gostaria de fazer jogos e não sabe por onde começar, o Allegro é uma ótima biblioteca gráfica para aprender a fazer um jogo, e o livro de Jonathan S. Harbour é ótimo, o unico problema foi que eu não achei o livro no Brasil, apenas em inglês.
Download da nova versão e do código fonte em C++ (usei o DevCpp assim como na outra versão)
http://reiserfs.killermonkeys.net/Thiago/Cpp/allegro_tank_v3.rar





x
Eu sempre fui um grande usuário do ICQ, mesmo com os avanços de mercado e de tecnologia eu teimei e não larguei o ICQ, mas com o tempo me encontrei sozinho no uso daquela ferramenta, e todos meus contatos estavam migrando para o MSN. Tive que por livre e espontânea pressão migrar também, pois usar o ICQ com 100% dos contatos offline não tinha mais sentido.
Com o lançamento do Beta5 do 

