Informação
Tudo o que precisas de saber sobre o Flappy Tuga.
O que é o Flappy Tuga?
O Flappy Tuga é um jogo de browser inspirado no clássico Flappy Bird, com personagens e referências à comunidade portuguesa. O objetivo é fazer o pássaro voar o mais longe possível sem colidir com os canos.
O jogo tem leaderboard, sistema de replays, pontuações validadas no servidor e mecanismos de anti-cheat para garantir que as classificações são justas.
Como funciona o jogo
Cada tentativa começa com o pássaro na posição inicial. Os canos aparecem de forma aleatória mas determinística - gerados a partir de uma seed única por partida - e avançam da direita para a esquerda. O jogador controla apenas o momento dos saltos. À medida que a pontuação sobe, a velocidade dos canos aumenta gradualmente.
O jogo termina quando o pássaro colide com um cano, com o chão ou com o tecto.
Controlos
- Desktop: clica com o rato, prime a barra de espaço ou qualquer tecla para saltar.
- Mobile / tablet: toca no ecrã para saltar.
Cada toque ou clique aplica um impulso vertical ao pássaro. Podes saltar em qualquer momento enquanto a partida está activa.
Pontuação
Ganhas um ponto por cada par de canos que o pássaro atravessa com sucesso. A pontuação é registada em tempo real durante a partida e submetida ao servidor no fim de cada run.
Não existe pontuação por tempo, distância ou número de saltos - só os canos passados contam. A distância percorrida é registada como informação complementar (em quilómetros de jogo), mas não afecta a posição no leaderboard.
Distância percorrida
Além da pontuação, cada run regista a distância total percorrida pelo pássaro. Um quilómetro de jogo equivale a 20 000 unidades internas de movimento. Este valor aparece nas estatísticas do jogador e no histórico de partidas, mas não é usado para ordenação no leaderboard.
Leaderboard
O leaderboard mostra as pontuações mais altas registadas e validadas no servidor. Para aparecer no leaderboard é necessário ter uma conta - os jogos anónimos não contam para a classificação.
Cada entrada inclui o nome do jogador, a pontuação, a distância percorrida, o flappy utilizado e a data do jogo. Pontuações em análise podem aparecer temporariamente como "em revisão" até o processo terminar.
Replays
As partidas mais recentes podem ter replay disponível. Um replay não é um vídeo - é uma re-simulação determinística que usa a mesma seed aleatória e os mesmos timestamps de saltos do jogo original, produzindo exactamente o mesmo resultado no servidor.
Partidas jogadas antes de o sistema de replay estar implementado aparecem no histórico normalmente, mas o botão de replay aparece desactivado. Os scores antigos não são removidos.
Alguns replays são usados apenas para validação interna. Outros são públicos e podem ser vistos no leaderboard ou no perfil do jogador.
Contas e jogos anónimos
Podes jogar sem conta. Os jogos anónimos são guardados localmente na sessão do browser e podes submeter a pontuação quando criares ou fizeres login numa conta.
Com conta podes aceder ao histórico completo das tuas runs, ver as tuas estatísticas e aparecer no leaderboard e na página de jogadores.
Flappies
O Flappy Tuga tem vários personagens jogáveis - os flappies. Podes escolher o teu flappy antes de jogar na página /flappies. A escolha é guardada entre sessões. Cada flappy tem as mesmas físicas de jogo - a escolha é apenas cosmética.
A opção Birdify / Humanify permite alternar entre ver o personagem como um pássaro ou como uma face. Esta opção não afecta as físicas nem a pontuação.
A página de estatísticas mostra métricas agregadas por flappy: pontuação máxima, número de partidas e muito mais.
Fairness e anti-cheat
O servidor valida todas as pontuações submetidas. Após cada partida, o sistema re-executa a simulação do jogo no servidor usando a seed e os timestamps de saltos registados, e compara o resultado com a pontuação declarada pelo cliente.
Se a simulação do servidor não conseguir reproduzir a pontuação, a run pode ficar em estado de revisão ou ser rejeitada. Pontuações que não passem na validação não aparecem no leaderboard.
Podes ler mais sobre o processo de validação na página de Regras e Fairness.
Versões das regras
O motor de jogo foi actualizado ao longo do tempo. Cada actualização de física ou de simulação resulta numa nova versão das regras:
- v1 - versão legada com step variável; replays com melhor esforço.
- v2 / v3 - simulação canónica a 60 Hz; replays determinísticos.
- v4 - mundo canónico independente do viewport; 60 Hz.
- v5 - mesma física do v4; simulação a 240 Hz para maior precisão no timing dos saltos.
Pontuações de versões anteriores são mantidas no leaderboard. A versão das regras de cada run é guardada para garantir que a re-simulação usa o motor correcto.
Limitações conhecidas
- Partidas jogadas em dispositivos com ecrãs de alta frequência (120 Hz, 144 Hz) em versões anteriores ao v5 podem ter divergências de replay. O v5 resolve este problema.
- Jogos anónimos que não sejam submetidos antes de fechar o browser são perdidos - não existe sincronização automática.
- Alguns browsers ou extensões podem interferir com a precisão dos timestamps de saltos, afectando o replay.
Comunidade
O Flappy Tuga é inspirado em criadores de conteúdo portugueses. Podes seguir:
- Rayder: Youtube · Twitch · Kick · Instagram · X · Spotify
- Os Primos: Youtube · Instagram · X · Spotify
Ligações úteis
Jogar - Leaderboard - Flappies - Estatísticas - Como Jogar - Regras e Fairness - Privacidade - Termos