MES PROJETS

Haunted Hills [Playable]

Survival horror made with Unity (updated)

Epiviosi

Plateformer made with Unity 5

HungryPoint

Kinect arcade game made with Processing

Dédale

Puzzle-reflexion made with Unity 5

Shooter Game

FPS made with Unreal Engine 4

Balor's Warpath

Textual RPG made in C++

Labyrinth

Arcade game made in C++

Various C++ games

Small games made in C++

Epiviosi

Epiviosi est un jeu réalisé dans le cadre de ma licence EVMAN, avec un scénario riche ainsi que son propre blog et site. Le projet ayant été trop ambitieux pour être réalisé en 3 mois, nous avons décidé d'en faire une vertical slice, à savoir ne faire qu'une partie du jeu : l'épisode 2.


Pitch : Le joueur incarne Ea, l'héroïne d'une planète envahie par une technologie dotée d'une conscience dominatrice. Dans cet épisode elle va devoir libérer un de ses compagnons dans le but de reprendre la capitale de son peuple annexée par les machines. Le scénario complet dont je suis l'auteur est disponible sur le blog d'enigmagic (lien ci-dessous).

Logiciel(s) / langage(s) : Unity 5, C#, Excel.

Apprentissages : création d'une IA pour les ennemis/boss, gestion de la localisation des dialogues anglais/français via un fichier csv, création d'une physique adaptée à un plateformer 2D.

Membres : Antoine Mignot, Célia Kolenda, Amandine Bailly, Romain Keller, Clément Payen, Philippe Vasseur

Site Web

Blog


Back

HungryPoint

HungryPoint est un projet réalisé dans le cadre de ma licence EVMAN, imposant une interaction utilisateur-kinect. Le projet était libre, j'ai donc décidé de faire un jeu disposant d'un score. Les musiques utilisées sont citées dans la description de la vidéo.


Pitch : Le joueur doit atteindre avec la main droite les points blancs qui apparaissent aléatoirement à l'écran tout en évitant d'être lui même attrapé par les têtes rouges.

Logiciel(s) / langage(s) : Processing.

Apprentissages : coder avec Processing, faire un jeu utilisant la reconnaissance gestuelle dans l'espace d'un utilisateur avec une kinect d'xbox360 et la librairie SimpleOpenNI.


Back

Dédale

Dédale est mon projet tutoré annuel de la licence Game Designer - Level Designer de l'IUT de Bobigny. Nous devions réaliser en équipe un jeu répondant à des contraintes précises de Game design, de faisabilité et d'originalité.


Pitch : Le joueur doit trouver son chemin dans un labyrinthe aux murs mouvants, il devra trouver la sortie de chaque niveau avant que sa torche ne s'éteigne.

Mon rôle : Programmeur, Level Builder.

Logiciel(s) / langage(s) : Unity 5, C#.

Apprentissages : utilisation du système de Vector3.Lerp, la gestion des animations d'un personnage en 2D via l'Animator d'Unity, la réalisation complète d'un jeu en équipe.

Membres : Romuald Carbone, Pierre-Oliver Petillot, Philippe Vasseur


Back

Shooter Game

Le projet "Shooter Game" a été conçu pour l'évaluation du cours de Level Design de la licence Game Designer - Level Designer de l'IUT de Bobigny. Je devais réaliser et scénariser un niveau d'infiltration sur Unreal Engine 4.


Pitch : Le joueur doit infiltrer une base militaire clandestine dans le but de désactiver une machine apocalyptique. Il aura à affronter 5 types d'ennemis différents, puis un Boss avant d'atteindre son objectif. Une fois la machine désactivée, la base sera alertée et le joueur devra s'enfuir sous les feux des ennemis encore en vie.

Logiciel(s) / langage(s) : Unreal Engine 4, Audacity.

Apprentissages : utilisation de la version 4.5.1 d'Unreal Engine 4, le système de Blueprint et de Matinee d'UE4.


Back

Haunted Hills

The Haunted Hills est mon premier jeu fait avec Unity 4. C'est avec lui que j'ai appris les bases d'Unity, aussi 2 ans après sa création j'ai pu constater mon évolution en tant que Game Developer et j'ai eu envie de le mettre à jour.


Pitch : Dans ce Slender-like, le joueur incarne un personnage en vue FPS perdu dans les montagnes et qui a pour objectif de trouver 7 boules magiques disséminées sur la map. Il devra cependant prendre garde aux créatures qui gardent ces dernières et au spectre qui le pourchasse sans relâche.

Logiciel(s) / langage(s) : Unity, Monodevelop, JavaScript.

Apprentissages : utiliser Unity3D et ses principales fonctionnalités, le système de Fog, de Prefab.

Update : amélioration du Game Design (boules réduites à 7 + spawn aléatoire), du Fog Rendering et du Level Design (ajout d'éléments et de sons pour renforcer l'immersion).


Play

Back

Balor's Warpath

Balor's Warpath est mon premier jeu C++ codé sans guide ni tutoriel, il s'agit d'un Zork-like (RPG textuel). Faire un jeu de moi-même était une étape importante à mon sens, j'ai pu y exprimer ma créativité en toute liberté concernant le bestiaire et le scénario.


Pitch : Le joueur incarne Balor, un guerrier nomade dans un monde de danger où, seul contre tous, il devra restaurer l'ordre dans un royaume chaotique.

Logiciel(s) / langage(s) : Visual Studio 2010, C++.

Apprentissages : j'ai consolidé mes acquis et ai appris à coder en C++ de façon autonome.


Back

Labyrinth

Après avoir codé plusieurs jeux simples avec C++, je souhaitais aller plus loin avec C++ en faisant un jeu de labyrinthe remodelable via un fichier txt représentant le niveau joué.


Pitch : Le joueur est représenté par la petite tête noire en bas à droite de l'écran, il doit rejoindre le coin supérieur gauche sans se faire attraper par les monstres verts et rouges. Ceux-ci se déplacent de façon aléatoire dans les allées en blanc. Afin d'imposer une contrainte de temps au joueur, les monstres rouges se multiplient au fur et à mesure que le temps passe.

Logiciel(s) / langage(s) : Visual Studio 2010, C++.

Apprentissages : utilisation d'une librairie externe (glut), notions de classes, héritages et attributs.


Back

Word Jumble / Tic Tac Toe / Blackjack / Jeu du pendu

Je voulais apprendre C++, en ce sens, j'ai acquis C++ Game Programming et ai commencé à coder plusieurs petits jeux jouables via la console Cmd de Windows.


Word Jumble : deviner un mot dont les lettres ont été mélangées

Tic Tac Toe : aligner 3 formes (X ou O) pour gagner

Blackjack : piocher des cartes jusqu'à se rapprocher le plus de 21 sans le dépasser

Jeu du pendu : trouver un mot en un nombre d'essais limité

Logiciel(s) / langage(s) : Visual Studio 2010, C++.

Apprentissages : les bases de C++, utilisation de Visual Studio.


Back