Bridges (Simon Tatham's Puzzles)

Os jogos salvos ficam apenas neste navegador.

Sobre o quebra-cabeça

Bridges espalha ilhas numeradas pelo tabuleiro. Você as liga com pontes, linhas retas horizontais ou verticais entre duas ilhas, para que cada ilha termine com exatamente tantas pontes quanto o seu número, e para que dê para ir de qualquer ilha a qualquer outra.

O quebra-cabeça vem da editora japonesa Nikoli, onde se chama Hashiwokakero ("construa pontes"), muitas vezes encurtado para hashi. James Harvey escreveu esta versão para a coleção de Simon Tatham em 2005.

Regras

  • As pontes correm na horizontal ou na vertical, em linha reta entre duas ilhas.
  • O número de uma ilha é o total de pontes que terminam nela.
  • Duas ilhas podem ser ligadas por uma ou duas pontes, nunca mais (nas regras padrão).
  • As pontes não podem se cruzar nem passar por cima de uma ilha.
  • Todas as ilhas precisam formar um único grupo conectado.

O jogo mostra os problemas em vermelho: uma ilha com pontes demais, uma que não consegue mais receber o suficiente, ou um grupo de ilhas que ficou fechado, isolado do resto.

Controles

Comando Ação
Arrastar de uma ilha na direção de uma vizinha constrói uma ponte; de novo, ponte dupla; mais uma vez, tira as duas
Arrastar com o botão direito entre duas ilhas marca que elas não se ligam
Clique esquerdo numa ilha marca como pronta (trava as pontes dela); clique de novo para destravar
Setas movem o cursor entre as ilhas
Ctrl+seta / Enter e depois seta constroem uma ponte naquela direção
Shift+seta marca "sem ponte" naquela direção
Espaço / Enter duas vezes marcam a ilha como pronta
Um número pula para a ilha mais próxima com aquele número
G mostra todos os lugares onde ainda cabe uma ponte
N / U / R jogo novo / desfazer / refazer

Não precisa arrastar até a outra ilha: um arrasto curto na direção dela basta, então dá para ficar numa ilha e lançar pontes para todos os lados.

Como resolver

Ilhas que precisam de tudo. Uma ilha com uma única vizinha manda todas as pontes para ela. Uma ilha cujo número é o dobro do número de vizinhas (um 4 com duas vizinhas, um 6 com três, um 8 com quatro) precisa de pontes duplas para todas.

Pelo menos uma para cada. Um 3 com duas vizinhas precisa de pelo menos uma ponte para cada uma, porque duas pontes para um lado só não bastam. O mesmo vale para um 5 com três vizinhas e um 7 com quatro.

Não isole ninguém. Dois 1 não podem ser ligados entre si, e dois 2 não podem ser ligados por ponte dupla, a menos que sejam as únicas ilhas que sobraram: eles formariam um grupo fechado. O jogo avisa o erro em vermelho, mas é melhor vê-lo chegando.

Cuidado com os cruzamentos. Construir uma ponte corta todas as rotas que a cruzariam. Depois de cada ponte, confira as ilhas dos dois lados: elas podem ter perdido uma vizinha e ficado sem escolha.

Marque as ilhas prontas. Clicar numa ilha completa trava as pontes dela e a deixa cinza, o que mantém a atenção no que falta.

Tamanhos e dificuldade

O menu Tipo tem tabuleiros de 7x7, 10x10 e 15x15, cada um em easy, medium e hard. Custom muda o tamanho e a dificuldade, pode proibir ciclos (as pontes passam a formar uma árvore), permite 1, 3 ou 4 pontes por par em vez de 2, e define quantas ilhas existem e quão afastadas elas tendem a ficar. Nas preferências dá para deixar as posições possíveis das pontes sempre visíveis, como um G permanente.

Jogando aqui

Clique em Play para abrir o quebra-cabeça. O menu acima do tabuleiro tem Novo jogo, Reiniciar, Desfazer, Refazer e Resolver (que dá para desfazer e continuar sozinho), o menu Tipo com os tamanhos e o menu Jogo, onde você pode digitar um ID de jogo ou uma semente, baixar a partida atual num arquivo, carregar um arquivo salvo e mudar as preferências. O menu aparece em português, mas os textos que vêm do próprio jogo (tamanhos, opções) ficam em inglês. A partida em andamento fica guardada neste navegador e volta, com todo o histórico de desfazer, na próxima vez que você abrir a página.

Numa tela de toque, arraste a partir de uma ilha com o dedo para construir pontes; ligue o botão Marcar acima do tabuleiro para desenhar marcas de "sem ponte".

Créditos e licença

Bridges foi escrito por James Harvey para a Simon Tatham's Portable Puzzle Collection, que Simon Tatham mantém com código de vários outros autores e distribui com o código-fonte sob a licença MIT. Esta página roda uma build em WebAssembly feita pelo FredyGames a partir do snapshot oficial do fonte publicado pelo autor, sem mudanças no quebra-cabeça; o fonte e o script de build estão hospedados junto do jogo, e o texto da licença tem link nesta página.