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:


José Carlos Macoratti