Probably my most ambitious project until now.
It is a small puzzle and platform game I realized with a team of two developpers and two 3D artists.
I mainly worked on the Gameplay progamming and mechanics programming for this game.
For this project, I created a game engine in C++ to recreate the classical arcade game Qbert.
I tried to make my Engine as polyvalent as possible.
I made the qbert game as close as possible from the original, but I also added a few surprises...
I recreated the two firs levels of the Super Wonderboy Classic game.
I realized this project from scratch without using any engine.
This is a small prototype I realized on Unity. I created a small game with a main character that has the ability to change his state (solid, liquid or gaz).
This is a prototype I realized on Unreal Engine.
In this game, the main character can't move. The player must activate fan to make the level move around the character.
This is a small prototype I created on Unreal Engine exclusively with blueprints. In this game, the player is a museum guard who must stop the thieves stealing fossils during the night.
This is a small project I made from scratch with HTML, CSS and Javascript without any add-on. This is a page on which the player can try different small games (Pong, Breakout, Snake and Sudoku).
The first game I've ever made and so, probably the most important milestone in my game dev path. I created this small educative shoot'em up in a few hours with Construct 2.
This is a small driving game I realized during a 48-hours game jam with a team of 6 other programmers.
I made all the effort possible to make a car that was as fun to drive as possible.
This game was realized during a 36-hours game jam. This was my very first experience with Unity C#. In this game, two boats must destroy ice blocks to create a path they can use.
This small funny platformerwas realized in 36 hours on Unity. In this game, you play a shaman who can turn himself to a ghost to discover hidden walls. For this game, I partially worked on programming, but I was mainly focused on Level design.
This game was realized in 24 hous on Construct 2. This is a small arena game in which you have to push the opponent out of the map by making the ground slidy.
This is my Graduation work resaearch.
It is a comparative study between the mesh shader and to geometry shader to render particles.
This is my very first project using DirectX 12.
This is my very first project in Vulkan.
I developped a simple rasterizer and I worked on rendering multiple shaders at the same time.
I also worked on different kind of PBR shaders.
This project is a research study I made of my gameplay programming cours at DAE.
I studied different ways to calculate the path of an entity inside of a graph and I implemented them in a small project.
This is a simple hardware rasterizer I realized as a part of my Game Graphics course during my second year at Digital Arts and Entertainment.
I realzied a rasterizer which is running on the GPU, and which is my very first DirectX project.
I also created a PBR shader and a transparency shader.
This is a simple rasterizer I realzied in C++ and that runs on the CPU. This was on of my first achievements in Graphics Programming.
This raytracer is my very first achievement in graphics programming. This is a very simple 3D renderer made in C++ that runs on the CPU.
A roman Arena that can be modified procedurally.
This was made on Houdini.
This is a sci-fi environment I created in Unreal. In this prison, you can investigate to find who are the escapists.