Twiddle (Simon Tatham's Puzzles)

Os jogos salvos ficam apenas neste navegador.

Sobre o quebra-cabeça

Twiddle mostra uma grade de peças numeradas fora de ordem. O único movimento é pegar um pequeno bloco quadrado delas, de 2x2 no começo, e girá-lo um quarto de volta. Use esses giros para pôr os números de volta em ordem, com o 1 no canto superior esquerdo e o maior número no canto inferior direito.

Simon Tatham encontrou um caso particular deste quebra-cabeça no jogo Metroid Prime 2, do GameCube, em que uma porta da Main Gyro Chamber se destranca girando partes dela, e em 2005 o generalizou num quebra-cabeça próprio para a coleção.

Regras

  • Um movimento gira um bloco quadrado de peças um quarto de volta em torno do centro, no sentido horário ou anti-horário.
  • O bloco básico é de 2x2; as opções mais difíceis giram blocos de 3x3 ou maiores.
  • O quebra-cabeça está resolvido quando os números estão em ordem, da esquerda para a direita e de cima para baixo.
  • Nas versões orientáveis, cada peça tem também um triângulo que gira com ela, e todos os triângulos precisam terminar apontando para cima.
  • Na versão só de linhas, todas as peças de uma linha têm o mesmo número, então só as linhas importam: todos os 1 vão na primeira linha, os 2 na segunda, e assim por diante.

Controles

Comando Ação
Clique esquerdo no centro de um bloco gira o bloco no sentido anti-horário
Clique direito no centro de um bloco gira o bloco no sentido horário
Setas movem o contorno do bloco pela grade
Enter / Espaço gira o bloco contornado no sentido anti-horário / horário
N / U / R jogo novo / desfazer / refazer

O centro de um bloco de 2x2 (ou de 4x4) é o ponto do canto em que as peças se encontram; num bloco de 3x3 é a peça do meio. A barra de status conta os movimentos.

Como resolver

Preencha a grade de cima para baixo. Ponha a primeira linha no lugar, depois a segunda, usando blocos que fiquem abaixo das linhas prontas para nunca mexer nelas. Cada peça pode ser levada até a sua casa girando blocos pelo caminho.

Cuidado com as duas últimas linhas. Quando só faltam duas linhas, todo bloco de 2x2 que você gira mexe nas duas. Resolva-as coluna por coluna a partir da esquerda, juntando a peça da linha de cima com a que fica embaixo dela.

Use combinações que mexem em poucas peças. Gire um bloco no sentido horário, depois um bloco que encosta nele por uma única peça (o vizinho na diagonal) também no horário, e então desfaça o primeiro giro e o segundo. Só três peças trocam de lugar. Dois blocos lado a lado, na mesma sequência, trocam dois pares de peças. Essas são as ferramentas para o último canto.

No modo orientável, conte os giros. Girar o mesmo bloco quatro vezes leva todas as peças dele de volta ao lugar e em pé. Quando os números estiverem em ordem mas houver triângulos apontando para o lado errado, procure sequências curtas que devolvam as peças às suas casas mas as deixem giradas.

Experimente embaralhamentos curtos. No Custom você pode pedir um número exato de movimentos de embaralhamento. Desfazer em três movimentos um embaralhamento de três é um bom jeito de aprender como os giros se combinam.

Tamanhos

O menu Tipo tem grades de 3x3 nas versões só de linhas, normal e orientável, 4x4 normal e orientável, uma grade de 4x4 com blocos de 3x3, uma de 5x5 com blocos de 3x3 e uma de 6x6 com blocos de 4x4. Custom define a largura, a altura, o tamanho do bloco, as opções só de linhas e de orientação e, se você quiser, um número exato de movimentos de embaralhamento.

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, barra de status) 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, toque no centro de um bloco para girá-lo no sentido anti-horário; ligue o botão Marcar acima do tabuleiro para girar no sentido horário.

Créditos e licença

Twiddle 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.