2D-Game-using-OpenGL (C++)

Proiectul presupune implementarea unui joc 2D care se termina in 2 situatii: player-ul pierde toata viata sau acesta acumuleaza numarul maxim de puncte.

Pentru miscare player am folosit tastele w,a,s,d. Am adaugat pe tastele z,x zoom in si zoom out pentru a putea vedea si harta in ansamblu, am folosit aceste taste pentru testare mai mult.

Player-ul e compus din 7 cercuri desenate folosind functia CreateCircle() din objects2D.cpp ca in prezentarea temei de pe ocw.

Inamicii sunt de asemenea formati din 6 patrate suprapuse ca in prezentarea de pe ocw.

Score bar-ul si health bar-ul sunt formate tot din patrate dar scalate diferit pe x si y pentru a deveni dreptunghiuri, si sunt reprezentate prin 2 dreptunghiuri unul care reprezinta cadrul desenat ca wireframe si unul colorat.

Am realizat de asemenea coliziunile dintre zid-player, player-inamic, player-margine harta, inamic-proiectil, inamic-perete harta.




Home Details Video