Flappy Bird com Gestos
Uma demo de visão computacional evoluída para produto web: jogável, instalável, observável e pronta para Vercel.
Controle por gestos roda 100% no seu navegador: nenhuma imagem da câmera sai do dispositivo.
Como jogar com gestos
- Clique em Jogar com gestos e permita o acesso à câmera.
- Fique a cerca de 50 cm, com a mão inteira no quadro, a palma virada para a câmera e luz de frente.
- Mantenha a mão na câmera. Um anel verde enche no meio do jogo e a partida começa sozinha em 1,5 s. Não precisa fazer nenhum gesto.
Altura da mão
mais fácil · padrãoSuba e desça a mão: o pássaro acompanha. Antes da largada ele já segue a mão, então dá para treinar a mira com calma.
Não precisa ir até a borda: um palmo para cima ou para baixo já cobre a tela toda.
Abrir e fechar
Feche a mão em punho e abra de novo: cada abertura é um flap. A primeira abertura também começa a partida.
Sem pressa: uma abertura a cada 1 ou 2 segundos mantém o pássaro no ar. Abra mais vezes para subir; espere para descer.
- Para pausar, tire a mão da câmera. Para continuar, mostre a mão de novo e mantenha por 1,5 s.
- No modo abrir e fechar, se o selo mostrar "Ajustando…", abra bem os dedos ou feche o punho por completo.
- Com a câmera ligada o jogo fica mais fácil: só os canos derrubam (teto e chão não), o vão é maior, os canos são mais lentos e raspar de leve não conta. O recorde é separado do modo clássico.
Engine original preservada
O núcleo Python com Pygame, OpenCV e MediaPipe continua disponível para execução local com webcam.
Camada web escalável
Next.js App Router, TypeScript, SEO, PWA e observabilidade foram adicionados para apresentação pública.
Dashboard inteligente
Telemetria real das suas partidas, ao lado de um dataset de amostra rotulado que define o contrato para dados agregados.