Quelques exemples de travaux réalisés tout au long de mon cursus
S.W.A.P. [C++]
Projet de groupe année Master 2.
S.W.A.P. est un jeu de puzzle-expérimentation à la troisième personne conçu pour PC et jouable à la manette. Dans S.W.A.P. l'agent spécial Otto Von Otter dispose d'un gadget pour manipuler les comportements des Humains en leur glissant des objets dans la tête. Par le biais d'expérimentations loufoques, le joueur tente d'atteindre l'issue ou l'objectif du niveau. Pour cela, il exécute des manipulations qui entraînent des réactions en chaîne, qui peuvent parfois lui échapper et provoquer le chaos parmi les personnages non-joueurs, la principale source d'interactions dans les niveaux. |
Sbires [C#]Projet de groupe année Master 1.
Sbires est un jeu d'exfiltration en 3D, vue à la troisième personne (style 3D isométrique). Le jeu est conçu pour PC, jouable à la manette ou au clavier/souris. Il propose une aventure solo où le joueur incarne un des multiples sbires du donjon de Morhorah. Le donjon est assiégé de toutes parts par une horde de héros et d'aventuriers avides de gloire et de richesses. Le pauvre sbire est voué à servir de chair à canon. Il va devoir se casser la tête pour tricher avec des éléments du décor et de l'interface à portée de main pour s’émanciper de sa condition et fuir le siège. Vous pouvez télécharger la DEMO DE SBIRES en cliquant sur ce lien. |
A Tale of Two Worlds [C#]A Tale of Two Worlds est un jeu de Puzzle-Plateforme atypique développé dans le cadre du concours Hits Playtime, vous proposant de contrôler un personnage et de gérer sa perception de deux univers co-existants: technologique et magique, afin de progresser dans les niveaux et triompher des obstacles. Pour se démarquer de tous les autres jeu s’adonnant au même concept, nous avons opté pour ce qui constitue l’originalité même de notre jeu : visualiser les deux mondes simultanément.
Récompenses: - Décembre 2013: Prix du Meilleur jeu étudiant aux Game Paris Awards. - Septembre 2014: Gagnant de la Compétition Internationale du Ludicious Zürich Game Festival. |
Labyrus [C#]Petit projet étudiant développé pour le Toulouse Game Show 2012.
Labyrus place le joueur aux commandes d'un labyrinthe tournant dans lequel il doit faire progresser un pion et ramasser des points bonus et du temps supplémentaire, le tout en jouant avec la gravitation et les éléments interactifs. |
Tacs Planner [C#]The aim of this project was to design and develop artificial intelligence for different agents in an upcoming game prototype developed with the Unity engine.
The main challenge was to develop a planner which could drive the agents to a goal location by following specific environment-related rules, for instance trying to avoid enemy agents and tough terrain. In order to achieve this objective, the Tactical Path Finding method was used because it allowed the planner to take the needed tactical information into account. |
Ogre Physics Simulation [C++]The aim of this component was to extend the rigid body simulator developed in a prior exercise. This required the incorporation of rotational dynamics into the existing physics engine to show how it would be used in a chosen game scenario.
Objects had to be able to spin, roll and tumble. The user could be able to modify initial parameters through a setup text file and display statistics in a HUD of selected objects in real-time. The simulation also had to include the treatment of the collision detection and response, a system that could deal with forces not acting through the center of mass. These forces were either generated by collision or directly by user. Then, angular velocity and angular momentum including torque had to be correctly applied. Finally, a viewing system could allow inspection of objects and statistics. |
_DEMONIC COOK (Game Software Development) [C#]
This involved the creation of a proof of concept 3D game demo using XNA to a chosen design.
A game publisher wished to create a computer game based around the theme of “chaos”. They were looking for development companies to pitch for the contract. They had a number of design ideas and wanted the student to implement one of them. Taking on the role of the technical lead in a games development company pitching for the publisher contract, the student had to implement a proof of concept demo created in order to show the publisher that he/she would be able to create the full game if awarded the contract. Requires Microsoft XNA Games Studio 4.0 [ Download here ] File is 148 MB large. Demo available to download from external link [ Here ] |
__PIGDUST (Wheel Dust Effect) (Animation & Simulation) [C++]
_The goal was to develop a dust effect system for the user-controlled
"WartPig" vehicle. The dust represents sand/dust kicked up by the
vehicles as it drives around the terrain; it is affected by wind and
gravity. The vehicle displaces the dust cloud when it drives through it.
|
_WARTPIG BY NIGHT (Animation & Simulation) [C++]
_The objective was to develop a user controlled vehicle for an upcoming
game prototype. A testing framework is provided along with the vehicle
geometry in the form of body and wheel models. The vehicle is a
four-wheel, all-wheel steering military jeep called a “WartPig”. The
user is able to move the vehicle forward and backward whilst steering
it.
|
_RELIGHT MY SPONZA (3D Graphics) [HLSL]
_The aim of this task was to design and implement a vertex shader and a
pixel shader for the given application to meet certain criterias.
|