bryansijs / Gamedevelopment

42IN13SAe
0 stars 0 forks source link

Feature/enemy/line of sight #53

Closed AndyScherrenberg closed 8 years ago

AndyScherrenberg commented 8 years ago

Enemies hebben voortaan een Line of Sight. Op dit moment als je er in komt word alleen de kleur ervan veranderd en gebeurt er nog niks. De bedoeling word als een speler er binnen komt dat de enemy naar een ander soort behavoir gaat. Dit gebeurt in de update van de baseEnemy

Je kunt in titled zelf aangeven hoe ver en hoe breed een enemy moet kijken door: seeLenght = de verte seeAngle = de breedte

Het klopt dat de enemy nog niet precies via de juiste locatie kijkt, maar dit komt omdat guus nog bezig is met de bodies ervan. Dus dit zal daarna gefixed worden.

PatrickVanOverdijk commented 8 years ago

je kunt jammer genoeg alleen in een cone voor je kijken hehe probeerde 360 angle maar da vind ie niet zo leuk hihi misschien moeten we dit limiteren? nu werdt de driehoek gewoon super breedt. Je hebt ook een type foutje met length de propertie is in de code lenght getypt en het moet length zijn. Verder doet het wel wat het moet doen :+1:

AndyScherrenberg commented 8 years ago

@PatrickVanOverdijk Ja dat klopt ik heb het veranderd naar breedte niet meer naar angle. Ook wat spelfouten verbeterd. En de class wat verbeterd en dingen verwijderd die niet nodig waren.

PatrickVanOverdijk commented 8 years ago

Ziet er goed uit :) het enige wat me nog opviel is dat als je stil staat in een sightline en de robot beweegt weg en jij blijft stil staan dan verandert de kleur niet maar denk dat dit niet van belang is ofwel

AndyScherrenberg commented 8 years ago

@PatrickVanOverdijk Nee dat maakt nu nog niks uit, dit zal dadelijk wel nodig zijn als de enemies echt uit zichzelf gaan rondlopen en hun gedrag correct is.

Gnpiwano commented 8 years ago

Heb hetzelfde als patrick met dat als de enemy wegbeweegt de kleur hetzelfde blijft voor de rest ziet het er goed uit.

bryansijs commented 8 years ago

Yes! en level waar ook ik fatsoenlijk in kan lopen xD

Ik zie het probleem van guus en andy niet, als ik tegen de robot aanloop en stil blijf staan, wordt de sight vanzelf weer geel als het poppetje buiten zicht is.

AndyScherrenberg commented 8 years ago

@Gnpiwano Zelfde als bij Patrick dat gedrag werkt nog niet omdat de enemy movement nog niet goed word geupdate. Dit ga ik nog maken.