Untangle (Simon Tatham's Puzzles)

Os jogos salvos ficam apenas neste navegador.

Sobre o quebra-cabeça

Untangle mostra um emaranhado de pontos ligados por linhas retas, com linhas se cruzando por toda parte. Você pode pegar qualquer ponto e soltá-lo onde quiser; as linhas esticam para acompanhar. O objetivo é arrumar os pontos para que nenhuma linha cruze outra. Quando você consegue, o desenho pisca e o quebra-cabeça está resolvido.

Por trás da ideia simples há um pouco de matemática: cada quebra-cabeça é um grafo planar, uma rede que pode ser desenhada sem cruzamentos, embaralhada. Por isso sempre existe uma solução, e normalmente muitas. Simon Tatham o acrescentou à coleção em 2005, inspirado no jogo em Flash Planarity, de John Tantalo.

Não há relógio nem como perder, o que faz do Untangle um dos quebra-cabeças mais relaxantes da coleção.

Regras

  • Os pontos podem ir para qualquer lugar do tabuleiro.
  • As linhas são sempre retas e sempre ligam os mesmos dois pontos.
  • O quebra-cabeça termina quando nenhuma linha cruza outra.

Se quiser ajuda, as preferências (no menu Jogo) podem desenhar em vermelho cada linha que cruza outra, e podem prender os pontos numa grade invisível.

Controles

Comando Ação
Arrastar com o botão esquerdo move um ponto
Setas passam de um ponto a outro
Tab / Espaço percorrem todos os pontos
Enter pega ou solta o ponto destacado
N / U / R jogo novo / desfazer / refazer

Como resolver

Ache um triângulo e cresça a partir dele. Três pontos todos ligados entre si formam um triângulo limpo. Coloque um num espaço livre e traga os pontos ligados a ele um de cada vez, pondo cada um onde não crie cruzamento.

Tire as folhas do caminho. Pontos com só uma ou duas linhas cabem em qualquer lugar. Leve-os para a borda primeiro; o meio congestionado fica bem mais claro.

Espalhe tudo. Muitas vezes ajuda arrastar todos os pontos para um grande anel em volta do tabuleiro e depois puxá-los para dentro em grupos, em vez de desfazer cruzamentos um a um num meio apertado.

Ligue o destaque de cruzamentos quando travar. Com "Show edges that cross another edge" ligado, as linhas vermelhas mostram exatamente onde estão os problemas que sobram. Se um ponto tem todas as linhas em vermelho, ele provavelmente está do lado errado de alguma coisa.

Regiões são a chave nos maiores. Num desenho pronto, as linhas dividem o tabuleiro em regiões. Depois que algumas regiões estão bem desenhadas, cada ponto que falta tem de ir dentro da região cercada pelos seus vizinhos.

Tamanhos

O menu Tipo tem quebra-cabeças com 6, 10 (o padrão), 15, 20 e 25 pontos. Custom aceita qualquer número de pontos; acima de uns 30, vira um projeto longo e satisfatório.

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 desliza todos os pontos até uma solução, e dá para desfazer), 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 os pontos com o dedo.

Créditos e licença

Untangle faz parte da Simon Tatham's Portable Puzzle Collection, escrita por Simon Tatham com código de vários outros autores e distribuída 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.