Le joueur doit s'extirper d'une bibliothèque inquiétante, dans laquelle les livres s'animent pour défendre les lieux.
J'ai réalisé l'ensemble des éléments de l'environnement (étagères, livres, luminaires) et les VFX (portail, brume). J'ai programmé des spawns d'où sortent les ennemis, avec les déplacements de ces derniers.
Afin d'indiquer au joueur l'objectif du niveau, j'ai paramétré dans l'animator une courte cinématique partant du portail final.
Les collectibles (ici certains livres) sont indiqués par un effet de surbrillance quand le joueur rentre dans un rayon inférieur à 3 mètres.
Pour créer l'effet de surbrillance, j'ai mis un script outline sur l'objet.
À l'aide d'une simple condition (if/else), quand le collider du personnage rentre en collision avec celui de l'objet (sphère collider), le script s'active.
Afin que le joueur se repère dans cet environnement sombre, j'ai programmé sur le canevas UI un repère qui apparaît en priorité première dans l'interface.
Le joueur peut anticiper son parcours et se repérer à l'aide d'une mini-map. Programmée dans le canevas UI, l'orientation de la mini-map s'adapte à la direction vers laquelle regarde le joueur.