Decipherism
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Decipherism é um puzzle sobre códigos. Cada fase traz uma máquina de cifras: um pequeno encadeamento de blocos, desenhado numa tela verde, que recebe uma palavra numa ponta e devolve outra, embaralhada, na outra. Ao lado da tela há uma lista de palavras-chave codificadas. Em algum lugar existem palavras comuns que a máquina transforma exatamente nessas sequências, e o seu trabalho é encontrá-las.
Você pode digitar o que quiser na máquina e ver o que sai, então cada fase é um pequeno experimento. Um bloco desloca cada letra no alfabeto, outro inverte a palavra, outro troca as duas metades, e os últimos só agem em algumas letras ou escolhem um caminho conforme o texto. Rode algumas palavras, veja quais letras mudaram e para onde, descubra o que cada bloco faz e depois refaça o caminho de trás para frente. Quando você digita a palavra certa, a palavra-chave correspondente acende.
O jogo foi feito em um mês para a Game Off 2022, uma game jam cujo tema era "clichê". O tema explica o visual: você "invade" um segredo com um aparelho retrô de consoles verde-brilhante, com post-its na mesa e um manual de papel. O manual faz parte do jogo, com uma página para cada tipo novo de bloco. Muitas fases têm mais de uma solução, e algumas guardam uma palavra-chave secreta além das que a tela pede.
Jogando aqui
Clique em Play e espere a página carregar (uns 16 MB, baixados só quando você aperta o botão). Escolha "Get back to work" no primeiro menu, depois um bloco no mapa e um componente, e você fica diante da máquina. Digite uma palavra no teclado e aperte Enter para rodá-la.
O jogo guarda seu progresso neste navegador (as fases concluídas e as opções). Apagar os dados do site apaga tudo isso. Ele não faz nenhuma requisição fora deste site. É preciso teclado, e o jogo foi pensado para telas grandes: é desenhado em 1920x1080 e se ajusta ao tamanho da janela. Os textos do jogo estão só em inglês.
Controles
| Entrada | Ação |
|---|---|
| Mouse | escolher fases, apertar botões, girar o botão de velocidade |
| Letras e números | digitar o texto de entrada da máquina |
| Enter | rodar o programa (ou confirmar nos menus) |
| Ctrl + Enter | rodar na hora, sem a animação |
| Espaço | pausar ou retomar um programa em execução |
| Tab | alternar entre o esquema e o terminal |
| Esc | sair da fase ou da página |
| Backspace, Delete, Esquerda, Direita | editar o texto de entrada |
| Ctrl + C, X, V | copiar, recortar e colar o texto de entrada |
| Ctrl + 1 a 4 | colar a primeira a quarta palavra-chave codificada na entrada |
Alguns navegadores reservam certos atalhos com Ctrl para si; se um não funcionar, as mesmas ações também estão na tela. O manual dentro do jogo lista o resto, inclusive alguns atalhos escondidos.
Dicas
Comece com letras em sequência. Digitar "abc" ou "aaaa" deixa fácil ver o que cada bloco faz em cada posição.
Mude uma letra de cada vez. Se um bloco age só em algumas posições, uma letra diferente mostra qual.
Leia o manual. Ele explica cada bloco novo na primeira vez que aparece, e os post-its na tela apontam o que tentar.
Use o botão de velocidade e a pausa. Deixe o sinal lento, pause e observe o valor entre os blocos para pegar o que cada um faz.
Perguntas frequentes
É difícil? As primeiras fases ensinam o básico e a dificuldade cresce com os tipos novos de bloco. Você sempre pode voltar ao manual ou a uma fase que já resolveu.
Dá para ficar preso? As fases são passos independentes de um mapa, então dá para tentar outra e voltar depois.
Funciona no celular? Não: é preciso digitar, e o jogo foi feito para teclado e mouse.
Por que as letras são diferentes do original? As fontes do visor verde e das anotações à mão foram trocadas pela VT323 e pela Handlee (fontes livres), porque as originais não tinham termos claros de redistribuição. Mais nada mudou.
Créditos e licença
Decipherism foi feito por Alex Sharipov (quasilyte) com a Ebitengine e a biblioteca ge, dele mesmo. O jogo está sob a licença MIT, e as bibliotecas Go que ele usa estão sob licenças MIT, Apache 2.0 e BSD, todas no arquivo de licença ligado a esta página.
- Música: "Kalte Ohren" (ft. starfrosch & Jerry Spoon), (c) 2019, e "Drive" (ft. cdk & Darryl J), (c) 2013, ambas de Alex (Alex Beroza), sob Creative Commons Attribution 3.0. Fontes: Kalte Ohren e Drive no ccMixter. Usadas sem alterações.
- Fontes: Sector 017, de Neoqueto (2009, CC BY-SA 3.0); VT323, Copyright 2011 The VT323 Project Authors, e Handlee, Copyright 2011 Joe Prince, Vissol Ltd. (ambas SIL Open Font License 1.1).
- Efeitos sonoros: gerados com o sfxr.
Os textos das licenças e o fonte desta build, com o único patch que aplicamos (as trocas de fonte), estão ligados a esta página.