Vue d'Ensemble
Un projet personnel explorant le développement de jeux de zéro — conception et construction d'un RPG tactique inspiré des classiques du genre. Le projet est développé dans Godot 4.5 avec C# et .NET 8, appliquant les mêmes principes d'ingénierie que j'utilise en développement logiciel professionnel : architecture propre, tests automatisés, analyse de qualité de code et design modulaire.
Pratiques d'Ingénierie
Ce projet démontre que les pratiques professionnelles de génie logiciel s'appliquent au-delà du développement web. La base de code comprend 334+ tests unitaires avec xUnit et GDUnit4, des analyseurs Roslyn avec 500+ règles de qualité de code, l'intégration SonarAnalyzer et une documentation technique complète couvrant 60+ fichiers markdown.
Pourquoi C'est Important
Le développement de jeux exerce un ensemble différent de compétences — rendu en temps réel, machines à états, algorithmes spatiaux, programmation de shaders et optimisation des performances à un niveau que le développement web exige rarement. Ces compétences se traduisent directement dans la construction d'applications front-end complexes et interactives, et dans la réflexion sur l'expérience utilisateur sous un angle fondamentalement différent.