In het tweede deel van deze opdracht moet je extra’s toevoegen, waarvan een leuke optie het toevoegen van enemies is, die de speler achtervolgen en erop schieten. Deze korte tutorial gaat ervanuit dat er een nieuwe script op je enemy zit waarin je de volgende dingen neerzet.

<aside> ❗

Denk je “HELP, ik snap vectors niet!” of kan je wel een refresher gebruiken?

Misschien kunnen deze helpen:

Video: https://www.youtube.com/watch?v=wXI9_olSrqo

</aside>

1. Speler achtervolgen

Het belangrijkste van een vijand is dat hij de een bepaald target kan achtervolgen. Meestal is dit de speler.

1.1 De speler vinden

1.2 Richting naar de speler vinden

1.3 Bewegen richting de speler

2. Naar de Speler draaien

We willen natuurlijk niet dat de vijand alleen maar naar de speler beweegt, we willen ook dat hij kijkt naar de speler. Hiervoor hebben we ook weer meerdere opties.

Optie 1: Transform.LookAt(…)

Optie 2: Quaternion.Slerp

3. En nu?