Kitten

Ein Jump&Run Knobelspiel von mir und meinem Bruder Alexander, das sein Licht der Welt bereits 1986 auf dem  8-bit Atari erblickte. Zu Übungszwecken habe ich das Spiel nach Java portiert – es war interessant, sich klarzumachen, wie anders wir heute programmieren.

Wie starte ich das Programm?

  1. Installieren Sie ein Java Runtime Environment auf Ihrem Rechner. Am einfachsten bekommen Sie das von www.java.com. Dort können Sie auch prüfen, ob Sie es vielleicht schon haben.
  2. Laden Sie das Programm Kitten herunter.
  3. Starten Sie es dann mit einem Doppelklick auf die heruntergeladene Datei.

Ein Wort an Programmierer

Wenn Sie wollen, können Sie das Projekt mit Quellcode herunterladen.

Sie dürfen die Dateien jederzeit in eigenen Projekten mitbenutzen, solange ich und alle, die bisher zum von mir übernommenen Code beigetragen haben, im Produkt genannt werden. (Ich denke, das ist ein Gebot der Höflichkeit.)
Falls Sie Änderungen an den Quelldateien vornehmen, informieren Sie mich bitte, vielleicht sind Ihre Verbesserungen ja von allgemeinem Interesse.

Andere Implementierungen

Es gibt auch eine  Web-Version und das  Originalspiel für 8-bit Atari Heimcomputer.


Und hier die Anleitung:

Kitten

Ein Jump&Run – naja fast, denn man kann nur springen, aber gerade das macht es zu einem echten Knobelspiel für 1 Spieler. Mit 20 kniffligen Levels und bald noch einem Level Editor. Vielen Dank an Andreas Koch, der weitere 30 Levels beigesteuert hat.

Inhalt

Einleitung

Führe den jungen verspielten Kater zu seiner Spielgefährtin. Sammle auf dem Weg zu ihr ein paar Blumen, sonst wird sie ihn verschmähen. In seinem Übermut will der Kater nicht laufen, sondern nur springen. Sprungfedern bringen ihn nach oben. Bei Hürden und tiefem Fall verliert er ein Katzenleben, ebenso, wenn seine Spielgefährtin ihn verschmäht oder die Zeit abgelaufen ist. Und zu allem Überfluss sind die gierigen Mikroflikros (kleine fliegende Krokodile) wieder auf Beute aus.

Noch ein Tipp: Man kann den Kater so in eine Ecke manövrieren, dass Sie freiwillig ein Katzenleben aufgeben und das Level neu starten möchten.

Das Menü

Spiel

Aktionen, die das ganze Spiel oder Programm betreffen.

  Neu...

Beendet das laufende Spiel und startet ein neues.

  Spiel beenden

Beendet das laufende Spiel und kehrt in den Titelbildschirm zurück.

  Level neu beginnen

Verliert ein Katzenleben und startet den aktuellen Level neu.

  Sprachen

Stellt die Sprache für dieses Programm ein.

  Deutsch (Deutschland)

  English (United States)

  Beenden

Beendet das Programm.

Ansicht

  Modernere Grafik an/aus

Schaltet zwischen Original-Grafik und modernerer Grafik um.

  Ereignis-Sounds an/aus

Schaltet die spielsituationsabhängigen Sounds an oder aus.

  Hintergrundmusik an/aus

Schaltet die Hintergrundmusik an oder aus.

?

Informationen und Hilfe über dieses Programm.

  Hilfe...

Zeigt die Hilfe für das Programm.

  Info zu Kitten...

Zeigt Informationen über das Programm.

Ein neues Spiel starten

Wenn Du ein neues Spiel beginnst, kannst Du die Levels auswählen, die Du spielen möchtest.

Level-Set

Durch diese Levels führt das Spiel

Level

Mit diesem Level startet das Spiel

Während des Spiels

Folgende Eingabemöglichkeiten hast Du (neben dem Menü) während des Spiels.

Tastaturkommandos

Aktion Taste
Nach links drehen LEFT
Nach rechts drehen RIGHT
Großer Sprung in gewählte Richtung UP
Kleiner Sprung in gewählte Richtung DOWN
Nach links drehen und großer Sprung NUMPAD7
Nach rechts drehen und großer Sprung NUMPAD9
Nach links drehen und kleiner Sprung NUMPAD1
Nach rechts drehen und kleiner Sprung NUMPAD3

Die Anzeige

Dieser Abschnitt erklärt, was Du auf dem Bildschirm während des Spiels siehst.

Über dem Level

PUNKTE

Die Anzahl der Punkte, die Du inzwischen über alle Levels hinweg gesammelt hast. Punkte gibt es, wenn Du eine Blume sammelst, und wenn Du ein Level vor der Zeit schaffst.

Anzahl der Katzenleben

Die Anzahl weißen Katzen rechts oben zeigt an, wie viele Katzenleben Du noch übrig hast.

BLUMEN

Die Anzahl der Blumen, die Du noch in diesem Level sammeln musst, um Deine Spielgefährtin gnädig zu stimmen.

ZEIT

Die Anzahl an Zeiteinheiten (jede dauert etwa 5 Sekunden), die Du noch übrig hast, um das Level zu schaffen.

Unter dem Level

EBENE

Die Ebenen in Level-Set sind durchnummeriert. Hier siehst Du die Nummer und den Namen des Levels.

Das Level selbst

  Kater

Diese Figur steuerst Du durch das Level.

  Spielgefährtin

Wenn Du die Spielgefährtin mit genügend Blumen erreichst, hast Du das Level geschafft. Wenn nicht, verlierst Du ein Katzenleben.

  Wand

Ein Hindernis.

  Block

Ein Hindernis.

  Blume

Einsammeln!

  Hürde

Wenn Du eine Hürde anspringst, verlierst Du ein Katzenleben.

  Sprungfeder

Wirft Dich nach oben.

  Mikroflikro

Ein kleines gefräßiges Krokodil. Nicht erwischen lassen, sonst verlierst Du ein Katzenleben.