This is an old revision of the document!
Proiectul consta in implementarea unui joc clasic de Snake folosind pentru afisare un ecran LCD 128×64. Jucatorul va avea posibilitatea de a alege intre 3 moduri:
Vor exista 2 butoane pentru navigare in meniul principal si alegerea unui mod de joc de catre utilizator. Daca este ales modul Singleplayer, utilizatorul se va juca singur jocul clasic al copilariei Snake. Jucatorul va controla sarpele folosing 2 butoane (left si right) pentru a ajunge la mancare. De fiecare data cand sarpele mananca, scorul si coada utilizatorului creste, facand jocul mai greu, astfel incat daca sarpele atinge marginile sau propria coada jocul se termina. In cazul alegerii modului Multiplayer, 2 serpi vor aparea pe ecran fiecare fiind controlat de 2 butoane pentru fiecare din cei 2 utilizatori. Scorurile jucatorilor vor fi afisate in coltul stanga sus, respectiv dreapta sus. Scopul jucatorilor este sa ajunga la scorul 10 pentru a castiga partida, moment in care se va auzi un sunet provenit de la buzzer pentru a anunta terminarea jocului. Modul Co-op este similar cu Multiplayer, doar ca utilizatorul se va juca impotriva algoritmului implementat in Arduino.
Lista componentelor: