bryansijs / Gamedevelopment

42IN13SAe
0 stars 0 forks source link

Collide with tiles #52

Closed Gnpiwano closed 8 years ago

Gnpiwano commented 8 years ago

Zet in de gamestate.cpp de enableDebug() aan. En test vooral als je om hoeken heenloopt.

AndyScherrenberg commented 8 years ago

@Gnpiwano Beetje mijn debug jatte en dan de eer opeisen. Slecht jonge : P

Ik heb wel een zeer grappige bug. als ik tegen de muur aan sta en ik schiet dan vliegen mijn kogels supersnel een rondje. En word de speler ook verplaatst.

Kan er geen screen shot van maken want de kogels switchten per seconde zo snel dat het niet zichtbaar is.

Voor de rest werkt de work around.

rgjvanriel commented 8 years ago

@Gnpiwano De kogels gaan een beetje door de muur voordat ze verdwijnen. Ook heeft je level weer een witte achtergrond.

Gnpiwano commented 8 years ago

Ik weet niet zeker of ik die bullet fout zelf ook gezien heb maar bij mij doet hij het nu in ieder geval niet ook even de achtergrond terug gezet.

bryansijs commented 8 years ago

Als je naar links en onder tegen de onderkant van het spel loopt "Kruipt" de caracter naar boven, klopt dat?

AndyScherrenberg commented 8 years ago

Geen problemen meer met het schieten, ik zie ook niks groot met het colliden.

bryansijs commented 8 years ago

Mijn bug is al weg, zal eenmalig zijn geweest.

PatrickVanOverdijk commented 8 years ago

Mijn bullets spawnen ver weg van het popetje in plaats van bij het popetje. Als ik lopend schiet en dan nog een keer schiet van verdwijnt de kogel. Dit komt denk ik door de collide van de bullets? maar moet de kogel dan niet wat sneller zodat dit niet kan gebeuren?

Verder met het colliden zelf zie ik niets fout.

P.S. wat zou de enableDebug() moeten doen? ik zie geen verschil namelijk hehe.

AndyScherrenberg commented 8 years ago

@PatrickVanOverdijk Die zou ervoor moeten zorgen dat op iedere collidable object een geel vlak word getekend.

rgjvanriel commented 8 years ago

@Gnpiwano De kogels spawnen zoals Bryan al zei rechts onder de speler, en ze colliden nog steeds niet goed met de muur. Ze gaan nog steeds een beetje door de muur voordat ze verdwijnen.