Pinch Points

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

A maré baixou e a praia está cheia de caranguejos. Eles andam para a frente em linha reta e, numa parede, viram por uma regra fixa, então num tabuleiro vazio ficam só indo e voltando. A sua única ferramenta é a seta: ponha uma num quadrado da areia, e toda criatura que passar por cima dela vira para aquele lado. Com setas suficientes nos lugares certos, os caranguejos vão aonde você quer: para o castelo do outro lado do tabuleiro, com a bandeira vermelha.

Na campanha você recebe algumas setas e um quebra-cabeça: um tabuleiro, um número limitado de setas e um fluxo de caranguejos para guiar até em casa. As cem fases começam com um tutorial que não dá para perder e chegam a tabuleiros com toras giratórias que dividem uma corrente em duas, algas que os caranguejos atravessam mas as gaivotas não, poças de maré que atrasam quem entra nelas e caranguejos de vários tipos. Todo caranguejo tem uma garra maior que a outra, e um caranguejo de garra esquerda tenta virar à esquerda numa parede onde um de garra direita tenta a direita, então um mesmo corredor pode mandar dois caranguejos a dois lugares diferentes. Uma fase só vale se dá para vencê-la com as setas que ela oferece e não dá sem elas; a suíte de testes do autor prova isso para as cem.

No versus, de dois a seis jogadores dividem um tabuleiro, cada um com o seu castelo, e todos colocam setas ao mesmo tempo. Os caranguejos valem pontos diferentes: o comum vale um ponto, o jovem veloz dois, o gigante lento dez, um caranguejo em muda puxa todos os caranguejos soltos para o seu castelo por alguns segundos, um caranguejo dourado vale trinta e é anunciado por uma faixa, e um cintilante gira uma roleta de eventos aleatórios. As gaivotas comem caranguejos e também se guiam com setas, e a que chega ao castelo de um rival leva um terço da pontuação dele. A maré é o relógio: nos últimos trinta segundos as gaivotas chegam duas vezes mais rápido. Os lugares vazios ficam com uma IA de três níveis, então dá para jogar sozinho contra ela ou com amigos num só teclado e em controles.

Há ainda um conjunto de fases cooperativas para dois jogadores, em que cada um tem as próprias setas e guia só os caranguejos de uma garra; um desafio diário com um tabuleiro por dia igual para todos; uma estante de 48 troféus; e um editor de fases, com um solucionador que confere se a fase que você montou dá para vencer, em que você faz os seus próprios quebra-cabeças e mapas de versus.

Pinch Points foi feito por Arnaud Gourlay em Rust, com o motor Bevy. A maior parte dos commits do repositório dele credita um assistente de programação com IA como coautor.

Jogando aqui

O jogo roda na página e se joga com o teclado, e com controles se você plugar algum. Clique em Click to play e espere o download, de uns 18 MB, que traz o jogo inteiro, com a música. Na primeira vez ele pergunta qual dos oito idiomas usar (português não é um deles; o jogo fala inglês, francês, alemão, espanhol, italiano, holandês, russo e japonês). O idioma, as configurações, o progresso da campanha, os troféus e as fases que você faz no editor ficam guardados no seu navegador. Esta é a versão para navegador: o que da versão de computador precisa de rede (jogar numa rede local) ou de arquivos (a estante de replays, os códigos de compartilhamento, o vídeo de destaque) ficou de fora.

Controles

Mover o cursor Colocar uma seta Remover uma seta Limpar tudo
Jogador 1 W A S D setas Espaço Shift esquerdo
Jogador 2 I J K L numérico 8 5 4 6 numérico 0 numérico .
Controle direcional ou analógico A, B, X, Y LB RB

Enter começa uma rodada, M silencia o som, N e P trocam de fase na campanha, e Esc pausa ou volta. Na lista da campanha, C prepara um jogo cooperativo.

Dicas

Pense em onde o caranguejo vai virar, não só em onde ele está. Siga o caminho dele, quadrado a quadrado, até a primeira parede, e ponha a seta no quadrado antes.

As setas são poucas, então use cada uma duas vezes. Uma seta pode virar todos os caranguejos que vierem pela mesma faixa.

No versus, vigie as gaivotas. Uma gaivota apontada ao castelo do líder leva um terço da pontuação dele, e é um uso melhor para uma seta do que mais um caranguejo.

Guarde a isca para a hora certa. Um caranguejo em muda puxa todos os soltos para o seu lado e anula todas as setas por alguns segundos.

Créditos e licença

Pinch Points foi feito por Arnaud Gourlay e é distribuído sob a Apache License 2.0. As imagens e os sons são gerados por scripts do repositório; as fontes são DejaVu Sans Mono, Nunito e um subconjunto da Noto Sans Mono CJK, cada uma com a sua licença. Para o navegador foi feito um pequeno conjunto de mudanças nos fontes do jogo, listadas no texto da licença e publicadas como um patch; as licenças das bibliotecas Rust compiladas nele, o patch e o script de build estão linkados nesta página.

Perguntas frequentes

Aparece só um botão e mais nada. Clique nele: o navegador só libera o som depois de um clique, e o download começa nesse momento.

Ele não reage às teclas. Clique uma vez no jogo para dar a ele o foco do teclado.

Meu progresso é salvo? Sim, neste navegador: idioma, configurações, progresso da campanha, troféus e as suas próprias fases. Apagar os dados do site apaga tudo isso.

Dá para jogar em rede? Não na versão para navegador. Para isso, a versão de computador do autor está no GitHub.