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
   103   104   105   106   107   108   109   110   111   112   113