Description
2D plataforma joko bat da, haurrek, dibertitzen diren bitartean, Python-en programazioaren oinarrizko kontzeptuak ikasi ditzaten sortua. Jokalariek pertsonaia bat kontrolatzen dute Python bidez ekintza ezberdinak programatuz, eta pertsonaia horrek oztopoak gainditu, asmakizunak ebatzi eta itemak bildu behar ditu.
JOKOAREN MEKANIKAK
-
Mugimendua eta jauziak: Pertsonaia, eskuinera_mugitu(3) edo salto_egin() bezalako kode-lerroak idatziz mugitzen da.
-
Asmakizunak ebaztea: Ateak irekitzeko edo eremuak desblokeatzeko, jokalariek Python-en script txikiak idatzi behar dituzte, begiztak adibidez, (for i in range(3): eskuinera_mugitu ().
-
Objektuekin interakzioa: Giltzak, txanponak eta objektu bereziak jaso daitezke funtzioak erabiliz, (jaso(‘giltza’)).
-
Etsaiak eta tranpak: Arriskuak saihestu edo horiek gainditzeko estrategiak programatu behar dira, adibidez, if etsaiak_detektatu(): salto egin ().
JOKOAREN HELBURUAK
-
Pythonen oinarriak modu interaktibo eta dibertigarrian ikastea.
-
Pentsamendu logikoa eta arazoak konpontzea sustatzea.
-
Pixkanaka programazio-trebetasunak hobetzea erronken bidez.
MAILAK ETA PROGRESIOA
-
1. maila: Komando sinpleekin mugitzea eta salto egitea bezalako oinarrizko kontzeptuak.
-
2. maila: aldagaietara eta begiztetara sarrera.
-
3. maila: Baldintza eta funtzio pertsonalizatuen erabilera.
-
Maila aurreratuak: Plangintza eta logika behar duten arazo konplexuagoak.
SARIAK ETA MOTIBAZIOA
-
Eraginkortasunez osatutako maila bakoitzeko izarren sistema bat.
-
Pertsonaia eta agertoki berriak desblokeatzea aurrera egitean.
-
Aukerako desafioak intsignia bereziak irabazteko.