Danilo Miranda

Desenvolvedor Front-End

Design Gráfico

Social Media Manager

Help Desk

Danilo Miranda

Desenvolvedor Front-End

Design Gráfico

Social Media Manager

Help Desk

Elementos com Canva

Space Invader

Um clássico dos arcades recriado com HTML5, CSS3, JavaScript e design visual no Canva

🎮 Space Invaders – Jogo Clássico com Tecnologia Moderna

Descrição do Projeto:
Este projeto é uma recriação do clássico Space Invaders, desenvolvido usando ferramentas modernas de design e programação para web. O jogo combina estética retrô com recursos interativos atuais, sendo ideal para estudos e demonstrações de conceitos básicos de desenvolvimento de jogos 2D.

Tecnologias Utilizadas:

  • Canva: Utilizado para criação e edição de todos os elementos visuais, como naves, alienígenas, plano de fundo e efeitos. Garantiu um visual limpo, consistente e estilizado.

  • HTML5: Estruturação da página e elementos do jogo, como canvas, botões e layout geral.

  • CSS3: Estilização da interface, responsividade, animações simples e efeitos de transição (como hover em botões).

  • JavaScript (JS): Lógica principal do jogo, movimentação de sprites, detecção de colisões, controle de pontuação e reinício da partida. Também foi usado para manipular o DOM e atualizar elementos dinamicamente.

  • Canvas API: Área principal de renderização do jogo. Utilizada para desenhar e atualizar em tempo real os elementos gráficos (nave, tiros, inimigos) com alto desempenho.

Este projeto serve como uma introdução prática ao desenvolvimento de jogos 2D no navegador e demonstra a integração de ferramentas de design gráfico com tecnologias web.