JSoko

Logiciel capture d'écran:
JSoko
Détails logiciels:
Version: 1.74 Mise à jour
Date de transfert: 28 Sep 15
Développeur: Matthias Meger
Licence: Gratuit
Popularité: 70

Rating: nan/5 (Total Votes: 0)

JSoko est une source ouverte et l'application graphique libre écrit en langage de programmation Java et conçu pour permet aux utilisateurs de jouer le jeu populaire Sokoban.
JSoko dispose constatation de chemin automatique, la résolution automatique, poussée automatique, undo / redo, Détection des blocages, solveur de niveau, solution optimiseur, et de peaux différentes.
Pour ceux qui ne savent pas ce qu'est un jeu Sokoban est, nous pouvons vous dire qu'il est un jeu classique de puzzle inventé au Japon, où le rôle du joueur est d'être un gardien de l'entrepôt qui se déplace boîtes / caisses afin d'effacer le niveau.
 JSoko est un logiciel de la plate-forme Independen, soutenir Linux, Mac OS & nbsp; X & nbsp; et systèmes d'exploitation Windows

Ce qui est nouveau dans cette version:.

< ul>

  • Bug fix: entrer dans l'éditeur et le rédacteur en chef de repartir sans changer les résultats de niveau dans des accidents internes du programme. Dans ce cas, s'il vous plaît passer le niveau haut et en bas une fois de sorte que le niveau actuel est à nouveau chargée.
  • base de données: les collections de la base de données et les 5 dernières collections jouées sont affichés dans une liste dans l'interface graphique principale pour un accès plus rapide. La clé & quot; c & quot; ouvre la liste des collections, la touche & quot; l & quot; la liste des niveaux.
  • JSoko est publié en utilisant install4j installateur pour Windows. Par conséquent toutes les données utilisateur sont enregistrés dans les annuaires d'utilisateurs par défaut (& quot; l'utilisateur la maison & quot;).
  • Traducteur:. les textes de langue peuvent être exportés dans un fichier pour les partager
  • La taille et la position de l'interface graphique de l'optimiseur est enregistré dans le fichier de paramètres et restaurés à partir de là quand l'interface graphique est à nouveau ouvert.
  • Niveaux qui ne sont pas chargés à partir de la base de données (mais de disque dur ou de presse-papiers) sont automatiquement enregistrées dans une nouvelle collection & quot; non enregistrée & quot ;. Chaque fois qu'un niveau est chargé des contrôles JSoko si un niveau similaire (en comparant les éléments de niveau: les murs, les boîtes, les buts, ...) est déjà enregistrée dans le & quot; quot non enregistrée &; collection. Si tel est le cas, les solutions de l'échelle stockée dans la base de données sont ajoutées à la charge et le niveau de niveau est relié à celui de la base de données. Cela signifie que l'ajout de nouvelles solutions ou solutions suppression du niveau chargé ajoute également les solutions à / supprime les solutions au niveau de la base de données. Néanmoins, il est recommandé d'importer tous les niveaux à la base de données manuellement (Menu: Base de Données- & gt; collection Importer la base de données). De cette façon, les niveaux sont stockées pour une collection ayant un nom spécifique.
  • Quoi de neuf dans la version 1.72:

    • Bug fix: le solveur ne pouvait pas résoudre certains niveaux comme Thinking Rabbit originale n ° 10
    • JSoko utilise la valeur par défaut & quot; Look and Feel & quot; sur Mac OS
    • La nouvelle icône JSoko est utilisé dans le programme
    • Il est possible d'enregistrer toute une collection de niveaux dans un seul fichier
    • Soutien de & quot; l'intérieur des lignes vides & quot ;: un niveau peut désormais contenir des lignes vides. Ces & quot; & quot lignes vides; ne doit contenir que des espaces à l'exception du premier caractère qui doit être un & quot; - & quot;.

    Quoi de neuf dans la version 1.71:

    • Amélioration de la traduction en chinois. Merci à Anian Wu pour cette mise à jour.
    • Bug fix: En cliquant au & quot; Info - & gt; à propos JSoko & quot; provoqué une & quot; de mémoire & quot; erreur. Merci à garbelinchen pour avoir signalé ce.
    • optimiseur: il est une nouvelle méthode d'optimisation qui optimise pour:
    • se déplace
    • poussées
    • lignes de la boîte
    • les changements de la boîte
    • poussant sessions
    • Optimisation pour 5 mesures prend beaucoup plus de temps que se déplace simplement en optimisant et pousse. Cependant, cette nouvelle méthode peut tirer parti de tous les cœurs d'un système et d'utiliser plus de RAM que les autres méthodes. Ainsi, sur les systèmes de noyaux multiples, cette méthode peut être aussi rapide que les anciens se déplace / pousse méthode optimisation. Les résultats de ces méthodes sont les mêmes que les mouvements normaux méthode / pousse sauf que les solutions trouvées sont également optimisés pour les lignes de la boîte, les changements de la boîte et des séances de poussée.
    • Astuce: pour utiliser la pleine puissance de cette méthode il est recommandé de commencer JSoko avec un réglage de plus de RAM. Le cadre est dans les fichiers Start_JSoko_Linux.sh / Start_JSoko_Windows.bat
    • Par exemple, le & quot; 512m & quot; en java -Xmx512m -jar JSoko.jar peuvent être remplacés par un nombre plus élevé comme 5000m pour permettre JSoko utiliser 5000MB (= 5 Go) de RAM.

    Ce qui est nouveau dans la version 1.68:

    • nouvelle peau par Jean-Pierre Martel
    • mise en évidence des positions des boîtes accessibles peut être réglé ON / OFF
    • Replay peut être démarré avec la touche & quot; R & quot;
    • refaire et défaire peut être fait en utilisant des étapes simples
    • JSoko se souvient du dernier fichier de collection joué et numéro de niveau

    Exigences :

    • Java 2 Standard Edition Runtime Environment

    Logiciel similaire

    Step Into Chinese
    Step Into Chinese

    11 May 15

    slide
    slide

    19 Feb 15

    DragonChess
    DragonChess

    3 Jun 15

    D'autres logiciels de développeur Matthias Meger

    JSokoApplet
    JSokoApplet

    20 Feb 15

    Commentaires à JSoko

    Commentaires non trouvées
    Ajouter un commentaire
    Tourner sur les images!