Sélectionner une page

Nos 1ères années en Bachelor à La Plateforme_ Marseille ont eu le défi de créer un jeu de Tower Defense

Un jeu de stratégie dans lequel le joueur doit défendre une zone contre les vagues ennemies. Le joueur doit placer ses tours de façon stratégique pour qu’elles puissent attaquer efficacement les ennemis.

Objectif :

Créer un jeu intégrant des systèmes de vagues, de ressources et de construction. Il devait inclure un modèle MVC, utiliser deux design patterns et des diagrammes UML. Les étudiants devaient également gérer le son, le score, les vagues ennemies et les évolutions des tours pour offrir une expérience immersive et complète.

Le projet réalisé :

Le projet mis en avant aujourd’hui est celui de Baptiste APPRIOU, Oussema FATNASSI et Ali Abakar Issa qui ont brillamment relevé le défi en développant le jeu en 3D à l’aide de la librairie Raylib 3D.

Voici les caractéristiques principales de leur réalisation :

  • Trois niveaux de difficulté : chaque niveau propose un défi croissant.
  • Types d’ennemis et de tourelles variés :
    • Trois types d’ennemis correspondant aux niveaux de difficulté.
    • Trois types de tourelles : basique, rapide et ralentissante.
  • Interface utilisateur claire : menu principal simple, interface de jeu intuitive, caméra déplaçable.
  • Système de score et de classement : augmentation du score et des ressources en fonction des ennemis éliminés, classement final en fonction des performances.

Dans le jeu, chaque ennemi apparaît selon un ordre et un timing prédéfini. Le joueur gagne des points et des ressources en éliminant les ennemis, ce qui permet d’acheter et de placer plus de tourelles. La victoire est atteinte lorsque toutes les vagues sont repoussées, tandis que la défaite survient si trois ennemis atteignent la fin du chemin. Un écran final affiche le résultat et permet au joueur de saisir son nom pour le classement.

🔎 Lien GitHub du projet : https://hubs.la/Q02Fc8Bw0 🔍

Remerciements et félicitations :

Félicitations à Baptiste APPRIOU, Oussema FATNASSI et Ali Abakar Issa pour leur travail d’équipe et la qualité de leur projet. Un grand merci également à Alicia Cordial, accompagnatrice pédagogique à La Plateforme_, pour son soutien et son encadrement tout au long de ce projet.

Nous sommes fiers du travail accompli par nos étudiants et de leur capacité à relever ce défi avec brio.

À propos de La Plateforme
www.laplateforme.io
“La Plateforme” est une école des métiers du numérique et des nouvelles technologies, cofondée avec le ClubTop20 réunissant les grandes entreprises de la Métropole Aix-Marseille. Elle comprend des formations diversifiées en web, cybersécurité, intelligence artificielle, systèmes immersifs et image numérique, innovation ; sur des niveaux allant jusqu’au Bac+5. L’école est ouverte à tous sans condition d’âge ni de diplôme à l’entrée et propose une scolarité aux frais intégralement pris en charge dans le cadre de l’alternance.
L’ambition de “La Plateforme” est de proposer une offre de formations qui apporte des solutions aux métiers en tension dans le numérique, avec la volonté de créer des vocations sur ce secteur dès le plus jeune âge.