JSoko

Tela Software:
JSoko
Detalhes de Software:
Versão: 1.74 Atualizado
Data de upload: 28 Sep 15
Revelador: Matthias Meger
Licença: Livre
Popularidade: 234

Rating: 2.5/5 (Total Votes: 2)

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>

  • correção de bug: entrar no editor e deixando o editor novamente sem alterar os resultados de nível em falhas internas do programa. Neste caso, mude o nível para cima e para baixo uma vez para que o nível atual é carregado novamente.
  • banco de dados: as coleções de banco de dados e os últimos 5 coleções reproduzidos são exibidas em uma lista na GUI principal para um acesso mais rápido. A chave & quot; c & quot; abre a lista das coleções, a tecla & quot; l & quot; a lista de níveis.
  • JSoko é publicada usando instalador install4j para Windows. Portanto, todos os dados do usuário são salvas nos diretórios de usuário padrão (& quot; usuário doméstico & quot;).
  • Tradutor:. os textos em língua pode ser exportado para um arquivo para compartilhá-las
  • O tamanho ea posição do GUI otimizador é salvo no arquivo de configurações e restaurado a partir de lá quando a GUI é aberto novamente.
  • Os níveis que não são carregados a partir do banco de dados (mas a partir de disco rígido ou área de transferência) são salvas automaticamente em uma nova coleção & quot; & quot ;. não registrado Cada vez que um nível é carregado cheques JSoko se um nível semelhante (comparando os elementos de nível: paredes, caixas, objetivos, ...) já estão armazenados no & quot; quot não registrado &; coleção. Se este for o caso, as soluções do nível armazenados no banco são adicionados ao nível carregado e que o nível é conectado com o do banco de dados. Isto significa que a adição de novas soluções ou exclusão a partir de soluções a nível carregado também contribui para as soluções / remove as soluções do nível no banco de dados. No entanto, é recomendado para importar todos os níveis para o banco de dados manualmente (menu: Banco de dados & gt; Importação coleção de banco de dados). Desta forma, os níveis são armazenados para uma coleção que tem um nome específico.
  • 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

    Programas semelhantes

    KTuberling
    KTuberling

    3 Jun 15

    pipe
    pipe

    12 May 15

    sokoban
    sokoban

    12 May 15

    Outro software de desenvolvedor Matthias Meger

    JSokoApplet
    JSokoApplet

    20 Feb 15

    Comentário para JSoko

    Comentários não encontrado
    Adicionar comentário
    Ligue imagens!