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






By -=KM=-zero on abr 29, 2007 | Reply
Salgadinhuuu ownage!!
logo logo vai nós vamos ter o Monkeys strike ou o Americas monkeys operation auehauehauheaueahueha
By lucciano on out 28, 2008 | Reply
Show di bola!
vlw o e-mail q me mando com o codigo fonte!!
primeiro blog q me responde o comentario tao rapido ! alias, o primeiro q me responde!
vlww