Loading repository data…
Loading repository data…
Ninja1375 / repository
Um remake moderno do clássico jogo Space Invaders, desenvolvido com HTML5 Canvas, CSS3 e JavaScript puro.
Um remake moderno do clássico jogo Space Invaders, desenvolvido com HTML5 Canvas, CSS3 e JavaScript puro.
Totalmente responsivo, compatível com dispositivos móveis e com controles otimizados tanto para teclado como para touch screen.
requestAnimationFrame)
/
├── index.html # Estrutura principal do jogo
├── style.css # Estilo visual e design responsivo
├── script.js # Lógica e mecânica do jogo
└── README.md # Documentação do projeto
git clone https://github.com/Ninja1375/invasores-espaciais.git
cd invasores-espaciais
Abre o arquivo index.html no navegador
(opcional) Usa uma extensão de servidor local como “Live Server” para melhor desempenho
A classe principal SpaceInvadersGame é responsável por:
Configurar o canvas e gerir FPS
Renderizar elementos (tanque, inimigos, balas)
Controlar eventos de teclado e toque
Detetar colisões e gerir pontuação
Criar efeitos de explosão com partículas
Desenvolvido por Antônio Nascimento Inspirado no clássico Space Invaders (1978)