Knotsnake
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Knotsnake é um quebra-cabeça sobre dar nós numa cobra. Cada fase é um pequeno labirinto visto de cima, com a cabeça da cobra esperando em algum corredor e três escaravelhos espalhados. A cobra cresce a cada passo e nunca pode voltar sobre si mesma, e o quebra-cabeça só termina quando a cabeça dá a volta e morde a ponta da própria cauda, fechando o laço.
O desempenho é medido em pontos. Um escaravelho vale 50, e cada vez que a cobra passa por cima do próprio corpo ganha 10, então os melhores caminhos se cruzam várias vezes antes de fechar. Os três números no canto superior esquerdo são as metas de bronze, prata e ouro daquele labirinto, calculadas a partir do desenho dele, e a sua pontuação atual fica logo acima. Depois do ouro há mais dois níveis, Platinum e Ouroboros, que o jogo só revela quando você chega lá.
Todo dia há um desafio diário novo, o mesmo labirinto para todo mundo que jogar naquele dia, e também dá para gerar labirintos aleatórios o quanto quiser.
Jogando aqui
Knotsnake foi feito para o TIC-80, um fantasy console: um computador imaginário no estilo dos anos 1980, com tela de 240 por 136 e 16 cores, para o qual desenvolvedores independentes criam jogos novos. petet o criou para a game jam de 2024 do Battle of the Bits, e ele roda aqui no player web oficial do TIC-80. Clique em Jogar; a primeira tela explica as regras, e o X leva ao desafio do dia.
A sua melhor pontuação no desafio diário fica salva neste navegador. Depois que você tem uma pontuação no dia, o jogo abre num labirinto aleatório, e o menu sempre leva de volta ao diário. O Esc abre o menu do TIC-80. Controle de videogame funciona direto, e em telas de toque aparecem um direcional e botões na tela. Os textos do jogo estão em inglês.
Controles
| Tecla | Ação |
|---|---|
| Setas | andar uma casa com a cobra (segure para repetir) |
| Z (botão A) | desfazer o último movimento (segure para desfazer vários) |
| R | recomeçar o quebra-cabeça do início |
| A (botão X) | abrir ou fechar o menu de quebra-cabeças |
| Setas para cima / baixo (menu) | escolher Retry (repetir), Daily (diário) ou Random (aleatório) |
| X (botão B) | confirmar no menu; sair da tela de instruções |
| Esc | menu do TIC-80 |
Algumas coisas que vale saber
Cruze nos trechos retos. A cobra só passa por cima de um trecho reto do próprio corpo, em ângulo reto, e uma vez só. As curvas bloqueiam a passagem, então deixe trechos retos compridos nos lugares por onde pretende voltar.
Desfazer não custa nada. O Z volta os movimentos um a um, sem penalidade, então experimente caminhos à vontade. O R apaga a cobra inteira se você quiser recomeçar.
Deixe a cauda ao alcance. O laço só fecha quando a cabeça entra na casa da cauda pelo lado certo. Uma pontuação ótima não vale nada se a cabeça ficar encurralada, então planeje a volta antes de buscar os últimos cruzamentos.
Créditos e licença
Knotsnake foi criado por petet, que fez o código, os gráficos e os sons. É software livre sob a licença MIT, escolhida pelo autor no cabeçalho do cartucho publicado no tic80.com. Ele roda aqui no player web do TIC-80 (licença MIT). O texto da licença está linkado nesta página.