PEA
Vous êtes ange déchu envoyé en enfer.
Parcourez des donjons générés aléatoirement, tuer un maximum de monstres et améliorez votre personnage au cours de votre aventure.
Ce projet était un projet solo sur plusieurs mois pour nous permettre de découvrir le moteur Unity en toute autonomie. J'ai pu m'entraîner à mettre de place de nombreux système comme de l'occlusion culling, du pooling, etc...
Catégorie : FPS
Plateforme : Unity
Langage : C#
Durée du projet : 6 mois
Nombre de personnes : 1
Ce que j'ai fait
Ennemies et utilisation de l'animator
Physique du joueur
Gestion des armes (switchage d'arme via des Scriptable Objects)
Génération aléatoire des maps et dévérouillage des portes à la mort des ennemis dans la salle
Pooling object
Occlusion culling

Lors de ce projet j'ai voulu faire en sorte que chaque ennemi ait sa spécificité. Voici le zombie, le zombie ne vous voit pas si vous êtes dans son dos, si vous êtes dans son champs de vision où que vous lui tirez dessus, il connait votre position. Après 5s à vous perdre de vue, il s'arrête. Une fois arrivé à la moitié de ses points de vie, il se met à sprinter vers le joueur ce qui peut le surprendre et donner des situations intéressantes.

Voici le creep, une sorte de chien qui lui sait en permanence où vous êtes grâce à son flair. Une fois à porter de coup il se redresse sur ses pattes pour vous frapper.
