Wspinaj się, zanim woda wzrośnie
Bub musi wspiąć się na znak G na szczycie każdej planszy, gdy za nim podnosi się morze. Jego broń to tęcze. Ogłuszają wrogów, służą za mosty i schody, a gdy po skoku wylądujesz na jednej z nich, łamiesz ją: spada i zamienia przygniecionych wrogów w diamenty.
7 wysp, 28 plansz, boss na końcu każdej wyspy, owoce, bonusy, ostrzeżenie HURRY!, ekran kontynuacji i zakończenie gry.
Siedem wysp
Każda wyspa ma własne kolory, wrogów i bossa. Zrzuty ekranu z gry tak, jak działa w przeglądarce.








Sterowanie2>>
Klawiatura3>>
← → chodzenie
↑ lub Z skok
Spacja lub X tęcza
P lub Esc pauza
Pad3>>
Gałka lub krzyżak do chodzenia, A do skoku, X lub B do tęczy, Start do pauzy. Podłącz go przed grą lub w jej trakcie.
Telefon3>>
Pod lewym kciukiem pojawia się joystick, w dowolnym miejscu lewej połowy ekranu; po prawej przyciski JUMP i RAINBOW. Trzymaj telefon poziomo.
Klawiatura3>>
← → chodzenie
↑ lub Z skok
Spacja lub X tęcza
P lub Esc pauza
Pad3>>
Gałka lub krzyżak do chodzenia, A do skoku, X lub B do tęczy, Start do pauzy. Podłącz go przed grą lub w jej trakcie.
Telefon3>>
Pod lewym kciukiem pojawia się joystick, w dowolnym miejscu lewej połowy ekranu; po prawej przyciski JUMP i RAINBOW. Trzymaj telefon poziomo.
Jak powstał ten remake
Nic nie zostało narysowane od nowa: oryginalna dyskietka działała w emulatorze Amstrada CPC bez ekranu, który zapisywał każdy zapis do pamięci i każdą zagraną nutę. Wyciągnięto z niego mapy 28 plansz, kafelki, sprite'y, czcionkę, palety, muzykę i efekty dźwiękowe.
Gra została następnie napisana od nowa w czytelnym PHP na silniku JumPHP: ten sam kod działa w oknie na komputerze i w przeglądarce, gdzie PHP jest skompilowane do WebAssembly.
Narzędzia do ekstrakcji są opublikowane w dsk2jumphp, a kod gry w rainbow-island.
Pytania2>>
Czy trzeba coś instalować?
Nie: gra działa w przeglądarce, na komputerze i na telefonie. Pierwsze wczytanie pobiera około 10 MB (PHP w WebAssembly i gra), potem wszystko jest w pamięci podręcznej.
Czy to oryginalna gra?
To remake: program został napisany od nowa w PHP, ale mapy, sprite'y, czcionka, ekran ładowania, muzyka i efekty dźwiękowe pochodzą z dyskietki Amstrad CPC z 1989 roku.
Czy wyniki są zapisywane?
Najlepszy wynik i opcje (głośność, język) zostają w Twojej przeglądarce.
Czy można grać poza przeglądarką?
Tak: z kodem źródłowym i Dockerem polecenie bin/jumphp run rainbow-island otwiera grę w oknie, z dźwiękiem. Zobacz repozytorium na GitHubie.
Czy trzeba coś instalować?
Nie: gra działa w przeglądarce, na komputerze i na telefonie. Pierwsze wczytanie pobiera około 10 MB (PHP w WebAssembly i gra), potem wszystko jest w pamięci podręcznej.
Czy to oryginalna gra?
To remake: program został napisany od nowa w PHP, ale mapy, sprite'y, czcionka, ekran ładowania, muzyka i efekty dźwiękowe pochodzą z dyskietki Amstrad CPC z 1989 roku.
Czy wyniki są zapisywane?
Najlepszy wynik i opcje (głośność, język) zostają w Twojej przeglądarce.
Czy można grać poza przeglądarką?
Tak: z kodem źródłowym i Dockerem polecenie bin/jumphp run rainbow-island otwiera grę w oknie, z dźwiękiem. Zobacz repozytorium na GitHubie.