Jesters’ Rebellion

Présentation

Jesters’ Rebellion est un jeu d’action et de plateforme 2D développé en équipe lors de la Global Game Jam 2024, autour du thème Make Me Laugh. Dans cette expérience multijoueur en réseau local, plusieurs fous tentent de traverser un château piégé pour renverser le roi, tandis que celui-ci active les obstacles présents à l’écran pour les arrêter.

  • Type

    Jeu de plateforme 2D multijoueur local asymétrique

  • Rôle

    Développeur gameplay et intégrateur

  • Durée

    2 mois

  • Public cible

    Joueurs recherchant une expérience compétitive et coopérative en groupe

Objectif du projet

Le projet consistait à créer en 48 heures une expérience multijoueur fondée sur une opposition asymétrique. Deux à quatre joueurs incarnent le roi et ses fous : les fous doivent atteindre la couronne avant la fin du temps imparti, tandis que le roi utilise les pièges du château pour ralentir leur progression.

Mon rôle

  • Participation à la conception et à l’implémentation du gameplay asymétrique opposant le roi aux fous.
  • Intégration du fonctionnement multijoueur en réseau local, retenu pour obtenir une version jouable dans le temps disponible.
  • Correction et adaptation des scripts produits par les autres développeurs.
  • Implémentation et assemblage des fonctionnalités développées par les différents membres de l’équipe.
  • Développement du mouvement de la caméra suivant la progression dans le niveau.

Gameplay / Fonctionnalités

  • Parties de deux à quatre joueurs fonctionnant en réseau local.
  • Contrôle indépendant des fous, qui peuvent se déplacer et sauter pour progresser dans le château.
  • Rôle asymétrique du roi, chargé d’activer uniquement les pièges visibles à l’écran.
  • Parcours chronométré de deux minutes, au terme duquel les joueurs retournent au menu de sélection.
  • Niveau de démonstration comprenant des piques, des portes, une grande lame et un PNJ hostile déclenchable nommé Slasher.
  • Échange des rôles lorsqu’un fou atteint la couronne : il devient roi tandis que le roi prend sa place.

Technologies utilisées

  • Unity 2022.3.18f1 — développement et intégration du jeu 2D.
  • C# — programmation du gameplay, de la caméra et des interactions.
  • Git/GitHub — versionnement et partage du projet pendant la Game Jam.
  • Adobe Illustrator — création et préparation d’éléments graphiques.

Défi principal et solution

La principale contrainte était la durée de 48 heures, qui imposait de concevoir, développer et assembler rapidement une version présentable. L’équipe a concentré ses efforts sur une démonstration en réseau local et un unique niveau représentatif. Ce périmètre a permis d’obtenir une boucle jouable, mais pas d’intégrer davantage de niveaux, une connexion par Internet ou une véritable fin de partie.

Résultat & apprentissages

Le projet a abouti à une démonstration jouable présentée au public à la fin de la Global Game Jam. Cette expérience m’a appris à travailler efficacement sous pression, à coordonner une équipe aux niveaux de maîtrise d’Unity différents et à prioriser les fonctionnalités indispensables. Nous avons dû effectuer plusieurs compromis, comme limiter le jeu à un seul niveau et supprimer la personnalisation des joueurs. J’ai également renforcé ma capacité à reprendre, corriger et intégrer rapidement du code peu documenté ou difficile à maintenir afin de préserver la stabilité de la démonstration.

Retour