JSoko é uma fonte aberta e aplicação gráfica livre escrito na linguagem de programação Java e projetada para permite aos usuários jogar o popular jogo Sokoban.
JSoko apresenta achado caminho automático, auto solving, empurrão auto, undo / redo, detecção de impasse, o nível de solver, solução otimizador, e diferentes skins.
Para aqueles que não sabem o que um jogo Sokoban é, podemos dizer-lhe que é um clássico jogo de quebra-cabeça inventado no Japão, onde o papel do jogador é ser um depositário que move caixas / caixas, a fim de limpar o nível.
JSoko é um software independen-plataforma, suporte ao Linux, Mac OS & nbsp; X & nbsp; e sistemas operacionais Windows
O que é novo nesta versão:.
< ul>
O que é novo na versão 1.72:
- Bug fix: o solver não poderia resolver alguns níveis como Pensando Coelho Original n.º 10
- JSoko usa o padrão & quot; Aparência e & quot; no Mac OS
- O novo ícone JSoko é usado no programa
- É possível salvar uma coleção inteira de níveis em um arquivo
- Suporte de & quot; interior linhas vazias & quot ;: um nível agora pode conter linhas vazias. Estes & quot; linhas vazias & quot; deve conter apenas espaços, exceto o primeiro caractere que deve ser um & quot; - & quot;.
O que é novo na versão 1.71:
- Melhoria da tradução chinesa. Graças a Anian Wu para esta atualização.
- correção de bug: Ao clicar em & quot; Info - & gt; sobre JSoko & quot; causou um & quot; falta de memória & quot; erro. Graças a garbelinchen por comunicar este.
- otimizador: há um novo método de otimização que otimiza para:
- movimentos
- empurrões
- linhas da casa
- alterações caixa
- empurrando sessões
- Otimização para 5 métricas leva muito mais tempo do que se move apenas otimizando e empurra. No entanto, este novo método pode aproveitar todos os núcleos de um sistema e utilizar mais memória RAM quanto os outros métodos. Assim, em sistemas com vários núcleos este método pode ser tão rápido como os antigos movimentos / empurra método de optimização. Os resultados desse métodos são os mesmos que os movimentos normais / empurra método, exceto que as soluções encontradas também são otimizados para linhas de caixa, caixa de mudanças e sessões empurrando.
- Dica: para usar toda a potência deste método é recomendado para começar JSoko com uma configuração de RAM superior. O cenário é nos arquivos Start_JSoko_Linux.sh / Start_JSoko_Windows.bat
- Por exemplo, o & quot; 512m & quot; em java -Xmx512m -jar JSoko.jar pode ser substituído por um número maior como 5000m para permitir JSoko usar 5000MB (= 5GB) RAM.
O que é novo na versão 1.68:
- pele nova por Jean-Pierre Martel
- destaque das posições de caixa alcançáveis pode ser definido on / off
- repetição pode ser iniciado com a tecla & quot; P & quot;
- refazer e desfazer pode ser feito usando as etapas individuais
- JSoko lembra o último arquivo de coleção jogado e número do nível
Requisitos :
- Java 2 Standard Edition Runtime Environment
Comentários não encontrado