Tanques de Guerra v0.3

27 abril, 2007 | 2 Comentários »

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

Como comprar uma Placa de Vídeo

27 abril, 2007 | 49 Comentários »

Bom, alguns amigos meus sempre me perguntam se a VGA X é boa ou se a Y é melhor, mas hoje em dia não é tão simples definir qual VGA é melhor. Com o avanço da tecnologia as placas de vídeo foram se aprimorando, e hoje uma placa de vídeo é quase uma placa mãe. E muita gente ainda tem a mentalidade pregada por alguns vendedores mal informados que a quantidade de Memória é o que define a qualidade da mesma, o que é errado.

Resolvi então escreve um artigo descrevendo os componentes e as informações mais importantes que devem ser notadas na hora de comprar uma placa de vídeo, para no final não cair no conto do vendedor de loja de informática. Pois no mercado de informática o vendedor sabe mais que o técnico e o técnico sabe mais que o outro técnico.

(Clique aqui para ler tudo…)