DISAPPEAR

Disappear est un jeu vidéo multijoueur asymétrique de type survival-horror. Les joueurs sont répartis en deux équipes. Les premiers sont les Survivants, des êtres capables de devenir invisible lorsqu’ils se déplacent. Leur objectif principal est de s’échapper de la zone. Les seconds sont les Chasseurs, des tueurs chargés de capturer les survivants en les repérant grâce aux sons et aux empreintes laissées derrière eux.

En plus de leur objectif principal, les joueurs peuvent parcourir la carte à la recherche de diverses ressources qu’ils peuvent stocker dans un inventaire limité et emporter avec eux en quittant la zone. Plus ils auront de ressource sur eux, plus ils seront ralentis dans leur déplacement.

Ce projet a été réalisé dans le cadre de ma dernière année de mastère à l’ESGI. Nos références principales sont Dead By Daylight, Escape From Tarkov et Resident Evil. Une build est téléchargeable sur la page suivante : Disappear

Année | 2021-2022

Outils | Unity, C#, Visual Studio, Git

MON RÔLE SUR DISAPPEAR

GAMEPLAY PROGRAMMER

En tant que gameplay programmer, je me suis chargée du développement des éléments suivants :

  • Contrôles du personnage (déplacements, saut, sprint).
  • Système d’interactions avec des objets.
  • Conditions de victoire et de défaite.
  • Transfert de donnée entre clients via l’API Photon Network.
  • Migration vers la solution de Unity, Netcode For Gameobject.
  • Implémentation de Steam Audio pour des sons spatialisés.

UI DESIGNER & PROGRAMMER

En plus de la programmation des divers éléments du jeu, j’ai également eu la responsabilité du design et du développement de l’interface du jeu. Cela inclut :

  • Le menu de sélection de room.
  • Le menu d’inventaire. Inspiré de Resident Evil, il est composé d’un nombre de case limité. Chaque objet occupe un nombre de place plus ou moins important et le joueur a la possibilité de déplacer et tourner les objets pour optimiser la place disponible.
  • Le système de notification lorsqu’un joueur quitte la partie ou parvient à s’enfuir.