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: 70

Rating: nan/5 (Total Votes: 0)

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

    Ugly Poker
    Ugly Poker

    3 Jun 15

    GSokoban
    GSokoban

    2 Jun 15

    Peces
    Peces

    12 Apr 16

    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!