# Das &ksokoban;-Handbuch

Anders Widell

    awl@passagen.se

Maren Pakura

    maren@kde.org

Deutsche Übersetzung
2000 Anders Widell
&FDLNotice;
2003-09-17
0.4.2

&ksokoban; ist die &kde;-Implementation des Japanischen-Warenhaus-Arbeiter-Spiels sokoban. Dieses Dokument beschreibt &ksokoban; Version 0.4.2.

KDE kdegames Spiel Sokoban KSokoban

## Einleitung

Dieses Spiel wurde ursprünglich in Japan in den frühen achtziger Jahren erfunden und gewann dort einen Computerspielwettbewerb. Sokoban ist Japanisch und bedeutet Warenlagerhalter. Die Idee ist, dass Sie ein Halter des Warenlagers sind, der versucht Kisten an die richtigen Stellen im Warenlager zu schieben.

Das Problem dabei ist, Sie können die Kisten nicht ziehen oder darüber gehen. Wenn Sie nicht vorsichtig genug sind, können einige der Kisten an den falschen Stellen stecken bleiben oder Ihren Weg versperren.

Es kann ganz schön schwierig werden, einen Raum zu lösen. Aber wenn man den Schwierigkeitsgrad steigern will, kann man dies mit einer Minimierung der Anzahl der benötigten Bewegungen und/oder Verschiebungen, die man zur Beendigung braucht, versuchen.

Damit das Spiel kleinen Kindern (jünger als 10) mehr Spaß macht, sind einige Sammlungen mit einfacheren Räumen bei &ksokoban; integriert. Diese sind im Menü Raum-Sammlungen mit (easy) markiert. Natürlich, können diese Räume auch Erwachsenen Spaß machen, z.B. wenn Sie sich nicht zuviel geistiger Anstrengung aussetzen wollen.

## Spielanleitung

Das Ziel des Spieles ist es, alle roten Edelsteine in die Zielfelder zu schieben. Diese enthalten grüne, glasige Kugeln.

Benutzen Sie die Pfeiltasten oder die Maus um sich zu bewegen. Wenn Sie mit den Pfeiltasten oder der mittleren Maustaste gegen einen Edelstein kommen und nichts auf der Gegenseite blockiert, verschieben Sie den Edelstein. Es ist nicht möglich, die Edelsteine zu ziehen. Daraus folgt, wenn Sie einen Edelstein in eine Ecke schieben, bleibt er dort stecken. Sie können nicht über die Edelsteine hinüber gehen. Somit können Sie sich auch in einen Teil des Labyrinths einsperren, indem Sie Ihren Weg mit Edelsteinen blockieren. Bitte beachten Sie auch, dass es nicht möglich ist, mehr als einen Edelstein zu einem Zeitpunkt zu verschieben.

Wenn Sie bemerken, dass Sie die Edelsteine so verschoben haben, dass der Raum nicht mehr zu lösen ist, dann können Sie immer noch die Rückgängig-Funktion verwenden, um zu einen Zug zurückzukehren, wo Sie den Fehler noch nicht gemacht hatten. Sie können natürlich auch den Raum von Anfang an starten.

### Steuerung

Taste | Aktion
--- | ---
Pfeil-Tasten | Gehr einen Schritt in eine Richtung
&Ctrl;Cursor-Tasten | Gehe so weit wie möglich in eine Richtung, ohne einen Stein zu bewegen.
&Shift;Cursor-Tasten | Gehe so weit wie möglich in eine Richtung, bewege jeden Stein, der im Weg ist.
Linke Maustaste | Gehe zu einem Ort im Labyrinth, der ohne Bewegen von Steinen erreicht werdn kann.
Mittlere Maustaste oder &Ctrl;Z | Macht die letzte Aktion rückgängig.
Rechte Maustaste | Hoch/Runter/Links/Rechts in einer geraden Linie, schubst einen Stein vor sich her.
Mausrad | Den Verlauf durchsuchen
&Ctrl;&Shift;Z | Stellt die letzte rückgängig gemachte Aktion wieder her.
N | Gehe in den nächsten Raum der aktuellen Raum-Sammlung
P | Gehe in den vorherigen Raum der aktuellen Raum-Sammlung
&Esc; | Startet den Raum neu
&Ctrl;Q | Beendet das Spiel

### Laden von externen Räumen

&ksokoban; hat die Fähigkeit externe Räume aus Text-Dateien zu lesen. Diese Räume können mit Spiel Lade Räume.. geladen werden oder durch die Angabe der Raum-&URL; als Befehlszeilenargument, wenn &ksokoban; aus der Shell gestartet wird.

Die externen Räume müssen mit den Standard-Zeichen gweschreiben sein, die in der nachfolgenden Tabelle dargestellt sind. Wenn eine Datei mehr als einen Raum enthält, sollten sie durch leere Zeilen getrennt sein. Die Datei kann auch Text zwischen den Räumen enthalten.

Zeichen | Bedeutung
--- | ---
`#` | Mauer
(Leerzeichen) | Leeres Feld
`.` | Ziel-Feld
`$` | Edelstein auf leerem Feld
`*` | Edelstein auf Ziel-Feld
`@` | Startposition auf leerem Feld
`+` | Startposition auf Ziel-Feld

Unten ist der erste Raum in der MicrobanRaum-Sammlung als Text dargestellt:

    ####
    # .#
    #  ###
    #*@  #
    #  $ #
    #  ###
    ####

## Menü-Referenz

Es folgt eine komplette Beschreibung der &ksokoban;-Menüs.

### Das Spiel-Menü

Spiel Lade Räume...

  Lädt eine externe Spielstufe. Siehe den Abschnitt Externe Spielstufen laden für genauere Informationen.

N Spiel Nächster Raum

  Lädt den nächsten Raum.

P Spiel Vorheriger Raum

  Geht zurück zum vorherigen Raum.

&Esc; Spiel Raum neu starten

  Startet den Raum neu.

Spiel Raumsammlung

  Wechselt zu einer anderen Zusammenstellung von Räumen. &ksokoban; hat verschiedene Raumsammlungen. Weitere Sammlungen kann man im Internet finden.

&Ctrl;Z Spiel Rückgängig

  Macht die letzte Aktion rückgängig.

&Ctrl;&Shift;Z Spiel Wiederherstellen

  Stellt den letzten Spielzug wieder her, der mit dem Menü Rückgängig entfernt wurde.

&Ctrl;Q Spiel Beenden

  Beendet &ksokoban;.

### Das Menü Animation

Animation Langsam Animation Mittel Animation Schnell Animation Aus

  Ändert die Animationsgeschwindigkeit. Der Standardwert ist Mittel.

### Das Menü Lesezeichen

Lesezeichen Lesezeichen setzen

  &ksokoban; kann Lesezeichen in einem bestimmten Raum in einem bestimmten Zustand setzen. Damit kann man vermeiden, die selben Anfangsschritte häufig wiederholen zu müssen.

  Sie können bis zu zehn Lesezeichen gleichzeitig verwenden. Diese werden über &Ctrl;X aufgerufen, wobei das X für eine Ziffer zwischen 0 und 9 steht.

Lesezeichen Gehe zu Lesezeichen

  Stellt einen Zustand wieder her, der zuvor als Lesezeichen gespeichert worden ist.

### Das Menü Hilfe

F1 Hilfe Handbuch zu &kappname;...

  Ruft das &kde;-Hilfezentrum mit dem Hilfetext von &kappname; auf. (dieses Dokument)

Hilfe Berichten Sie über Probleme und Wünsche...

  Öffnet einen Dialog, in welchem man über Fehler oder Wünsche berichten kann.

Hilfe Über &kappname;

  Zeigt Informationen über die Programmversion und den Autor an.

Hilfe Über &kde;

  Zeigt die &kde;-Version und andere grundlegende Informationen an

## Mitwirkende und Lizenz

&ksokoban; Copyright © 1998-2000 von Anders Widell awl@passagen.se. Die neuesten Informationen über &ksokoban;, finden Sie auf der &ksokoban;-Homepage auf http://hem.passagen.se/awl/ksokoban/

Das Hintergrundbild "sterned" wurde von Gimp übernommen. Alle anderen Grafiken wurden von Anders Widell awl@passagen.se> unter Benutzung des Raytracers Povray erstellt.

Alle zur Zeit enthaltenen Sokoban-Räume wurden von David W. Skinner erstellt sasquatch@bentonrea.com. Sie können sich seine Sokoban-Seite auf http://users.bentonrea.com/~sasquatch/sokoban/ ansehen.

Deutsche Übersetzung von Maren Pakura maren@kde.org

&underFDL; &underGPL;

## Installation

&install.intro.documentation; &install.compile.documentation;
&documentation.index;