termtype: Guia Completo de Pontuação e Estratégia | Game How To

termtype: jogo de digitação no terminal. Destrua palavras que caem como Space Invaders antes de afogarem. Fórmula de pontuação, badges e 3 modos.

Desenvolvedor
GiovanniCst
Plataformas
Linux, macOS, Windows
Preço
Grátis (Licença MIT)
Lançamento
13 de junho de 2026
Captura de tela do jogo - guia

Jogo oficial

Jogar termtype: Guia Completo de Pontuação e Estratégia | Game How To

Este jogo é fornecido por GitHub. Acesse a página oficial para jogar ou baixar.

Jogar no GitHub

Visão Geral

termtype é um jogo de digitação gratuito e open-source que roda inteiramente no seu terminal. Palavras caem pela tela como Space Invaders. Digite-as antes que toquem a linha d'água. Palavras que afundam custam uma vida, e você começa com três. É feito em Python sobre a biblioteca asciimatics, instala do código-fonte em uns dois minutos e funciona em Linux, macOS e Windows.

A maioria dos jogos de digitação é flashcard com cronômetro. termtype é um jogo de arcade de verdade, com uma economia de decisões: qual palavra digitar primeiro, quando abandonar uma palavra travada, quando deixar uma palavra afundar de propósito para proteger um combo. A matemática de pontuação recompensa precisão acima de velocidade bruta, a curva de dificuldade fica transparente quando você entende as faixas de nível, e há um teto duro no nível 15, onde o jogo para de escalar e passa a testar sua consistência.

Três modos cobrem três humores. Vocab é o modo arcade infinito onde mora a caça à pontuação. Story digita livros de domínio público com uma opção Zen para praticar e uma Challenge onde vidas importam. Hacker News puxa a primeira página ao vivo e faz você digitar manchetes, a coisa mais próxima de digitação real em qualquer jogo que testei.

FatoDetalhe
DesenvolvedorGiovanni J. Costantini
GêneroDigitação, arcade, terminal
PlataformasLinux, macOS, Windows (Python 3.11+)
PreçoGratuito, licença MIT
ModosVocab (infinito), Story (livros), Hacker News (manchetes ao vivo)
Pacotes de palavrasInglês, italiano, programação, ficção científica
ProgressãoPerfis, badges, desbloqueios, estatísticas com sparkline, leaderboard local
DadosSQLite local em ~/.termtype/termtype.db, zero telemetria
Versão0.2.0, em desenvolvimento ativo

O jogo inteiro mantém os dados na sua máquina. Perfis, pontuações e estatísticas vivem em um banco SQLite local, e a única chamada de rede em todo o código é a busca de manchetes do Hacker News. Se você quer um jogo para indicar a um amigo paranoico de privacidade, este é um dos exemplos mais limpos em qualquer plataforma.

Primeiros Passos

Instalação do código-fonte

git clone https://github.com/GiovanniCst/termtype.git
cd termtype
python3.11 -m venv .venv
source .venv/bin/activate
pip install -e .
termtype

No Windows, use um Python do Windows e um venv do Windows. Um venv criado dentro do WSL não roda no PowerShell, e a política de execução bloqueia o script de ativação a menos que você contorne para a sessão:

py -3.11 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -e .
.\.venv\Scripts\termtype.exe

Duas notas específicas do Windows vêm do changelog. O console clássico é limitado a 8 cores, então o painel do Hacker News perde o visual creme-laranja; use o Windows Terminal para a paleta completa. No WSL, o áudio passa por uma ponte de remoting que estala sob carga; rodar no Windows nativo evita isso por completo. Se os glifos renderizam como quadrados, force o renderizador de fallback com termtype --ascii.

Sua primeira sessão

  1. Crie um perfil antes de qualquer coisa. Estatísticas, sparklines, badges e leaderboards só rastreiam dentro de um perfil. Leva cinco segundos.
  2. Comece no modo Vocab. Os três primeiros níveis apresentam a mecânica com calma: palavras curtas, quedas lentas, uma ou duas na tela.
  3. Aprenda a regra de trava cedo. Digitar a primeira letra de uma palavra a trava, e cada tecla vai para aquela palavra até você terminá-la ou dar dois Backspace para abandonar.
  4. Jogue até perder as três vidas e leia a página de estatísticas. Os sparklines começam a fazer sentido depois de duas ou três sessões.
  5. Experimente o código Konami na tela de título: cima, cima, baixo, baixo, esquerda, direita, esquerda, direita, B, A. Funciona dentro do jogo também.

Erros de iniciante que custam runs

  • Digitar em velocidade máxima desde o surgimento. Palavras caem devagar nos níveis iniciais. A fórmula de bônus de velocidade punindo quem apressa uma palavra que não consegue digitar limpa, porque cada erro não corrigido custa 15% do valor da palavra.
  • Ignorar o Backspace. Corrigir um erro com um único Backspace é totalmente seguro para o combo. Digitar para frente em pânico é o que quebra sequências.
  • Sessões maratona em vez de sessões diárias. Um dos badges exige jogar 7 dias consecutivos, e a curva de habilidade recompensa prática espaçada.
  • Julgar o jogo pelos cinco primeiros níveis. A faixa de introdução existe para ensinar a mecânica de trava. A dificuldade sobe no nível 4 e fica séria no nível 10.

Mecânicas Principais Explicadas

A fórmula de pontuação é onde o jogador casual sai e o caçador de pontos começa. O valor de cada palavra é cinco fatores multiplicados, e o código-fonte fixa os números exatos:

word_score = base_value × speed_bonus × accuracy × level_mult × combo_factor
             (+ 10 fixo se limpar na zona vermelha)
             (× 2 durante ondas bônus)

Valor base: nem todas as letras valem o mesmo

Letras valem 10 pontos cada. Dígitos valem 12. Vogais acentuadas valem 13. Pontuação vale 14. O valor base de uma palavra é a soma dos caracteres. Isso significa que "e-mail!!" vale mais que "email" apesar de ser a mesma palavra, e manchetes com números superam silenciosamente a prosa. No modo Hacker News, manchetes densas em pontuação são o topo da cadeia alimentar de pontuação.

Bônus de velocidade: o teto de 2x

O tempo esperado de digitação é meio segundo por caractere após o primeiro. Terminar uma palavra na metade do tempo esperado leva o bônus de velocidade ao teto de 2.0. Levar o dobro e o bônus cai para o piso de 0.5. Palavras de um caractere ficam de fora. A conclusão prática: uma palavra curta digitada instantaneamente pode superar uma palavra longa digitada com cuidado, e as ondas bônus recompensam quem corre apenas quando a palavra é curta o bastante.

Precisão: o multiplicador mais caro

Cada erro não corrigido multiplica o valor daquela palavra por 0.85. Dois erros custam 28% da palavra. Não há teto para o dano nem vantagem em velocidade sem precisão, o que torna esta a estatística mais importante do jogo. A janela de erros do sistema de combo tem 10 teclas de largura: o primeiro erro não corrigido derruba seu combo um degrau, o segundo corta pela metade, e o terceiro zera. Correções com Backspace evitam a penalidade por completo, então o reflexo correto sob pressão é corrigir, não seguir em frente.

O sistema de combo: metade do que você pensa

O contador de combo avança um passo a cada 5 caracteres limpos, e o multiplicador de pontuação é 1 + 0.05 por passo, com teto em 10 passos. Isso é um multiplicador máximo de x1.5. Os avisos que sacodem a tela nos passos 20, 30 e 40, os banners ON FIRE, UNSTOPPABLE e GODLIKE, são pura apresentação; o multiplicador parou de crescer dez passos atrás. Perseguir um combo de 50 por pontuação é erro. Persegui-lo pelo badge combo_50, que desbloqueia o modificador sem-backspace, é um objetivo legítimo, e saber a diferença separa quem pontua de quem coleciona.

No combo 25 você ganha um escudo que absorve uma zera de combo, rebaixando-a para uma queda de um degrau. Isso faz do combo 25 o primeiro marco real a proteger: jogue conservador nas palavras logo antes dele e deixe o escudo atravessar você pelas arriscadas.

Zona vermelha e afogamento

As três fileiras acima da linha d'água são a zona vermelha. Limpar uma palavra ali adiciona +10 fixos, que é pequeno, mas o comportamento de resgate importa mais que os pontos: uma palavra resgatada no último segundo preserva seu combo, enquanto qualquer palavra afundada zera. Durante ondas bônus, palavras afundadas nem tocam o combo, o que torna as ondas 5, 10 e 15 o lugar mais seguro para tentar palavras longas arriscadas.

Níveis, platô e surtos

A cada 10 palavras destruídas você sobe um nível. O multiplicador de nível sobe 10% por nível e satura em 2.4x no nível 15, que também é onde a dificuldade atinge o platô. A tabela de faixas governa o que cada nível joga em você:

NíveisVelocidade (fileiras/s)Máx. palavras na telaComplexidade
1–30.8–1.53Curtas
4–61.5 (mantida)4Médias
7–91.5–2.24Caracteres complexos a partir do 7
10–142.2–3.05Complexas
15+3.0 (limitada)5Complexas

Depois do platô, o jogo dispara um surto a cada 20 palavras: cada surto é 5% mais rápido com spawns 2.5% mais densos que o anterior. Este é o verdadeiro endgame. O multiplicador parou no nível 15, então o leaderboard depois do platô é decidido pela precisão sob pressão de surtos, e nada além disso.

Estratégia de Progressão

Badges que valem planejamento

Os badges derivam das estatísticas de run, e sete deles guardam desbloqueios:

BadgeRequisitoDesbloqueia
combo_25Combo máximo 25 ou maisPacote de palavras de Programação
combo_50Combo máximo 50 ou maisModificador sem-backspace
level_10Alcançar o nível 10Modificador neblina
First PlateauAlcançar o teto do nível 15Direito de gabarito
word_100wpmDigitar uma palavra a 100+ WPMProva de velocidade
wave_clean / wave_perfectOnda bônus com zero afundadas / zero rejeiçõesDisciplina de onda bônus
streak_7Jogar 7 dias consecutivosTítulo retrô
story_doneCompletar um texto de históriaProva do modo história

A ordem de desbloqueio que menos exige repetição: jogue diariamente para a sequência, moa o Vocab até 1.000 palavras de vida para o tema Nebula (acontece naturalmente numa semana de sessões) e cace o combo_25 para o pacote de Programação, o melhor pacote do jogo para prática real.

A primeira semana: um plano concreto

  • Dia 1: Perfil, Vocab até o nível 5 virar natural, capítulo 1 de Alice no modo Zen. Objetivo: entender a trava e o Backspace.
  • Dia 2: Vocab mirando combo 15. Objetivo: sentir o peso da precisão na fórmula de pontos.
  • Dia 3: Vocab mirando combo 25 e o escudo. Se o pacote de Programação ainda estiver travado, as palavras médias do pacote inglês servem.
  • Dias 4–5: Prática de onda bônus nas ondas 5 e 10. Objetivo: uma onda bônus limpa (zero afundadas).
  • Dias 6–7: Capítulos 1–2 de Alice no modo Challenge. O badge de sequência cai no dia 7.

Prioridades de recurso

Não há moeda, então os recursos reais são atenção e estrutura de sessão. Ordem de prioridade para melhorar: precisão primeiro (0.85 por erro é uma matemática brutal), compostura na zona vermelha segundo (preservação de combo), velocidade bruta por último. A velocidade cresce sozinha como efeito colateral do trabalho de precisão. Perseguir velocidade diretamente deixa a maioria dos players presos no mesmo platô de 60 WPM por meses.

Estratégias de Modo e Builds

Modo Vocab: a build de caça à pontuação

A matemática de pontuação produz uma estratégia dominante: proteja a precisão nos níveis iniciais, acumule o multiplicador de nível e depois farme o platô. Concretamente:

Níveis 1–5:  Digite por zero erros. Meta de combo: 10–15. Não deixe nada afundar.
Níveis 6–9:  Mantenha o combo, comece a colher limpezas na zona vermelha.
Onda 10:     Onda bônus, x2 em tudo. É aqui que palavras longas arriscadas pagam.
Níveis 11–14: Defesa total. Os +10% por nível fazem cada palavra valer mais
             que duas palavras no nível 5.
Nível 15+:   Platô. Taxa de pontos = precisão × consistência × número de surtos.

A janela móvel de 60 segundos rastreia sua taxa de pontos de pico, e os pontos de onda bônus ficam de fora. Sua taxa real é o que você sustenta fora das ondas, o que é outra forma de dizer que o leaderboard recompensa a habilidade chata: digitação limpa a 3.0 fileiras por segundo.

Modo Story: a build de fluência

A pontuação do Story é outra economia. Palavras de parada ("the", "of", "and") pontuam com peso de 25%, o bônus de velocidade é limitado a uma faixa estreita de 0.8–1.2, e não há bônus de zona vermelha. O que o Story adiciona é a corrente de ritmo: completar cada frase no ritmo paga 25 por frase, escalando até 250 numa corrente de 10. Uma marca em seta aponta a palavra da ordem de leitura, e limpar palavras em ordem paga um bônus pequeno de fluxo (2 por limpeza consecutiva, limitado a 10 no total).

A intenção de design é legível nos números: o bônus de fluxo é deliberadamente minúsculo para que perseguir a ordem de leitura nunca te tentasse a deixar uma palavra urgente afundar, já que um afogamento quebra uma corrente de ritmo que vale muito mais. A estratégia correta no Story tem formato de frase, não de palavra: leia a frase inteira, digite as palavras na ordem que a queda exigir e proteja a corrente de ritmo acima de tudo.

A pontuação de fluência do capítulo é WPM × precisão × (1 + 0.1 por elo da corrente). Reler um livro por um número melhor de fluência é o jogo de cauda longa do modo, e Alice no País das Maravilhas é a releitura mais rápida, já que o vocabulário é o mais leve dos cinco livros.

Modo Hacker News: a build do mundo real

Manchetes misturam maiúsculas, dígitos, pontuação e nomes próprios, o que faz do HN o melhor uso diário para digitação prática. A pontuação segue a fórmula padrão, então manchetes densas em pontuação ("Show HN: I built a POSIX shell in 512 bytes of Rust (2024)") valem dramaticamente mais que frases curtas. Offline, uma lista embutida de posts mais populares de todos os tempos substitui, e essas tendem a ser mais longas e técnicas.

Rotação de pacotes de palavras

PacoteCaráter das palavrasUse para
Inglês~5.000 palavras comunsPadrão, modo Story
ItalianoItaliano cotidiano + vogais acentuadas (13 pts/caractere)Pontuações base maiores, prática bilíngue
ProgramaçãoTermos técnicos longos, nomes de linguagensTreino de precisão, vocabulário real
Sci-FiCombinações incomuns de letrasQuebrar vicios de memória muscular

O pacote de Programação é a sala de aula de precisão: palavras como "asynchronous" e "polymorphism" forçam cada dedo em sequências desconhecidas. O pacote italiano é a jogada de pontos sorrateira, já que vogais acentuadas superam letras simples e o pacote está cheio delas. Rode os pacotes a cada três sessões para generalizar a memória de padrões de letras.

Sequências de Estratégia Passo a Passo

  1. A run do escudo no combo 25. Comece no Vocab e digite apenas palavras de até 6 letras nos dois primeiros níveis (palavras curtas = menos chances de janela de erro). Chegue ao combo 25 até o nível 3, guarde o escudo e aceite a tela de 4 palavras do nível 4. O escudo converte o primeiro erro de desastre em queda leve.
  2. A caça ao tesouro da onda bônus. Jogue normalmente até a onda 5 (a primeira onda bônus, 8 segundos, x2 em tudo). Durante a onda, palavras afundadas não zeram o combo, então é o momento de atacar a palavra mais longa da tela. Uma palavra de 12 letras limpa sob x2 vale múltiplos de qualquer outra coisa na run.
  3. A linha de poupança do nível 15. A partir do nível 10, pare de caçar. O valor de cada palavra está multiplicado pelo multiplicador de nível, então sobreviver é o multiplicador. Limpe apenas palavras médias, abandone qualquer coisa acima de 9 letras (dois Backspace, zero penalidade) e deixe os surtos virem até você.
  4. O reset de fluência de Alice. No Story Challenge, Alice com 3 vidas: digite os capítulos 1–3 a 90% de esforço, guardando as vidas para os picos de vocabulário do Caucus Race ("comfits", "thimble"). Saia com S no fim de qualquer capítulo e retome fresco; o sistema de save faz das sessões de 15 minutos a unidade pretendida de jogo.
  5. A colheita de pontuação do HN. No modo Hacker News, escaneie a tela pela manchete com mais dígitos e pontuação antes de digitar qualquer coisa. Trave-a primeiro. Uma manchete com números e parênteses vale uma frase simples com troco, e o tempo de leitura não custa nada.
  6. A recuperação da janela de erro. Você errou e o combo caiu um degrau. Não corra para corrigir. A janela tem 10 teclas de largura, então terminar a palavra atual limpa mais 4 caracteres limpos da próxima palavra desliza o erro antigo para fora da janela sem outro evento de penalidade.

Dicas Avançadas

  • Backspace é grátis; avançar não é. Uma correção com Backspace nunca toca o combo. Um terceiro erro não corrigido numa janela de 10 teclas zera tudo. O teto de habilidade deste jogo inteiro vive nessa assimetria.
  • Abandone estrategicamente. Dois Backspace abandonam a palavra travada sem penalidade. Uma palavra que você travou por acidente, ou um monstro de 14 letras caindo rápido demais, vale abandono para limpar duas mais fáceis no lugar. Quem nunca abandona é quem afunda.
  • Ondas bônus são seguro de combo. Como palavras afundadas não zeram o combo durante ondas, a palavra arriscada que você não tocaria no nível 14 é livre para tentar na onda do nível 15.
  • O platô é o jogo de verdade. Os níveis 1–14 ensinam. O nível 15+ é onde as pontuações são de fato registradas, porque o multiplicador está no máximo e os surtos compostos a cada 20 palavras. A maior parte do seu tempo de prática deve estar no platô ou perto dele.
  • Dígitos e acentos são vazamentos de pontos. Digitar "42" corretamente vale mais que uma palavra de 4 letras, e manchetes do HN estão cheias de anos e números de versão. Treine a fileira de números; é a menos treinada de qualquer teclado.
  • Observe a barbatana. A barbatana patrulhando a linha d'água é decorativa, mas a rara aparição do tubarão saltando (mais ou menos uma vez por minuto) é um útil lembrete de piscar. Se se pegar encarando a fileira de palavras por minutos seguidos, a aparição é seu sinal de respirar.
  • Palavras secretas disparam em correspondências exatas. Digite "shark" ou "kraken" como palavra inteira no jogo para uma frenesi de barbatanas, "gold" para um brilho dourado na próxima limpeza. O código Konami funciona na tela de título e dentro do jogo. Nada disso muda a pontuação; tudo merece ser visto uma vez.
  • Os sparklines são seu treinador. A página de estatísticas desenha WPM e precisão ao longo do tempo. O padrão que prevê um salto não é um pico, é a precisão subindo enquanto o WPM fica plano. Essa é a assinatura do platô se rompendo.

Perguntas Frequentes

Como instalo o termtype?

Do código-fonte, já que ainda não está no PyPI: clone o repositório, crie um venv Python 3.11+, pip install -e . e rode termtype. As instruções completas para o PowerShell do Windows estão no README, incluindo a armadilha do venv dentro do WSL.

O jogo parece quebrado no meu terminal. O que corrigir primeiro?

Rode termtype --ascii para forçar o renderizador sem Unicode. No Windows, use o Windows Terminal em vez do console clássico (limitado a 8 cores) e confira se uma fonte de desenho de caixas como a Cascadia Mono está selecionada.

O áudio estala no WSL. Dá para consertar?

A ponte de som do WSL estala sob carga. Definir um alvo de latência do Pulse ajudou nas versões recentes, mas rodar nativo no Windows ou Linux é a solução confiável. Você também pode usar termtype --no-audio; todo o feedback de combo que importa é visual.

O que acontece quando eu perco uma palavra?

Uma palavra que cruza a linha d'água afunda: você perde uma das três vidas, seu combo zera e uma respingo marca o lugar. Durante ondas bônus o combo sobrevive ao afogamento, mas a vida ainda é perdida.

O multiplicador de combo realmente para em x1.5?

Sim. O fator de combo da fórmula é 1 + 0.05 por passo, com máximo em 10 passos. Os avisos maiores nos passos 20, 30 e 40 são apresentação, não multiplicadores. Construa combos longos por badges e escudos, não por pontos.

Qual o caminho mais rápido para desbloquear o pacote de Programação?

Ganhe o badge combo_25 no modo Vocab. Com o escudo no combo 25, um começo disciplinado em palavras curtas chega lá em poucas sessões.

Meus dados estão protegidos?

Totalmente locais. Perfis e pontuações vivem num banco SQLite em ~/.termtype/termtype.db. Sem telemetria, sem contas, sem checagens de atualização. A única chamada de rede é a busca de manchetes do Hacker News, que acontece apenas nesse modo, não envia nada pessoal e recorre a uma lista embutida offline.

Funciona num Raspberry Pi?

Sim. É um aplicativo de terminal sem requisitos de GPU, e roda offline em todos os modos exceto Hacker News.

Quais livros estão no modo Story?

Textos de domínio público incluindo Alice no País das Maravilhas, Orgulho e Preconceito e Pinóquio, com textos em inglês e italiano. O progresso é salvo por livro, então dá para ler em sessões curtas.

Existe alguma forma de deixar o jogo mais difícil?

A tabela de desbloqueios inclui dois modificadores de dificuldade: sem-backspace (ganho no combo 50) e neblina (ganho no nível 10). Ambos são desafios autoimpostos depois de desbloqueados.

Veredito Final

termtype é o raro jogo gratuito que respeita seus dados e seu tempo. A matemática de pontuação recompensa silenciosamente exatamente os hábitos que tornam as pessoas digitadores mais rápidas na vida real: precisão primeiro, compostura na zona vermelha, pontuação e números levados a sério. O design do platô significa que sempre há um próximo desafio, as tabelas de badges e desbloqueios dão motivo às sessões diárias, e tudo roda em qualquer máquina com um terminal, incluindo hardware de uma década atrás.

Instale pela prática de digitação. Fique pelo tubarão.


Revisado pela equipe editorial do Game How To. Jogamos cada jogo, verificamos as mecânicas com fontes oficiais e o código-fonte, e atualizamos os guias quando o jogo muda.