Black Box (Simon Tatham's Puzzles)

Os jogos salvos ficam apenas neste navegador.

Sobre o quebra-cabeça

Black Box esconde algumas bolas em algum lugar de uma arena quadrada que você não consegue enxergar. A única coisa que dá para fazer é mandar um raio por uma das casas em volta da borda e ver o que acontece com ele: pode atravessar direto, sair num lugar inesperado depois de dobrar uma ou duas esquinas, voltar na hora ou nunca mais sair. A partir desses resultados você precisa descobrir onde está cada bola.

O jogo foi inventado por Eric Solomon e vendido como jogo de tabuleiro pela Waddingtons em 1977, e depois apareceu no Acorn Atom e no BBC Micro. James Harvey contribuiu esta versão à coleção.

Regras

  • O raio anda em linha reta desde onde entra até sair da caixa, a não ser que uma bola atrapalhe.
  • O raio que bate de frente numa bola é absorvido. A casa da borda mostra um H (de hit, acerto).
  • O raio que passa na diagonal ao lado de uma bola, sem bola logo à frente, faz uma curva de 90 graus para longe dela. Duas bolas ao mesmo tempo, à frente à esquerda e à frente à direita, fazem o raio voltar por onde veio.
  • O raio que sai por onde entrou, ou que é desviado antes mesmo de entrar porque há uma bola na diagonal da casa de entrada, mostra um R (reflexão).
  • Qualquer outro raio marca a casa de entrada e a de saída com o mesmo número, para você ver qual casa da borda leva a qual.
  • Quando você tiver posto tantos palpites quanto há bolas, aparece um botão para conferir. A resposta vale se explicar cada raio do mesmo jeito que a verdadeira, mesmo quando as bolas puderem ser arrumadas de mais de uma forma.

Controles

Comando Ação
Clique esquerdo numa casa da borda dispara um raio (clicar de novo numa casa já usada destaca as pontas do caminho)
Clique esquerdo dentro da caixa põe ou tira uma bola de palpite
Clique direito trava uma casa, ou uma linha ou coluna inteira a partir da casa da borda, contra mudanças
Setas movem o cursor
Enter dispara um raio ou põe uma bola no cursor
Espaço trava a casa, linha ou coluna do cursor
N / U / R jogo novo / desfazer / refazer

O botão de conferir aparece no canto superior esquerdo da grade quando você já pôs bolas suficientes. Se o palpite estiver errado, o jogo circula um raio que a sua arrumação não explica ou, se tudo o que você disparou bate, revela em vermelho um raio novo que prova o erro.

Como resolver

Um caminho reto libera três linhas. Um raio que atravessa a caixa e sai exatamente do lado oposto nunca encontrou uma bola à frente nem na diagonal ao lado. Isso quer dizer que a linha ou coluna dele está vazia, e também as casas dos dois lados do caminho. Trave essas casas para parar de pensar nelas.

Um R na borda aponta para um canto. Um raio refletido logo na entrada tem uma bola numa das duas casas na diagonal à frente da sua casa de borda. Disparar pelas casas vizinhas da borda costuma dizer qual das duas.

Um H dá uma linha, não uma casa. O raio terminou contra uma bola, mas pode ter dobrado antes. Dispare pela outra ponta da mesma linha, e pelas linhas ao lado, para ver se ele entrou direto e até onde foi.

Siga as curvas. Um par numerado diz que o raio dobrou, e cada curva exige uma bola na diagonal à frente do ponto em que ele virou. Esboce os caminhos possíveis e veja quais posições de bola explicam mais raios de uma vez.

Teste o palpite antes de conferir. Antes de apertar o botão, dispare de cabeça, contra a sua arrumação, as casas da borda que você ainda não usou. Se alguma fosse se comportar diferente do que o jogo já mostrou, a arrumação está errada.

Tamanhos

O menu Tipo tem uma caixa de 5x5 com 3 bolas, caixas de 8x8 com 5 bolas ou com qualquer número de 3 a 6, e caixas de 10x10 com 5 bolas ou com 4 a 10. Quando o número de bolas é uma faixa, você não sabe exatamente quantas estão escondidas. Custom define a largura, a altura e o número de bolas, um número só ou uma faixa como 2-6.

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 revela as bolas e marca os seus erros), 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, toque numa casa da borda para disparar e dentro da caixa para pôr uma bola; ligue o botão Marcar acima do tabuleiro para travar casas.

Créditos e licença

Black Box foi escrito por James Harvey para a Simon Tatham's Portable Puzzle Collection, que Simon Tatham mantém com código de vários outros autores e distribui com o código-fonte sob a licença MIT. O jogo original é de Eric Solomon. 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.