Software Projects
C++ • AI • Algorithms • Interactive Systems
Cette section regroupe mes projets de développement logiciel, avec un accent sur l’algorithmique, l’intelligence artificielle et les systèmes interactifs.
Approche logicielle
J’aborde le software comme une couche stratégique d’un système plus large : performance, structure, logique de décision et évolutivité.
IA MiniMax (C++)
Projet orienté intelligence artificielle et prise de décision, avec implémentation d’un algorithme Minimax dans un contexte interactif.
- Développement en C++
- Implémentation de logique Minimax
- Utilisation de SDL
- Travail sur la structure décisionnelle et l’organisation du code
Jeu Unity (C#)
Développement d’un projet interactif dans Unity, avec logique de gameplay, structure logicielle et intégration des composants de jeu.
- Développement sous Unity
- Programmation C#
- Logique interactive
- Expérience dans le prototypage de systèmes de jeu
Ce que cette section montre
Technique
- Capacité à coder des systèmes concrets
- Compétence algorithmique
- Utilisation d’outils variés
Architecture
- Structuration logique
- Pensée orientée système
- Lien entre idée et exécution
Unity Game Project (Advanced Demo)
Développement d’un jeu vidéo sous Unity mettant en œuvre logique de gameplay, gestion des entrées utilisateur et architecture orientée composants.
- Développement avec Unity
- Programmation C# orientée gameplay
- Gestion des inputs utilisateur
- Architecture basée sur MonoBehaviour