Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul presupune implementarea unui joc 2-player pe un LCD grafic.
Jocul va consta in 2 caractere, ce se vor lupta intre ele. Cele 2 caractere vor fi controlate din 2 seturi de butoane. Fiecare set de butoane va contine 3 butoane ce vor fi folosite pentru a deplasa caracterul pe ecran si 2 ce vor fi folosite pentru a realiza diverse actiuni.
Proiectul va avea mai multe tipuri de meciuri, best of 1, best of 3 si best of 5. In cazul meciurilor Bo3 & Bo5, fiecare victorie va fi marcata prin aprinderea unui LED.
E: Jucatorii vor incepe cu 100 de puncte de viata.
Piese necesare:
E: Spre deosebire de schema curenta
E: Proiectul a fost dezvolatat in Programmer's Notepad, compilat folosind avr-gcc folosind winavr.
Implementare
Am construit 2 luptatori folosin caractere ascii dar si caractere codificate de mine. Cele 2 personaje se pot deplasa pe axa x dar pot si sari. Jocul se termina cand unul sau ambii jucatori ajung sa aiba 0 pct de viata. Jucatorii pot folosi miscarea de block pentru a reduce damage-ul primit. Comunicarea cu LCD-ul a fost realizata folosind o biblioteca gasita pe net pentru Nokia 5110.
E: Proiectul a fost destul de fun, am capatat putina ura pentru lipitul de fire dar nimic major. Am avut destul de mult noroc cu faptul ca am gasit bibilioteca pe pt LCD pe net, destul de multi colegi au avut probleme cu asta din ce am inteles. Hope my E:'s count to something.
E: upper on the page