C#, Unity
​
J'ai réalisé ce projet dans le cadre de mon cours de level design dans mon AEC. La programmation et l'intégration des assets visuels et auditifs ont été faits par moi.
​
L'objectif du jeu est de transporter un chariot de mine pour pouvoir vous échapper de la mine dans laquelle vous vous trouvez, car un monstre cherche à vous dévorer.
Pour l'IA du Wendigo, j'ai implanté une State Machine. Le Wendigo peut être dans plusieurs états: Idle, Wander, Chase, Attack.
​
Le Wendigo possède trois zones d'écoute qui captent les sons et appliquent un modificateur d'intensité selon la distance. Un son proche sera capté plus fort qu'un son lointain.
​
Le Wendigo va toujours tenter d'attaquer la source de son la plus intense qu'il a entendu récement.
​
Lorsqu'il capte un nouveau son, il détermine si celui-ci est plus intéressant que le dernier qu'il a entendu.
​
​