Bejegyzés

Bemutató: Rabbids Coding!

Őrült nyuszik

Szeretnék bemutatni egy játékot, ami kicsiknek és nagyoknak is remek bevezető a programozás alapjainak megismeréséhez, őrült nyuszikkal megspékelve.

A Rabbidek az Ubisoft őrült nyuszijai, “minyonjai”, akik először a Rayman játékokban tűntek fel, majd később külön önálló játékokban, film is készült róluk. Ösztönösen mindent káoszba fullasztanak, amit és ahol csak tudnak, mindezt gyermeki humorral, például a világok közötti utazáshoz egy mosógépet használnak.

Játékos programozás

A játék lényege, hogy az elmesisakkal irányított nyuszit eljuttassuk a célt jelző mosógépig, a játékos által megadott utasításokkal. A képünk két részre oszlik, jobb oldalt látható a tábla, amin el kell navigálnunk a célig, bal oldalt pedig mi állíthatjuk össze az utasításainkat, amiket fegyelmezetten és szorgalmasan követ a nyuszink. Az parancsok összeállításához nem kell programozói nyelvet tanulnunk, csak alapvető angol ismeret szükséges, hogy tudjuk mit jelent a Forward (előre), While (amíg), Repeat (ismétlés).

A nyuszi célba juttatását itt még egyszerűen össze lehet hozni.A nyuszi célba juttatását itt még egyszerűen össze lehetett hozni.

A nyuszit vagy éppen a porszívó robotot a lejátszás gombbal tudjuk elindítani, sikertelen utasítás esetén rögtön újrakezdhetjük és építhetjük újra a “kódunkat”. Az egyre összetettebb pályákon nagyobb kihívást fog adni a megadott lépéseinknek a száma, ezért minél jobb és gyorsabb kódra kell törekednünk, hogy sikerüljön. Több megoldás is létezik egy-egy pályán, akár csak a valódi programozásban, nem mindig egyetlen egy megoldás lesz a jó. A lépéseinket fel tudjuk gyorsítani 3x-ára is ha unjuk, a pálya végén pedig teljesítményünk alapján csillagokkal jutalmaz a játék.

40 rövid pályán próbálhatju ki magunkat40 pályán próbálhatjuk ki tudásunkat.

Parancsok

Utasításként az alábbi lépések közül választhatunk:

  • Haladj előre, hátra, fordulj jobbra, balra.
  • Feltételek: Ha ezen a mezőn vagy, vagy nem tudsz előre menni, akkor a következő lépés ez lesz, illetve ezek tagadása
  • Ciklusok: lépj előre ‘X’ lépést, haladj addig amíg a megadott feltétel teljesül.

Ciklusok és feltételek kombinációjával sikerül a feladat.Ciklusok és feltételek kombinációjával sikerül a feladat.

Bátran ajánlom mindenkinek, aki játszva programozna vagy imádja az őrült Rabbideket. 🙂

A Rabbids Coding PC-n és mobilon is ingyenesen letölthető.

A bejegyzés CC BY 4.0 licenccel rendelkezik.