Proiectul incepe sa ia contur. Am realizat un sistem de detectie a coliziunii si de schimbare a directiei bilei in functie de coliziune(deocamdata functioneaza doar pentru linii orizontale si verticale).
Am folosit lcd-ul pentru debugging printand pe el valori a diferite variabile ce ma interesau.
Pentru a face programul cat mai eficient (folosirea unei memorii de date mai mici, timpi mai mici de executie) am ales sa nu folosesc variabile cu virgula(floating point). Am ales o valoare de normare egala cu 180(ce am ales-o dupa mai multe calcule ce au luat in consideratie dimensiunea lcdului) ce va reperezenta dimensiunea 1. Daca as avea o variabila int cu valoarea 630 ea ar reprezenta numarul 3,5(630/180). Pot calcula astfel cu o precizie de 0,0056 (1/180).
miercuri, 22 aprilie 2009
Abonați-vă la:
Postare comentarii (Atom)
Niciun comentariu:
Trimiteți un comentariu