Wonderwares
Wonderwares est un jeu vidéo que j'ai imaginé, conçu et développé entièrement.
Dans ce jeu, vous incarnez un personnage de fantasy dans un univers médiéval où vous devez gérer une échoppe.
Expérience acquise
Depuis son lancement en novembre 2024, ce projet (toujours en cours) m’a permis de perfectionner plusieurs compétences telles que :
- Le game design
- L’architecture logicielle (SOLID & Clean Architecture)
- La programmation modulaire
- L’organisation des tâches
Volantis tale
Volantis Tale est un jeu multijoueur alliant action, aventure et combat dans un univers de quêtes et de magie.
Expérience acquise
Bien que les serveurs de ce projet soient désormais fermés, pendant son développement (d’octobre 2023 à mai 2024), plusieurs personnes suivaient activement son avancement. Ce projet de grande envergure représentait pour moi un véritable défi, et m’a permis d’apprendre :
- À bâtir une communauté
- La réplication réseau dans les jeux vidéo
- Le développement en C++ sous Unreal Engine
WxVulkanEngine
WxVulkanEngine est, comme son nom l’indique, un moteur de jeu que j’ai créé avec wxWidgets et l’API de rendu Vulkan.
Dans ce moteur, j’ai mis en place la gestion d’une scène avec une hiérarchie arborescente d’objets (avec transformations relatives), ainsi qu’une abstraction complète du RHI (moteur de rendu), permettant l’intégration d’autres APIs graphiques.
Expérience acquise
- Architecture modulaire
- Gestion d’une pipeline de rendu
- Optimisation logicielle
- Rendu multipasse avec gestion dynamique des lumières, des ombres et du post-traitement
- Création et compilation multiplateforme