05.report - MATF-RG18/RG68-boxhead-2dplatformer GitHub Wiki
Ove nedelje sam:
- Zavrsio rad sa kolizijama, popravio sve bagove i ukljucio sve meni poznate slucajeve.
- Poboljsao algoritam za konstruisanje podloge.
- Popravio bag u skoku gde je igrac mogao da skoci u nekim trenutcima dok pada.
- Dodao biblioteku za iscrtavanje objekata na sceni
- poboljsao funkcije za dobavljanje rednog broja podloge, u slucajevima kada je igrac izmedju dve podloge ili se "penje uz jednu".
- Smanjio redundantnost koda na minimum.
- Izdvojio sve promenljive koje koristim u jednu biblioteku.
- Napisao funkcije za iscrtavanje 3D modela igraca. (ne koristi se trenutno na prikazanom gifu)
Sledece nedelje planiram:
- Da napisem funkcije za iscrtavanje 3D slike igraca i podloge
- Da postavim pozadinu
- Da omogucim iscrtavanje random objekata u pozadini (drvece, kuce mozda, videcu...)
- Da postavim teksture
- Da napravim realisticniji skok, i verovatno jos par akcija koje moze da izvrsi igrac
- Dam kontkest igri, i definisem "game over" situaciju.
- Ukljucim neku vrstu score counter-a.
Gif koji prikazuje trenutno stanje programa.
Nije na oko toliko drugaciji od gif-a iz prethodnog komita jer se ove nedelje radilo na implementaciji algoritama koji se koriste u programu vise nego na grafickoj reprezentaciji istog.