Robots

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

O Robots vem dos jogos que acompanhavam o BSD Unix, a versão de Berkeley do Unix, no começo dos anos 1980. Ken Arnold, que também escreveu a biblioteca de tela curses usada por esses jogos e pelo Rogue, é o autor creditado, e o jogo pertence à longa família dos jogos de perseguição em que o truque é usar os inimigos uns contra os outros. Ele roda em qualquer terminal de texto e foi parar em quase todo sistema Unix e Linux, e por isso muito programador o conhece de cor.

Você é um @ num campo com alguns robôs (os sinais de mais) que o perseguem. Você não tem arma. Mas eles não são muito espertos: simplesmente dão um passo na sua direção a cada turno, e quando dois robôs batem um no outro, ou numa pilha de sucata (os asteriscos) deixada por uma colisão anterior, eles são destruídos. Seu trabalho é se mover de modo que eles atrapalhem uns aos outros, e passar quando der. Se um robô encosta em você, você vira sucata. Quando o último acaba, você passa para o campo seguinte, com mais robôs, e assim até eles pegarem você. Cada robô vale dez pontos.

Você tem um movimento de defesa: um teletransportador que larga você num ponto ao acaso. Ele pode salvar você, mas também pode jogar você ao lado de um robô, e poucos robôs no tabuleiro assustam mais do que muito espaço vazio. Os melhores jogadores aprendem quando ficar parado, quando correr e quando usar o comando w para esperar os robôs se destruírem sozinhos e ganhar um bônus, correndo o risco de errar.

Jogando aqui

Este é o jogo robots da coleção bsd-games 2.17, compilado para o navegador a partir do código-fonte; as regras são as originais. A tela é a tela de texto do próprio jogo, e não tem som. Quando o jogo termina, ele mostra a lista das melhores pontuações, que ficam neste navegador, e pergunta se você quer outra partida (y ou n). O jogo é em inglês e precisa de teclado (em telas de toque aparecem teclas na tela).

Controles

Tecla Ação
h j k l ou setas mover para a esquerda, baixo, cima, direita
y u b n mover na diagonal
. ou espaço não fazer nada por um turno
H J K L Y U B N correr o máximo possível nessa direção
> não fazer nada pelo maior tempo possível
t teletransportar para um ponto ao acaso
w esperar até você morrer ou todos os robôs morrerem (com bônus)
q sair
Ctrl+L redesenhar a tela

Um número antes de um comando o repete essa quantidade de vezes.

Dicas

Deixe eles virem. Os robôs só dão um passo na sua direção, então fique parado com uma pilha de sucata entre você e eles e deixe que batam nela.

Mantenha distância de grupos. Uma multidão perto é perigosa, mas um grupo espalhado acaba batendo em si mesmo.

Teletransporte quando estiver encurralado, não como primeiro movimento: cada uso pode deixar você ao lado de um robô.

O comando w é uma aposta. Ele dá bônus por cada robô que morre depois que você decide esperar, mas não há rede de proteção.

Perguntas

Posso andar para cima de um robô sem querer? Não: o jogo para você antes de ser devorado, exceto quando você usa o comando de espera.

Quantas pontuações são guardadas? A lista guarda as 22 melhores partidas, e no máximo cinco delas por jogador.