Dados utilizados
- Entrada do teclado para ações de salto e movimento.
- Estados de jogo (velocidade, pontuação, colisões).
- Timers para spawn e reset de obstáculos.
- Sprites e posições em tela.
Case de projeto
Clone do jogo do Chrome para treinar lógica de colisão, pontuação e progressão.

Construir um game loop estável no navegador.
Detectar colisões entre o dino e obstáculos em tempo real.
Consolidei fundamentos de game loop em JS.
Detalhes completos do case, colapsados para leitura opcional.
Projeto criado para praticar game loop, colisão e controle de personagem em um jogo 2D simples.
JavaScript e HTML5 Canvas para renderização e lógica, com CSS para layout.
Implementei colisões e pontuação em tempo real.
Deixei uma base pronta para novos níveis.
Arquitetura técnica
Clone do jogo do Chrome para treinar lógica de colisão, pontuação e progressão.
Desenvolvido por Matheus Siqueira.
Dashboard de BI em Next.js que compara Google Ads e Meta Ads com dados simulados: KPIs, funil e ROAS.
Ver case completo