Ei, bine, numele meu este Charita Carter. Sunt producator la Walt Disney
Imagineering. Conduc echipa care produce acele experiente atractive
de care au parte gazdele noastre. Cautam moduri de a dezvolta si
de a gasi experiente tot mai frumoase, iar tehnologia este de baza in asta.
Felicitari, ai reusit! L-ai programat pe BB-8. Cred ca acum suntem pregatiti
pentru ceva mai greu. Sa vedem. pentru ca ai invatat bazele programarii, ne vom
intoarce in timp pentru a construi tau joc, cu personajele R2-D2 si C3PO.
Pentru a face un joc trebuie sa invatam o notiune pe care programatorii o folosesc
in fiecare zi: evenimentele. Acestea ii sun programului tau sa fie atent si sa
astepte sa se intample ceva, iar cand asta se intampla sa execute o anumita actiune.
Exemple de evenimente: clic pe mouse, un buton sageata sau atingere pe ecran.
Vrem ca R2-D2 sa se miste in sus pentru a duce un mesaj pilotului rebel si apoi sa
coboare la celalalt pilot rebel. Vom folosi evenimente pentru a-l misca.
Cand jucatorul apasa tastele up/down sau butoanele up/down. Folosim
blocul eveniment when up si ii atasam blocul go up. Cand jucatorul apasa tasta
sageata sus, se va rula codul atasat blocului eveniment when up. La fel
procedam si pentru miscarea in jos a lui R2-D2. In loc sa scriem tot codul pentru
inaintarea droidului, il facem pe R2-D2 sa reactioneze la evenimente de apasare a
butoanelor si sa se miste pe ecran. Pas cu pas, jocul devine tot mai interactiv.