Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:arosca:snake [2022/05/25 18:08]
alexandru.popescu01 [Bibliografie/Resurse]
pm:prj2022:arosca:snake [2022/05/25 18:56] (current)
alexandru.popescu01 [Download]
Line 28: Line 28:
  
 Pentru acest proiect am folosit libraria LedControl pentru a putea folosi matricea de LED-uri.Locatia sarpelui este aflata de un vector(2D), fiecare subvector continand informatii despre pozitia sarpelui(ce led uri sunt aprinse).De fiecare data cand sarpele mananca un mar dimensiunea lui va creste cu 1. Pentru acest proiect am folosit libraria LedControl pentru a putea folosi matricea de LED-uri.Locatia sarpelui este aflata de un vector(2D), fiecare subvector continand informatii despre pozitia sarpelui(ce led uri sunt aprinse).De fiecare data cand sarpele mananca un mar dimensiunea lui va creste cu 1.
 +
 Jocul poate fi incheiat doar atunci cand sarpele se loveste de el sau atunci cand jucatorul executa o mutare ilegala(sa presupunem ca sarpele merge drept pe verticala si noi dam din joystick in jos). Jocul poate fi incheiat doar atunci cand sarpele se loveste de el sau atunci cand jucatorul executa o mutare ilegala(sa presupunem ca sarpele merge drept pe verticala si noi dam din joystick in jos).
 +
 Peretii nu constituie un obstacol deoarece fiind dimensiunea destul de mica a matricei i-am facut sa nu existe si sarpele trece pe cealalta parte. Peretii nu constituie un obstacol deoarece fiind dimensiunea destul de mica a matricei i-am facut sa nu existe si sarpele trece pe cealalta parte.
  
Line 36: Line 38:
 Care au fost rezultatele obţinute în urma realizării proiectului vostru. Care au fost rezultatele obţinute în urma realizării proiectului vostru.
 </​note>​ </​note>​
 +
 +
 +{{:​pm:​prj2022:​arosca:​popescu_alexandru_snake_final_2_.jpg|}}
  
 ===== Concluzii ===== ===== Concluzii =====
-Acest proiect a fost unul foarte interesant/​fun de facut deoarece am invatat lucruri noi despre cum sa lucrezi cu o placuta(Arduino) si sa montezi diferite piese.De asemenea, pentru mine cel putin mereu este o placere sa lucrez la un joc deoarece este cel mai frumos rezultat sa vezi ca acesta poate fi folosit.+Acest proiect a fost unul foarte interesant/​fun de facut deoarece am invatat lucruri noi despre cum sa lucrezi cu o placuta(Arduino) si sa montezi diferite piese. 
 + 
 +De asemenea, pentru mine cel putin mereu este o placere sa lucrez la un joc deoarece este cel mai frumos rezultat sa vezi ca acesta poate fi folosit.
  
 ===== Download ===== ===== Download =====
Line 47: Line 54:
 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**. 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**.
 </​note>​ </​note>​
 +
 +{{:​pm:​prj2022:​arosca:​popescu_alexandru_333cb_snake.zip|}}
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 Laboratoare PM Laboratoare PM
 +
 https://​www.youtube.com/​watch?​v=IwH9vzC4BKI&​t=171s https://​www.youtube.com/​watch?​v=IwH9vzC4BKI&​t=171s
 +
 https://​www.youtube.com/​watch?​v=MlDi0vO9Evg https://​www.youtube.com/​watch?​v=MlDi0vO9Evg
  
pm/prj2022/arosca/snake.1653491320.txt.gz · Last modified: 2022/05/25 18:08 by alexandru.popescu01
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0