Klettern, bevor das Wasser steigt
Bub muss in jeder Runde bis zum Schild G ganz oben klettern, während hinter ihm das Meer steigt. Seine Waffe: Regenbögen. Sie betäuben Gegner, dienen als Brücken und Treppen, und wer nach einem Sprung auf einem landet, bricht ihn: Er stürzt herab und verwandelt die getroffenen Gegner in Diamanten.
7 Inseln, 28 Runden, ein Boss am Ende jeder Insel, Früchte, Boni, die Warnung HURRY!, der Continue-Bildschirm und das Spielende.
Die sieben Inseln
Jede Insel hat eigene Farben, Gegner und einen eigenen Boss. Screenshots des Spiels, wie es im Browser läuft.








Steuerung2>>
Tastatur3>>
← → laufen
↑ oder Z springen
Leertaste oder X Regenbogen
P oder Esc Pause
Gamepad3>>
Stick oder Steuerkreuz zum Laufen, A zum Springen, X oder B für den Regenbogen, Start für die Pause. Vor oder während des Spiels anschließen.
Handy3>>
Ein Joystick erscheint unter dem linken Daumen, irgendwo auf der linken Bildschirmhälfte; rechts die Tasten JUMP und RAINBOW. Halte das Handy im Querformat.
Tastatur3>>
← → laufen
↑ oder Z springen
Leertaste oder X Regenbogen
P oder Esc Pause
Gamepad3>>
Stick oder Steuerkreuz zum Laufen, A zum Springen, X oder B für den Regenbogen, Start für die Pause. Vor oder während des Spiels anschließen.
Handy3>>
Ein Joystick erscheint unter dem linken Daumen, irgendwo auf der linken Bildschirmhälfte; rechts die Tasten JUMP und RAINBOW. Halte das Handy im Querformat.
So entstand dieses Remake
Nichts wurde neu gezeichnet: Die Original-Diskette lief in einem Amstrad-CPC-Emulator ohne Bildschirm, der jeden Speicherzugriff und jede gespielte Note aufzeichnete. Daraus wurden die Karten der 28 Runden, die Kacheln, Sprites, Schrift, Paletten, Musik und Soundeffekte gewonnen.
Danach ist das Spiel in lesbarem PHP mit der Engine JumPHP neu geschrieben: Derselbe Code läuft im Fenster auf dem Desktop und im Browser, wo PHP zu WebAssembly kompiliert wird.
Die Extraktions-Werkzeuge sind in dsk2jumphp veröffentlicht, der Spielcode in rainbow-island.
Fragen2>>
Muss ich etwas installieren?
Nein: Das Spiel läuft im Browser, am Computer wie am Handy. Beim ersten Laden werden etwa 10 MB heruntergeladen (PHP in WebAssembly und das Spiel), danach liegt alles im Cache.
Ist das das Originalspiel?
Es ist ein Remake: Das Programm ist in PHP neu geschrieben, aber Karten, Sprites, Schrift, Ladebildschirm, Musik und Soundeffekte stammen von der Amstrad-CPC-Diskette von 1989.
Werden Punktestände gespeichert?
Der Highscore und die Optionen (Lautstärke, Sprache) bleiben in deinem Browser.
Kann man auch außerhalb des Browsers spielen?
Ja: Mit dem Quellcode und Docker öffnet bin/jumphp run rainbow-island das Spiel in einem Fenster, mit Ton. Siehe das GitHub-Repository.
Muss ich etwas installieren?
Nein: Das Spiel läuft im Browser, am Computer wie am Handy. Beim ersten Laden werden etwa 10 MB heruntergeladen (PHP in WebAssembly und das Spiel), danach liegt alles im Cache.
Ist das das Originalspiel?
Es ist ein Remake: Das Programm ist in PHP neu geschrieben, aber Karten, Sprites, Schrift, Ladebildschirm, Musik und Soundeffekte stammen von der Amstrad-CPC-Diskette von 1989.
Werden Punktestände gespeichert?
Der Highscore und die Optionen (Lautstärke, Sprache) bleiben in deinem Browser.
Kann man auch außerhalb des Browsers spielen?
Ja: Mit dem Quellcode und Docker öffnet bin/jumphp run rainbow-island das Spiel in einem Fenster, mit Ton. Siehe das GitHub-Repository.