Page 108 - informatica_VI
P. 108
ALGORITMI
Pentru acest personaj, urmează să alegeți comenzile po-
trivite pentru a-l lăsa să se miște și pentru a seta scorul.
Scorul va fi măsurat cu ajutorul unei variabile scor, a
cărei valoare se va inițializa cu 0 la început. Apoi, pen-
tru fiecare moment în care personajul nu găsește ni-
ciun cristal, se va scădea 1 din valoarea scorului. Când
personajul găsește un cristal, valoarea scorului crește
cu 10 000 și se va auzi un sunet, la alegere, din biblio-
teca de sunete Scratch.
Un exemplu de realizare:
Pentru mișcările personajului, creați 4 evenimente (când cele patru săgeți de pe tastatură sunt apă-
sate). Astfel, atunci când veți apăsa săgeata în sus, personajul se va mișca în sus, atunci când veți
apăsa săgeata stânga, personajul se va mișca în stânga și tot așa.
Un exemplu de realizare:
Pas 3 Cristalul. Alegeți cristalul, Crystal, dintre personajele
pe care le aveți la dispoziție. Cristalul va apărea alea-
tor pe ecran și va dispărea atunci când va fi atins de
personaj. După aceea, va apărea din nou, aleator, pe
ecran.
Un exemplu de realizare:
Recomandări:
• crearea unei opțiuni de restart (de exemplu, când se apasă tasta Space);
• crearea unui al doilea nivel (de exemplu, când scorul ajunge la o anumită valoare, să apară două
cristale pe ecran.
106
106

