Berusky

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Berusky ("joaninhas", em tcheco) é um quebra-cabeça na linha do Sokoban. Cada fase é um labirinto murado visto de cima, com até cinco joaninhas de cores diferentes. Para sair, é preciso juntar cinco chaves e depois levar qualquer joaninha até a saída, que só se abre quando a quinta chave é pega. Chegar lá significa abrir caminho: empurrar caixas, destruí-las, quebrar pedras e abrir portas, quase sempre numa ordem bem específica.

Cada objeto segue regras simples. As caixas pesadas são empurradas uma de cada vez; as leves, até duas em fila. Empurrar uma dinamite contra uma caixa faz as duas explodirem. A picareta deixa uma joaninha quebrar uma pedra. As chaves coloridas só podem ser pegas pela joaninha da mesma cor, e abrem a porta daquela cor. As passagens coloridas só deixam passar a joaninha da cor certa, e nenhuma caixa cabe nelas. As portas de passagem única se fecham para sempre depois que alguém as atravessa. Todo o resto é parede.

O jogo tem 120 fases em cinco grupos: Training, Easy, Intermediate, Advanced e Impossible, além de um grupo de 32 fases enviadas por jogadores. Cada fase tem um nome curto de cinco letras, uma dica escrita pelos autores e um contador que mostra quantos passos você já deu.

O Berusky foi feito pela AnakreoN, um pequeno grupo tcheco: Martin Stránský escreveu o código, Luboš Doležal criou as regras e as fases, e Jan Halfar e Václav Hlobil desenharam os gráficos. O jogo vem do fim dos anos 1990, e em 2007 a equipe o lançou como software livre, sob a GNU GPL.

Como jogar aqui

Esta é a versão 1.7.2 do Berusky, a mais recente, compilada para o navegador a partir do código-fonte do projeto. O download tem cerca de 11 MB, e o jogo abre no modo de alta resolução, ajustado ao tamanho do player. O seu perfil e as fases que você resolveu ficam neste navegador; apagar os dados deste site apaga tudo isso. O jogo não tem som nem música: o código original já vem com eles desligados. O editor de fases, que roda como um programa separado, não está incluído. É preciso um teclado para jogar.

Controles

Comando Ação
Setas mover a joaninha selecionada
Shift + setas mover mais rápido
Tab passar para a próxima joaninha
1 a 5 escolher uma joaninha diretamente
F1 mostrar a dica da fase
F2 / F3 guardar a posição / voltar a ela
Esc menu do jogo
Mouse escolher as opções nos menus
Ctrl+X fechar o jogo

Primeiros passos

Crie um perfil. "Change profile", no menu principal, deixa você digitar um nome. Cada perfil guarda o próprio progresso em todos os grupos de fases, então várias pessoas podem dividir o mesmo navegador.

Comece pelo Training. "Play" pede um grupo de fases e mostra um mapa com as fases ligadas por canos. O Training apresenta os objetos aos poucos, e as dicas dele explicam o que cada um faz. Uma fase nova se abre sempre que você termina a anterior, e "Select last" leva à mais adiantada que você já alcançou.

Leia a dica. F1 durante a fase, ou "Level hint" no mapa, mostra algumas linhas dos autores. Nas primeiras fases elas explicam as regras; mais adiante, falam mais da ideia por trás do quebra-cabeça.

Dicas

Conte as chaves primeiro. Antes de se mexer, ache todas as chaves e veja qual joaninha alcança cada uma. Uma chave atrás de uma passagem colorida só pode ser buscada pela joaninha daquela cor, e uma porta colorida espera essa mesma joaninha trazer a chave da cor dela.

Não desperdice dinamite. Cada dinamite destrói exatamente uma caixa, e uma caixa empurrada contra a parede não pode mais ser puxada de volta. Se uma fase tem tantas dinamites quanto caixas no caminho, cada uma provavelmente tem uma caixa certa.

Guarde a posição antes de um movimento arriscado. F2 memoriza a fase inteira como está e F3 a devolve, então dá para testar uma sequência de empurrões e desfazer se der errado. A posição guardada só vale enquanto você joga aquela fase.

Use as outras joaninhas como ferramentas. As joaninhas bloqueiam umas às outras como paredes, e uma pode ficar parada enquanto outra trabalha. Nas fases mais difíceis, a solução muitas vezes depende de estacionar uma joaninha no lugar certo.