Pular para o conteúdo
Luiz Amadeu

/lab

Lab

Experimentos fora do horário de trabalho: gráficos, jogos e ideias que não cabem num card de projeto.

/Fogo do Doom

2021 · JavaScript

Reimplementação do efeito de fogo do Doom de PlayStation. Fiz a primeira versão em 2021, renderizando numa tabela HTML; aqui o mesmo algoritmo roda em canvas. A chama rosa é a paleta do projeto original, e a clássica está a um clique.

Como funciona

  1. 01A tela é uma grade de 65 × 50 pixels, cada um com uma intensidade de 0 a 36
  2. 02A linha de baixo é a fonte de calor, sempre no máximo
  3. 03A cada passo, cada pixel copia o de baixo menos um decaimento aleatório
  4. 04O mesmo número aleatório desloca o pixel para o lado, o que cria o vento

/Vandal Game

2026 · React + TypeScript

O jogo só carrega depois do clique e tem som.

Jogo de corrida em pixel art no estilo do dinossauro do Chrome: corra, pule e deixe sua marca. Tem modo corrida e modo livre, placar, moedas e dificuldade que aumenta com o tempo. Feito com React, TypeScript e Vite, com uma versão mobile em Expo.

Controles

  • Espaço, W ou ↑ para pular
  • S ou ↓ para abaixar
  • Shift ou X para o dash