Le besoin initial
Contexte du projet :
J'ai réalisé ce projet dans le cadre de mon cours d'évolution des applications (session 5).
Objectifs du projet :
L'objectif de ce projet était de sélectionner un projet open-source et de planifier l'ajout ou la modification de nouveaux contenus sur une période de 12 semaines. J'ai choisi de travailler sur SuperTuxKart, un jeu de course open-source, afin d'y ajouter de nouvelles fonctionnalités et d'améliorer l'expérience de jeu. Le projet était structuré en 4 itérations de 3 semaines chacune, adoptant une approche agile pour permettre une planification flexible et une évaluation continue des progrès réalisés. Chaque itération visait à livrer une partie des fonctionnalités ou du contenu prévu.
Quelques informations
Les outils que mon équipe et moi avons utilisés ?
Nous avons utilisé les outils et langages déjà employés par le projet, à savoir CMake pour la compilation du code, Visual Studio et le langage C++ pour la programmation, ainsi que XML pour les pages visuelles du jeu
Quelques images du mode de jeu Arène en équipe que nous avons ajouté au jeu SuperTuxKart
Le mode arène en équipe en local et en ligne
Quelques images du mode de jeu Tag Zombie que nous avons ajouté au jeu SuperTuxKart
Le mode tag zombie en local et en ligne
Quelques ajouts supplémentaires que nous avons apportés au jeu SuperTuxKart
Page de sélection des règles pour les modes de jeu en ligne
Intéressé par mon profil ?
Je serais ravi d'échanger avec vous sur comment mes compétences peuvent répondre aux besoins de votre équipe. N'hésitez pas à me contacter pour discuter d'opportunités !