fabricioIA

quebra-cabeça de armazém

Sokoban

Vinte e oito níveis de empurrar caixas até o alvo — de três jogadas a quarenta e uma. O clássico do armazém.

O jogo também abre sozinho, e no celular o menu do navegador oferece Adicionar à tela de início — dali em diante ele abre como aplicativo, sem barra de endereço e funcionando offline.

Objetivo

Pôr cada caixa em cima de um alvo, empurrando uma de cada vez.

Como jogar

  1. Você é o trabalhador do armazém. Ande até ficar do lado oposto ao alvo em relação à caixa.
  2. Andar contra a caixa a empurra uma casa.
  3. Ponha todas as caixas nos alvos para vencer o nível.
  4. Errou? Desfaça. O desfazer é parte do jogo, não trapaça.

Controles

Computador
Setas do teclado para andar. Há um botão de desfazer e um de reiniciar o nível.
Celular
Deslize o dedo na direção do passo.

Regras

  • Caixa só se empurra, nunca se puxa — é a regra que faz o jogo inteiro ser difícil.
  • Uma caixa por vez: duas em fila não se movem juntas.
  • Caixa não atravessa parede nem outra caixa.
  • Você anda livremente por qualquer chão vazio; só o empurrão tem restrição.

Dicas de quem já jogou bastante

  • Caixa em canto de parede está perdida para sempre, a não ser que o canto seja um alvo. Antes de empurrar, pergunte para onde essa caixa ainda poderá ir.
  • Caixa encostada numa parede reta só corre ao longo dela. Se não houver alvo naquela parede, o nível já acabou e você ainda não sabe.
  • Resolva de trás para frente: olhe o alvo, veja de que lado a caixa precisa ser empurrada e cheque se você consegue chegar àquele lado.
  • Deixe para o fim as caixas que ficam no caminho de todas as outras.

De onde vem, e o que esta versão tem de próprio

Sokoban ("zelador do armazém") é de Hiroyuki Imabayashi, 1981, e é um marco em ciência da computação: resolvê-lo é PSPACE-completo, ou seja, mais duro que os quebra-cabeças usuais.

Esta versão traz 28 níveis em dificuldade crescente, com desfazer ilimitado e contagem de empurrões.

Detalhes técnicos

  • Roda inteiro no seu navegador: nada é enviado a servidor enquanto você joga.
  • Funciona offline depois da primeira visita, e instala na tela de início do celular como aplicativo.
  • Recorde e progresso ficam guardados no seu próprio navegador — ninguém mais os vê, e eles somem se você limpar os dados do site.
  • Sem cadastro, sem cobrança e sem limite de partidas.

Continue por aqui

Este é um dos catorze jogos escritos à mão nesta casa: a estante inteira está em Games. Eles nasceram como experimento de interface e de desenvolvimento assistido por IA — e o que eu aprendo construindo vira matéria depois. Os outros aplicativos do domínio estão em Projetos.