IKT-F17 / prj4

Main repo for IKT 4. semester project
GNU General Public License v3.0
0 stars 0 forks source link

GUI/GL: Hit detection #109

Open johnromby opened 5 years ago

johnromby commented 5 years ago

Formål: At tage fat på hit detection igen efter de seneste rettelser med mob.

Mål: At få hit detection til at virke igen, og gerne på en bedre mere skalerbar måde.

Evt. sørge for at få tilføjet mobs, som er spawnet ind, til en liste og det samme med tårne som er placeret, for på den måde eksempelvis at køre en foreach på hver af disse, og tjekke på hit. Tanken her er, at første foreach er på tårnlisten som kører en anden foreach indeni på listen over mobs.

PS. Jeg er træt, håber forklaringen giver mening.

johnromby commented 5 years ago

Nu virker hit detection igen. Det tjekker hvert en tårns hitbox i "tårn hitbox listen" med hvert mobs hitbox fra "mob hitbox listen".

Hvad der evt. mangler nu er at få ført tårn og mob objekterne med videre til skyd funktionen, som jo bliver kaldt når et tårn og mob kollider. På den måde kan vi nemlig ændre på hvordan tårnet skal se ud når det står og skyder, på samme måde kan vi korrekt tage liv fra den rigtige mob. På nuværende tidspunkt er det nemlig en hardcoded mob der bliver skudt på. Næste skridt bliver derfor at få fixet mob spawning og at få knyttet en mob op til det rigtige mob objekt.