5 jogos clássicos e viciantes para jogar no terminal Linux e transformar sua linha de comando em diversão pura

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Transforme seu terminal em um fliperama retrô com esses jogos clássicos, leves e surpreendentes.

Você já imaginou transformar aquela tela preta e sóbria do terminal Linux em um fliperama retrô cheio de jogos? Pois é, é totalmente possível jogar no terminal! Muito além de apenas executar comandos, a linha de comando pode ser um ambiente divertido, criativo e até nostálgico — um verdadeiro tesouro escondido no mundo Linux.

Neste guia completo, vamos revelar 5 jogos clássicos e viciantes que rodam direto no terminal Linux, além de dicas para personalizar sua experiência, explorar novas possibilidades e até jogar remotamente. Prepare-se para ver a linha de comando sob uma nova perspectiva: como um palco para jogos simples, inteligentes e surpreendentemente envolventes.

O terminal Linux: mais que trabalho, pura diversão!

Para quem está começando, o terminal pode parecer um lugar rígido e técnico demais. Mas a verdade é que ele pode ser comparado a um fliperama minimalista: em vez de gráficos pesados e sons bombásticos, temos caracteres ASCII, comandos e muita criatividade.

Pense nele como um livro-jogo digital: você digita suas ações, interpreta as respostas e se envolve com a lógica por trás de cada movimento. E melhor: com consumo de recursos baixíssimo!

A cultura dos jogos linha de comando

Antes das interfaces gráficas, os primeiros jogos de computador nasceram na linha de comando. Usando apenas caracteres e bibliotecas como ncurses, desenvolvedores criaram experiências incríveis com poucos recursos. Esses jogos marcaram gerações e continuam vivos no terminal Linux jogos — atualizados, acessíveis e prontos para serem redescobertos.

Jogos como Snake, Tetris e Space Invaders ganharam versões em ASCII que, mesmo simples, mantêm o fator “viciante” intacto. Jogar no terminal é como abrir uma cápsula do tempo — mas totalmente funcional no presente.

Preparando seu ambiente para jogar no terminal

Antes de sair jogando, é bom garantir que seu terminal esteja pronto para isso. Felizmente, preparar o ambiente é simples e rápido.

Instale as bibliotecas essenciais

Dependendo da sua distribuição, alguns pacotes precisam ser instalados:

No Ubuntu/Debian:

sudo apt update
sudo apt install build-essential ncurses-utils

No Fedora:

sudo dnf install ncurses ncurses-devel

No Arch Linux:

sudo pacman -S ncurses

Dicas para melhor experiência visual

  • Use terminais com bom contraste e fontes monoespaçadas legíveis (como gnome-terminal, konsole, xterm, alacritty).
  • Ative o modo de tela cheia.
  • Experimente personalizar o terminal com figlet e lolcat:
sudo apt install figlet lolcat
figlet "Diversão no terminal!" | lolcat

Os 5 jogos clássicos e viciantes para jogar no terminal

Vamos ao coração do artigo: 5 joias escondidas que você pode rodar diretamente no terminal, com instalação simples, comandos intuitivos e diversão garantida.

1. Nsnake: o clássico da cobrinha

Releitura moderna do Snake dos antigos celulares Nokia, feita para rodar direto no terminal.

Instalação

Debian/Ubuntu:

sudo apt install nsnake

Fedora:

sudo dnf install nsnake

Arch Linux:

sudo pacman -S nsnake

Comando para jogar

nsnake

Controles

  • Setas direcionais para mover.
  • Evite bater nas paredes ou em si mesmo.

Por que jogar?

  • Leve, rápido e nostálgico.
  • Ótimo para passar o tempo e treinar reflexos.

2. Ninvaders: o Space Invaders em modo texto

Versão ASCII do clássico Space Invaders, com tiros, invasores e movimentação lateral frenética.

Instalação

Para Debian, Ubuntu ou derivados:

sudo apt install ninvaders

Para Fedora ou derivados:

sudo dnf install ninvaders

Para Arch Linux, Manjaro ou derivados:

sudo pacman -S ninvaders

Iniciando o jogo

ninvaders

Comandos

  • Setas esquerda/direita para mover.
  • Espaço para atirar.

O que torna viciante?

  • Fiel ao original.
  • Escalada de dificuldade empolgante.

3. Bastet: Tetris com “maldade”

Bastet (Bastard Tetris) escolhe as piores peças possíveis para desafiar você. Perfeito para quem já dominou o Tetris clássico.

Instalação

Se Ubuntu, Debian ou derivados:

sudo apt install bastet

Se Fedora ou derivados:

sudo dnf install bastet

Se Arch Linux, Manjaro ou derivados

sudo pacman -S bastet

Inicie com

bastet

Jogabilidade

  • As peças vêm “pensadas” para te atrapalhar.
  • Rotacione com as setas, posicione com espaço.

Destaque

  • Uma aula de frustração divertida.
  • Ótimo para quem gosta de altos desafios.

4. 2048-cli: puzzle numérico viciante

Recriação do famoso 2048, adaptado para terminal. Ideal para quem ama quebra-cabeças e matemática.

Instalação

Copie o comando conforme a sua distribuição:

Se Ubuntu, Debian ou derivados:

sudo apt install 2048

Se Fedora ou derivados:

sudo dnf install 2048-cli

Se Arch Linux, Manjaro ou derivados

yay -S 2048-cli 

Execute com

2048

Mecânica

  • Combine blocos com os mesmos números.
  • Use setas para movimentar.

Vantagens

  • Ideal para pausas curtas.
  • Exercita o cérebro.

5. Greed: estratégia numérica em tempo real

Em Greed, você move um cursor consumindo números. Cada número representa a quantidade de casas que você é forçado a andar.

Instalação

Copie o comando conforme a sua distribuição:

Se Ubuntu, Debian ou derivados:

sudo apt install greed

Se Fedora ou derivados:

sudo dnf install greed

Se Arch Linux, Manjaro ou derivados

sudo pacman -S greed

Para jogar

greed

Comandos

  • Use setas ou hjkl (modo Vim).
  • Evite se prender em becos sem saída.

Por que é fascinante?

  • Mistura lógica e movimento.
  • Cada jogada exige pensamento estratégico.

Tabela comparativa

JogoGêneroDificuldadeEstilo VisualDestaque
NsnakeArcadeFácilASCIINostalgia e simplicidade
NinvadersTiroMédiaASCIIAção rápida e envolvente
BastetPuzzle difícilAltaASCIIDesafiador e imprevisível
2048-cliPuzzle lógicoMédiaNuméricoEstratégia e matemática
GreedEstratégiaAltaNuméricoPlanejamento sob pressão

Jogando no terminal via SSH

Você pode jogar mesmo em servidores remotos ou computadores sem interface gráfica! Basta usar:

ssh usuario@meuserver

Depois de logado, execute os jogos como faria localmente. Para manter sessões persistentes mesmo após desconexões, use ferramentas como tmux ou screen:

tmux
nsnake
# pressione Ctrl+B e depois D paraminimizar

Dicas extras para aproveitar os jogos no terminal

  • Crie atalhos personalizados adicionando comandos ao .bash_aliases: echo "alias cobra='nsnake'" >> ~/.bash_aliases source ~/.bash_aliases
  • Combine figlet com frases inspiradoras pós-jogo.
  • Use htop em outra aba para ver o uso de CPU dos jogos.
  • Configure cores no terminal para melhor visibilidade (ex: fundo preto, letras verdes).

Como desinstalar os jogos

Quer remover algum jogo depois de testar?

Ubuntu/Debian:

sudo apt remove nsnake ninvaders bastet 2048 greed

Fedora:

sudo dnf remove nsnake ninvaders bastet 2048-cli greed

Arch Linux:

sudo pacman -Rns nsnake ninvaders bastet 2048-cli greed

Por que esses jogos de linha de comando ainda encantam?

Eles são leves, rápidos e trazem uma experiência de jogo direta e crua — algo que se perdeu em muitos jogos modernos. Há algo mágico na forma como letras se transformam em ação. Além disso:

  • Funcionam em qualquer hardware.
  • Servem como válvula de escape produtiva.
  • Têm forte apelo educativo e retrô.

Acessibilidade e inclusão no terminal

Muitos desses jogos podem ser utilizados com leitores de tela compatíveis com terminal, como o Orca, facilitando a inclusão de pessoas com deficiência visual. Isso mostra como a diversão no Linux também pode ser mais acessível.

Glossário analítico

Terminal: Interface de texto que permite controlar o sistema digitando comandos. É como conversar diretamente com o sistema.

ASCII: Padrão de representação de texto. Jogos no terminal usam caracteres ASCII para formar gráficos.

ncurses: Biblioteca que permite criar interfaces visuais com texto, movimentando elementos no terminal.

SSH: Protocolo que permite acessar outro computador de forma segura via terminal.

tmux/screen: Ferramentas para manter sessões de terminal mesmo após desconectar.

Alias: Atalhos personalizados para comandos de terminal.

Repositório: Onde ficam os pacotes de software disponíveis para instalação.

Conclusão

Agora que você descobriu que é possível jogar no terminal, a linha de comando nunca mais parecerá um lugar monótono. Os 5 jogos clássicos e viciantes que exploramos aqui são apenas a ponta do iceberg. Com criatividade e curiosidade, você pode transformar o terminal em um verdadeiro centro de diversão minimalista — e ainda aprender muito sobre o Linux no processo.

Explore, brinque, personalize e descubra: o terminal Linux jogos pode surpreender mais do que você imagina.

Compartilhe este artigo