JSoko

Software screenshot:
JSoko
Software informatie:
Versie: 1.74 Bijgewerkt
Upload datum: 28 Sep 15
Ontwikkelaar: Matthias Meger
Licentie: Gratis
Populariteit: 70

Rating: nan/5 (Total Votes: 0)

JSoko is een open source en gratis grafische applicatie geschreven in de programmeertaal Java en ontworpen om te kunnen gebruikers van de populaire Sokoban spel te spelen.
JSoko voorzien van automatische pad vinden, auto oplossen, auto duwen, undo / redo, impasse detectie, niveau solver oplossing optimizer, en verschillende skins.
Voor degenen die niet weten wat een Sokoban spel is, kunnen we je vertellen dat het een klassieke puzzel spel uitgevonden in Japan, waar de rol van de speler is om een ​​magazijn keeper die dozen / kratten beweegt om het niveau te wissen zijn.
 JSoko is een platform-Independen software, het ondersteunen van Linux, Mac OS & nbsp; X & nbsp; en Windows besturingssystemen

Wat is nieuw in deze release:.

< ul>

  • bug fix: het invoeren van de editor en weer verlaten van de editor zonder wijziging van het niveau leidt tot interne crashes van het programma. In dat geval kunt u overschakelen van het niveau op en neer één keer, zodat het huidige niveau opnieuw wordt geladen.
  • database: de collecties van de database en de laatste 5 gespeeld collecties worden getoond in een lijst in de grote GUI voor snellere toegang. De sleutel & quot; c & quot; opent de lijst van de collecties, de belangrijkste & quot; l & quot; de lijst niveaus.
  • JSoko wordt gepubliceerd met behulp install4j installer voor Windows. Daarom worden alle gebruikersgegevens worden opgeslagen in de standaard gebruiker mappen (& quot; gebruiker huis & quot;).
  • Translator:. De taal teksten kunnen worden geëxporteerd naar een bestand om ze te delen
  • De grootte en positie van de optimizer GUI wordt opgeslagen in het bestand met instellingen en hersteld vanaf daar toen de GUI weer wordt geopend.
  • Levels die niet uit de database worden geladen (maar van de harde schijf of klembord) worden automatisch opgeslagen in een nieuwe collectie & quot; & quot ;. ongeregistreerde Iedere keer dat een niveau wordt geladen JSoko controleert of een vergelijkbaar niveau (het vergelijken van het level elementen: muren, dozen, doelen, ...) is al in de & quot opgeslagen; ongeregistreerde & quot; collectie. Als dit het geval is, worden de oplossingen van de opgeslagen niveau in de databank toegevoegd aan het geladen niveau en het niveau is verbonden met een in de database. Dit betekent dat het toevoegen van nieuwe oplossingen of verwijderen van oplossingen uit de geladen niveau voegt ook de oplossingen / verwijdert de oplossingen van het niveau in de database. Toch is het aan te raden om alle niveaus om de database handmatig importeren (menu: Database- & gt; collectie Importeren naar database). Op deze manier de niveaus worden opgeslagen voor een collectie met een specifieke naam.
  • Wat is nieuw in versie 1.72:

    • Bug fix: de solver kon niet oplossen sommige niveaus, zoals Denken Rabbit Original No 10
    • JSoko maakt gebruik van de standaard & quot; Look and Feel & quot; op Mac OS
    • De nieuwe JSoko pictogram wordt gebruikt in het programma
    • Het is mogelijk om een ​​hele collectie niveaus opslaan in één bestand
    • Ondersteuning van & quot; interieur lege rijen & quot ;: een level kan nu lege regels bevatten. Deze & quot; lege regels & quot; & quot -;; mag alleen ruimten, behalve het eerste karakter dat een & quot moet bevatten.

    Wat is nieuw in versie 1.71:

    • Verbeterde Chinese vertaling. Dankzij Anian Wu voor deze update.
    • bug fix: Het klikken op & quot; Info - & gt; over JSoko & quot; veroorzaakte een & quot; uit het geheugen & quot; error. Dankzij garbelinchen voor het melden van dit.
    • optimizer: er is een nieuwe optimalisatie methode die optimaliseert voor:
    • moves
    • pushes
    • box lijnen
    • box veranderingen
    • duwen sessies
    • Optimaliseren voor 5 metrics kost veel meer tijd dan alleen het optimaliseren van bewegingen en duwt. Echter, deze nieuwe methode voor alle monsters van een systeem benutten en gebruiken meer RAM als de andere methoden. Vandaar dat op meerdere cores systemen deze methode zo snel kan zijn als de oude moves / duwt optimaliseren methode. De resultaten van deze methoden zijn dezelfde als de normale bewegingen / duwt werkwijze behalve dat de gevonden oplossing ook geoptimaliseerd voor vak lijnen box wijzigingen en duwen sessies.
    • Hint: om de volledige kracht te gebruiken van deze methode is het aanbevolen om JSoko beginnen met een hoger RAM-instelling. De instelling is in de dossiers Start_JSoko_Linux.sh / Start_JSoko_Windows.bat
    • Bijvoorbeeld de & quot; 512m & quot; in java -Xmx512m -jar JSoko.jar kan worden vervangen door een hoger aantal als 5000m zodat JSoko tot 5000MB gebruiken (= 5 GB) RAM.

    Wat is nieuw in versie 1.68:

    • nieuwe huid door Jean-Pierre Martel
    • accentueren van bereikbaar doos posities kunnen worden aan / uit
    • set
    • replay kan worden gestart met de toets & quot; R & quot;
    • overdoen en ongedaan kan worden gedaan met behulp van enkele stappen
    • JSoko onthoudt de laatst afgespeelde verzameling bestanden en het niveau nummer

    Eisen

    • Java 2 Standard Edition Runtime Environment

    Vergelijkbare software

    Peces
    Peces

    12 Apr 16

    Zoom
    Zoom

    14 Apr 15

    Cardboard
    Cardboard

    14 Apr 15

    Andere software van ontwikkelaar Matthias Meger

    JSokoApplet
    JSokoApplet

    20 Feb 15

    Reacties op JSoko

    Reacties niet gevonden
    Commentaar toe te voegen
    Zet op de beelden!