This is an old revision of the document!
Schema Bloc:
Placuta Arduino primeste input de la cele 4 butoane, informatii pe care le foloseste pentru a muta player-ul afisat ca output pe ecranul LCD. Buzzer-ul este tot element de output, acesta reda sunete in conformitate cu timpul ramas pentru jucator de a evada.
Mediu de dezvoltare: Arduino IDE
In partea de Setup initializez labirintul pentru nivelul 1. Pentru celelalte 2 nivele ale jocului exista cate 2 functii care genereaza obstacolele. Coordonatele obstacolelor sunt retinute in vectori care sunt resetati in functie de nivel, pentru a ne asigura ca player-ul respecta aceste limitari.
Pe parcursul unui nivel, buzzerul va emite sunete de frecventa din ce in mai mica la un interval de 5 secunde, pentru a semnala timpul ramas jucatorului pentru a ajunge la iesire. Atunci cand jucatorul ajunge la iesire, se afiseaza pe ecran un mesaj corespunzator. La fel se intampla si atunci cand acesta nu reuseste sa termine in timpul setat.
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.