L'intégralité de mes projets

Découvrez tous mes travaux, du développement de moteurs de jeux sur mesure aux applications web en passant par mes expérimentations.

Project Elyria

Projet Elyria est un RPG 3D low-poly reposant sur un moteur de jeu propriétaire entièrement développé en C#. Conçu avec une architecture EC (Entity-Component), le moteur exploite l'API graphique Veldrid pour le rendu bas niveau et Jolt Physics pour la simulation physique. Le projet se démarque par la création d'un éditeur de niveau sur mesure (avec recompilation à la volée) et d'un système d'interface utilisateur déclaratif matériellement accéléré, basé sur un parseur XML et un arbre DOM manipulable en C#.

C# Jolt Physics Veldrid

KookIt

KookIt est un assistant culinaire intelligent conçu pour optimiser la gestion des repas et du foyer. L'application croise en temps réel l'inventaire du garde-manger avec un planificateur hebdomadaire pour proposer des recettes réalisables et générer automatiquement des listes de courses optimisées. Développé avec une architecture découplée (application mobile en Flutter et API REST avec Django Ninja), le projet se démarque par son modèle de données multi-utilisateurs permettant aux membres d'un même foyer de collaborer de manière parfaitement synchronisée.

Django Python Android Dart Flutter
Foxvoid Engine

Foxvoid Engine

Foxvoid Engine est un moteur 2D. Développé en C++ et Raylib, il se démarque par son architecture data-driven, son éditeur visuel intégré (ImGui) et son API de scripting native en Python, offrant ainsi un pont entre performances bas niveau et prototypage rapide.

Python C++ Raylib OpenGL