Hexapipes
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Hexapipes é o velho puzzle de "canos" ou "rede", aquele em que um tabuleiro embaralhado de peças de cano precisa ser girado até virar uma rede que funcione, jogado em grades que estão longe dos quadrados de sempre. O padrão é um campo de hexágonos, mas o mesmo puzzle vem em grades quadradas, octogonais (octógonos com quadradinhos entre eles), triangulares alongadas, trihexagonais, de quadrados e triângulos (snub square), rombitrihexagonais e triangulares, e em uma grade de cubos, e a maioria tem uma variante "wrap", em que as bordas do tabuleiro se ligam aos lados opostos.
As regras são curtas. Todos os canos precisam formar uma única rede. Nenhum cano pode sair da grade (nas grades wrap, ele volta pelo outro lado). As peças em forma de bulbo são pontas de cano. Laços fechados não são permitidos. E cada puzzle tem exatamente uma solução, então sempre dá para resolver por lógica, sem chutar.
O site tem puzzles de todos os tamanhos de 5x5 a 40x40, gerados no seu navegador na hora em que você pede; uma página Daily com um puzzle difícil escolhido para o dia; e uma página Custom em que você escolhe a grade, o tamanho e quantas ramificações a rede tem, pede ao solucionador que resolva um puzzle à sua frente ou o vê fazendo isso passo a passo, ou carrega um puzzle de um arquivo.
Daria Vasyukova (gereleth) fez o Hexapipes em 2022 e vem acrescentando grades desde então. Esta é uma cópia do site dela que roda em uma única página, com os puzzles diários que acompanham o projeto.
Jogando aqui
Clique em Play. Na página inicial, escolha uma grade e depois um tamanho, ou use Daily ou Play na barra de cima. Clique numa peça para girá-la; clique com o botão direito ou segure o dedo numa peça para começar a travar, e passe o ponteiro por mais peças para travá-las também, para não girá-las sem querer. Dá também para marcar as bordas de uma peça como parede ou como conexão. A roda do mouse dá zoom e arrastar move o tabuleiro, o que importa nos tamanhos grandes. A página é mais alta que o quadro, então role-a com o ponteiro sobre o cabeçalho ou as margens, porque sobre o tabuleiro a roda dá zoom. Os tempos dos puzzles que você termina ficam guardados neste navegador, e as configurações também.
A página "Daily" usa um puzzle para cada dia do ano. Os arquivos da autora cobrem até o fim de novembro de 2026; nos dias depois disso, a página usa o puzzle do mesmo dia e mês de um ano anterior, então sempre há um para jogar.
Controles
| Entrada | Ação |
|---|---|
| clique ou toque numa peça | girá-la |
| botão direito, ou segurar numa peça e mover o ponteiro | travar peças (ou destravar) para que não girem |
| desenhar uma linha ao longo da borda de uma peça | marcar essa borda como parede; desenhar de novo apaga |
| desenhar uma linha curta cruzando a borda de uma peça | marcar essa borda como conexão |
| clicar e segurar perto do meio de uma borda | botão esquerdo marca parede, botão direito marca conexão |
| roda do mouse ou pinça | zoom |
| arrastar | mover o tabuleiro |
Algumas coisas que vale saber
Comece pelas bordas. Uma peça na borda do tabuleiro não pode apontar para fora, então tem menos jeitos de girar, e um bulbo num canto tem ainda menos. Resolva essas primeiro, trave-as e siga para dentro.
Trave o que você já sabe. Em tabuleiros grandes é fácil girar uma peça que já estava certa. Travar é barato e poupa o tempo que você gastaria para achar o erro.
Use as marcas de borda. Quando você sabe que duas peças não podem se ligar, marque a borda como parede. As marcas fazem por você o mesmo que as anotações a lápis num sudoku.
Créditos e licença
Hexapipes foi escrito por Daria Vasyukova e é distribuído sob a licença MIT. Ele é feito com Svelte e SvelteKit (MIT) e pequenas bibliotecas (normalize-wheel, BSD-3-Clause; randomcolor, CC0; transformation-matrix, MIT), cujas licenças têm link nesta página. As mudanças feitas para este site são: compilar como uma página estática que roda de uma pasta e usa links com #, a escolha do puzzle diário nos dias sem arquivo, a retirada das tags de cartão social e dos links para outros sites e redes sociais, e uma regra que bloqueia qualquer pedido a outros sites; o patch, o script de build e os textos das licenças têm link nesta página.