OBSIDIENNE

Obsidienne est un jeu vidéo de plateforme à la première personne dans lequel le joueur doit s’échapper d’un complexe étrange en parcourant les différents niveaux qui le compose. Pour y parvenir, il peut compter sur sa grande mobilité lui permettant de sauter à plusieurs reprises sur les murs mais surtout sur sa capacité à lancer un projectile pouvant découper certains éléments de l’environnement. L’emphase est mise sur le speedrun via un chronomètre et un leaderboard affichant les meilleurs temps effectué sur chaque niveau.

Le jeu se déroule dans un environnement abstrait et volontairement incohérent, d’une part pour créer une atmosphère mystérieuse et surnaturelle, mais aussi pour nous donner une grande liberté créative sur la forme que peuvent prendre les différents niveaux.

Ce projet a été réalisé dans le cadre de ma dernière année de bachelor à l’ICAN. Une build est téléchargeable sur la page suivante : Obsidienne

Année | 2019-2020

Outils | Unity, C#, Visual Studio, Git

MON RÔLE SUR OBSIDIENNE

GAMEPLAY PROGRAMMER.

Mes tâches en tant que gameplay programmer ont été les suivantes :

  • Contrôles du personnages (déplacements, saut, wall jump, projectile).
  • Implémentation du plugin Ezy-Slice permettant la découpe en temps réel de modèle 3D.
  • Condition de victoire et de défaite.
  • Système de score et leaderboard
  • Sauvegarde de la progression du joueur

UI PROGRAMMER / UX DESIGNER.

J’ai également développé le fonctionnement de l’interface du jeu, ce qui inclut :

  • Le menu principal.
  • Le menu de pause en jeu
  • L’Affichage tête haute
  • Le menu de sélection de niveau
  • L’affichage du score en fin de partie
  • L’affichage du leaderboard.

Je me suis également chargée de conceptualisé l’onboarding du jeu, qui a pour objectif d’enseigner les bases du gameplay.