Dados utilizados
- Entrada do teclado para movimentação.
- Estados de jogo (velocidade, pontuação, colisões).
- Timers para spawn de obstáculos.
- Sprites e posições em tela.
Case de projeto
Jogo inspirado no Subway Surfers para estudo de lógica e desenvolvimento de games.

Estruturar um game loop fluido no navegador.
Implementar colisões 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 personagens em um ambiente 2D.
JavaScript e HTML5 Canvas para renderização, com CSS para layout e HUD.
Implementei colisões e pontuação em tempo real.
Criei uma base extensível para futuras mecânicas.
Arquitetura técnica
Jogo inspirado no Subway Surfers para estudo de lógica e desenvolvimento de games.
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