Jogos no Excel VBA – Space Invaders
Não é de hoje que vemos alguns jogos criados no Excel.
Nós mesmos já fizemos um com o intuito de auxiliar na educação com o famoso jogo da forca: https://www.guiadoexcel.com.br/jogo-excel-jogo-da-forca/
Este jogo criado por Nobuya.Chikada para versões mais antigas do Excel 1997 e 2000, são uma prova do quanto o Excel só é limitado pela criatividade e capacidade técnica.
Como Funciona este Jogo feito em VBA Excel
Este jogo foi criado totalmente em Excel e VBA e projetado para responder aos comandos do teclado setas para a direita e esquerda e atirando no Z.
No meu Office 365 eu salvei ele como XLSM e coloquei ptrsafe para que seja usada a compatibilidade em alguns códigos.
O botão de atirar não funcionou pra mim, mas as naves se movimentam e atiram, e o som é bem legal.
O código fonte do jogo Excel VBA
O jogo Space Invaders feito em VBA Excel até que possui um código pequeno, dado a complexidade do projeto.
Veja que o código tem poucas linhas, feito de uma forma muito profissional:
O jogo foi criado por Nobuya.Chikada que pode ser contatado pelo e-mail nobuya@white.plala.or.jp que inclusive é autor de um livro em Excel, VBA e webscraping.
Um outro fato interessante sobre o código é que ele não utiliza os eventos da planilha, utilizando eventos de botões do Windows.
E o site do desenvolvedor que inclusive conta com outros jogos feitos em Excel é: http://www1.plala.or.jp/chikada/020830.htm
O site possui vários outros jogos, de tiro, tetris, e campo minado em Excel, é realmente muito interessante e os códigos são abertos.
Download do Jogo
Para o download do jogo basta você clicar no botão abaixo e preencher os dados para se cadastrar na nossa newsletter do Guia do Excel. ela é gratuita e você receberá novidades do nosso site e poderá se desinscrever há qualquer momento.
Baixe a planilhaCurso Excel Completo – Do Básico ao VBA
Quer aprender Excel do Básico, passando pela Avançado e chegando no VBA? Clique na imagem abaixo: