kiindulási állapot: előző óra vége
eddig jutottunk - nem pontosan a vázlat szerint haladtunk, mert az avatarból nem csináltunk objektumot, és a platformot téglalapként rajzoljuk kép helyett
- Felveszünk egy új fajta objektumot a platformoknak.
- Megvalósítjuk a kirajzolását. Itt tartunk
- Összehangoljuk az ugrás méretét és a platform helyét.
- A játékos animációjában a talajra érkezés feltételét kibővítjük a platformra érkezés feltételével. Itt tartunk
- Látszik, hogy valami nem stimmel, mert a játékos a fejével ragad a platfromra, nem a lábával. A probléma összetett:
- A játékosnak a fejénél van a 0,0 pontja, nem a lábánál, pedig a földetérés logikája szerint a lábánál kellene lennie.
- Azért nem vettük ezt eddig észre, mert a világ->képernyő transzformációnk is hibás: egy játékosmagasságnyival fejlebb rajzolunk mindent, mint ahova kellene.
- Javítás: javítjuk a játékos rajzolását és a transzformációt is. Itt tartunk
- Az összes - a játékost érintő - logikát a játékos objektumba tesszük át. Itt tartunk
Házi feladat
- Platformok létrehozása úgy, hogy kihívás legyen rajtuk ugrálni.
- Double jump megvalósítása.