VB .NET - Jogo Colisões
Que tal um jogo para relaxar ? Hoje eu vou apresentar um jogo muito simples feito na linguagem VB .NET com um único formulário, algumas imagens e muito pouco código. |
A Detecção de
colisão, em simulações físicas, jogos e geometria computacional, envolve
algoritmos para verificação de colisões, como em intersecções de dois corpos
sólidos, simulando o que acontece quando uma colisão é detectada, e, é chamada
de "resposta de colisão".
Os algoritmos de detecção de colisão são componentes básicos dos jogos. Sem
eles, personagens poderiam atravessar paredes e outros obstáculos.
O algoritmo verifica se dois ou mais objetos possuem todas as suas coordenadas iguais (interseção), e/ou se dois ou mais objetos possuem todas as suas coordenadas muito próximas (colisão).
Em jogos 2D, são usadas duas coordenadas: X e Y; em jogos 3D, são usadas três coordenadas : X, Y e Z.
Neste jogo temos uma abordagem básica e simples para o tratamento de colisões.
Abaixo o formulário do jogo em execução:
Seu objetivo é evitar as colisões e marcar pontos:
Um jogo muito simples que mostra que com poucos recursos da para fazer um bom entretenimento com a linguagem VB .NET. Você também pode verificar como tratar colisões e usar em seus próprios jogos.
Então divirta-se.
Pegue o projeto completo aqui: Colisoes_VBNET.zip
Salmos 8:1 - Ó Senhor, Senhor nosso, quão admirável é o teu nome em toda a terra, pois puseste a tua glória sobre os céus!
Salmos 8:2 - Tu ordenaste força da boca das crianças e dos que mamam, por causa dos teus inimigos, para fazer calar ao inimigo e ao vingador.
Salmos 8:3 - Quando vejo os teus céus, obra dos teus dedos, a lua e as estrelas que preparaste;
Salmos 8:4 - Que é o homem mortal para que te lembres dele? e o filho do homem, para que o visites?
Veja os
Destaques e novidades do SUPER DVD Visual Basic
(sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências: