GameJam 2024 - Nation Chase
Participation à la GameJam 2024 lors du BUT Informatique à l'IUT2 de Grenoble. Développement du jeu multijoueur Nation Chase sur le thème "L'affrontement pacifique entre les nations" en équipe de 5 étudiants.
Nation Chase
Repository GitHub
GameJam 2024
Événement national
Développement d'un jeu vidéo avec contraintes en une semaine.
La GameJam 2024
Événement stimulant durant lequel des équipes d'étudiants doivent concevoir et développer un jeu vidéo en respectant des contraintes de temps et de thème. Notre équipe était composée de cinq étudiants.
Le thème imposé était "L'affrontement pacifique entre les nations", avec la particularité de devoir développer un jeu multijoueur en Python et PyGame.
Nation Chase
Notre création baptisée "Nation Chase" est un jeu de loup touche-touche (tag) multijoueur, inspiré par les championnats du monde de Chase Tag. Chaque nation possède des capacités uniques pour dynamiser le gameplay.
Concept de base
Loup touche-touche (tag) multijoueur inspiré du Chase Tag
Objectif
Éviter d'être le "loup" et minimiser son temps dans ce rôle
Capacités spéciales
Chaque nation a une capacité unique (vitesse, éclair, etc.)
Victoire
Le joueur avec le temps le plus court en tant que "loup" gagne
Nations et capacités
Jamaïque
Bonus de vitesse
Nation Éclair
Lancer un éclair pour ralentir
Autres nations
Capacités uniques variées
Spécialiste réseau
Gestion de la communication entre joueurs
Développeurs gameplay
Cartes, physique, menus, chronométrage, mécanique de changement de rôle
Mon rôle : Développeur gameplay - J'ai contribué au développement des cartes, de la physique, des menus et du système de chronométrage.
Synchronisation réseau
Mise en place de la synchronisation réseau en Pygame pour permettre le jeu multijoueur en temps réel.
Équilibrage des capacités
Équilibrage des différentes capacités des nations pour assurer une expérience de jeu équitable et amusante.
Le jeu final permet à deux joueurs de s'affronter dans une arène. Après avoir choisi leur nation, l'un des joueurs commence en tant que "loup". Le but est de toucher l'autre joueur pour inverser les rôles.
Un chronomètre enregistre le temps passé en tant que "loup", et le joueur avec le temps le plus court à la fin de la partie est déclaré vainqueur. Les capacités spéciales de chaque nation offrent des opportunités tactiques pour attraper ou s'échapper.
Cette GameJam 2024 a été une expérience très formatrice. Elle nous a permis de concrétiser un projet multijoueur en Python et Pygame, en partant de zéro et en gérant les aspects techniques et collaboratifs en un temps record.
Le développement des mécaniques de jeu, des capacités uniques et surtout de la brique réseau a constitué un apprentissage significatif pour toute l'équipe. Malgré la pression du délai, nous sommes fiers d'avoir pu livrer un jeu fonctionnel et divertissant.