TERogue

Type: game, 2D
Language: C# (Unity)
Year: 2021
Team size: 5
GitHub link

TERogue is a rogue-like arcade game that can be played alone or in pairs.
Born from the cooperation between 3 developers, a graphic designer and a sound designer, it was developed during our Master's degree, and then quickly became a hobby.
Originally designed for arcade terminals, it is also playable on PC and with controllers.

Learn more

Video FPS Increase

Type: video processing
Language: C++, Python
Year: 2021
Team size: 3
GitHub link

The "Video FPS Increase" project was proposed by our team of 3 developers as a university project, and was supervised by the head of our Master's degree and teacher-researcher at LIRMM.

The goal was to be able to create an image interpolation algorithm that was precise enough not to deteriorate the quality of the videos it processed, and powerful enough to be competitive on decent-sized videos.
These objectives were achieved without the use of AI, thanks to the choice of implementing the algorithm in C++ for its efficiency, all in a multithreaded Python environment.

Learn more

OpenGL Projects

Type: 3D
Language: C++, GLSL (OpenGL)
Year: 2021
Team size: 1

During my Master's degree in video games and 3D graphics, I was asked to familiarize myself with the OpenGL environment. This API allowed me, during many academic and personal projects (photo-realistic raytracing, recreation of solar systems, meshing of a point cloud, ...), to learn the basics of GPU-oriented programming as well as the mathematics our 3D environments are based on.

Learn more

Other projects

During my 5 years as a developer, I worked on many other projects. Alone or in groups, these projects could last from a few weeks to a whole year. Here are some of them:

DeskMap

Type: mapping software
GitLab link
Deskmap was an ambitious project to recreate a software with a number of Google Maps features.

Learn more

The Lost Treasure Island

Type: game, 2D
GitLab link
TLTI is a board game where the player's goal is to find the treasure hidden on the island. To prevent him from doing so: pirates armed with machetes and muskets.

Learn more

Machine Learning AI for Tic-Tac-Toe

Type: game, deep learning AI
GitHub link
The objective of this project was first to create a clean but attractive graphical interface for tic-tac-toe. Then, to add a machine learning AI to the game.

Learn more

CERI Museum

Type: mobile application
GitHub link
The CERI Museum is a mobile application for viewing vintage computer artifacts stored at the small CERI Museum.

Learn more

Map Generator

Type: prototype, 2D
GitHub link
Formerly named "Civs" and aiming to imitate some of the mechanics of Sid Meier's Civilization games, this prototype was finally limited to procedural 2D maps generation.

Learn more

Prototype-01

Type: prototype, 3D
This prototype game was created under Unity to discover the engine in a 3D environment. It integrates terrain generation and AIs using a NavMesh.

Learn more