Jeu de survie développé à trois : aux commandes d'un navire, le joueur défend son île contre des vagues de bateaux ennemis, gagne de l'expérience et améliore son île et son armement.
Le gameplay et les fonctionnalités du jeu en vidéo.
Projet de la SAE 1.01 (premier semestre du BUT), réalisé en décembre 2024 avec Morgan Battig et Axel Benard. L'île se trouve au centre d'une carte maritime ; le joueur pilote un navire suivi par la caméra, détruit les ennemis qui convergent vers l'île et récupère des objets pour progresser.
Pilotage avec accélération et décélération, caméra qui suit le navire sur une carte plus grande que l'écran.
Les navires ennemis apparaissent hors de l'écran et visent l'île, avec une difficulté croissante à chaque vague.
Tir classique, double, dans quatre directions ou en « pompe », et choix du navire dans un menu dédié.
Expérience gagnée en combat, points d'amélioration pour l'île et objets récompense qui rendent de la vie ou de l'expérience.
Mer générée par tuiles, avec des rochers et des obstacles à contourner.
Musiques, effets sonores des canons et menu de réglage audio.
J'ai développé la première version des ennemis, les modes de tir et leurs visuels, les classes de navires et le menu pour en changer, les objets récompense, l'accélération du navire ainsi que toute la partie son et musique.
La SAE 1.01 « Implémentation d'un besoin client » est le premier projet en équipe du BUT Informatique : programmation orientée objet, conception UML (diagramme de classes) et travail collaboratif avec Git.
Le projet complet est disponible sur GitHub : 205 commits en douze jours.
Voir le dépôt GitHub