Vreau sa creez un joc complet de labirint!
In acest proiect final, vei combina TOATE conceptele invatate pentru a crea un joc real: conditii, operatori logici, bucle - totul intr-un singur proiect!
Controlezi personajul cu sagetile
Nu poti trece prin ziduri
Ajungi la final sau pierzi
Poti relua oricand
Exemplu de labirint simplu:
Verde = Start | Portocaliu = Finish | Negru = Pereti
Repeta acelasi cod pentru celelalte 3 directii (jos, stanga, dreapta)!
In acest proiect ai combinat TOATE structurile de control invatate:
Pentru a verifica daca o tasta e apasata si a muta personajul
Pentru a alege intre castig si pierdere
Pentru a combina conditii (ex: tasta apasata SI nu atingi perete)
Bucla infinita pentru a verifica constant inputul
Jocul continua PANA CAND ajungi la finish
1. Adauga un cronometru - trebuie sa termini in X secunde
2. Pune inamici care se misca - daca ii atingi, pierzi
3. Adauga chei pe care trebuie sa le colectezi inainte de finish
4. Creeaza mai multe nivele cu labirinturi diferite
1. Ce structura de control folosesti pentru a face personajul sa nu treaca prin pereti?
2. De ce folosim "repeta la infinit" pentru miscarea personajului?
3. Cum verifici daca jucatorul a ajuns la finish SI a colectat cheia?
Ai completat Modulul 3: Structuri de Control in Scratch!
Acum stii sa folosesti conditii, operatori logici si bucle pentru a crea jocuri interactive.