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.