Qu’est-ce qu’une Game Jam ?

Le terme vous évoque peut-être quelque chose si vous êtes déjà initié au développement de jeux vidéo. Les Game Jam sont un format très répandu au sein des game dev, car le format a beaucoup d’avantages que nous allons évoquer. Mais avant d’entrer dans la partie concrète, posons un cadre plus concret sur ce terme.

Game Jam : Définition & caractéristiques

On peut définir une Game Jam de la manière suivante : « Une Game Jam est un exercice de game design visant à créer une expérience avec des contraintes spécifiques. » Concrètement, il s’agit d’un projet mené sur une durée limitée, (allant de quelques heures à plusieurs années) au cours duquel on doit créer un jeu. Il y a très souvent une contrainte commune à tous les projets, qui peut porter sur le moteur de jeu, une mécanique imposée, le genre de jeu, des ressources à utiliser, voire parfois l’ensemble des contraintes techniques d’une console donnée…

Les différentes catégories de Game Jam

En fonction de toutes ces caractéristiques, on peut déterminer plusieurs catégories de Game Jam, puisqu’elles sont généralement catégorisées en fonction de la règle principale qui guide le projet.

  • Les Game Jam organisées par les développeurs d’un moteur de jeu (Epic MegaJam, Game Maker’s ToolKit …). Dans ce cas, la contrainte centrale est de réaliser le jeu sur un moteur défini, bien que d’autres peuvent venir s’ajouter. Ces jam font partie de celles qui réunissent le plus de joueurs, grâce à la communauté importante dont disposent ces développeurs.
  • Les Game Jam « rétro », où l’objectif est de respecter les contraintes techniques d’une console donnée. Un des exemples les plus connus est la GameBoy Jam, où les contraintes sont une limitation sur la palette de couleurs, la résolution et le nombre de boutons assignables, comme sur la GameBoy à l’époque. Ce format donne souvent lieu à de belles surprises, en associant des contraintes rétro à des idées et des concepts de gameplay actuels adaptés pour l’occasion.
  • Les Game Jam avec des restrictions visuelles, il peut s’agir d’un lot de ressources obligatoire à utiliser, ou d’un style visuel particulier à adopter (la vue 2D, le pixel art, …). Cette contrainte sert alors de thème.
  • Les Game Jam thématiques, où la contrainte principale peut porter sur tout autre élément : le genre, une mécanique de gameplay à implémenter, un jeu de référence, un sujet, … Les possibilités sont infinies, et parfois surprenantes …

Pourquoi participer à une Game Jam ?

Les Game Jam ont de nombreux intérêts pour l’apprentissage du développement de jeux vidéo. Comme c’est un projet à court terme, sans réel enjeu derrière, on peut se permettre d’expérimenter et de tester des concepts sans pression extérieure. C’est notamment ce contexte de création libérée qui permet l’apparition de jeux originaux et inattendus. Un autre avantage de ce format est de se tester sur un projet solo, et d’apprendre à toucher à toutes les parties d’un jeu. Traditionnellement, la création d’un jeu implique l’intervention de métiers très différents les uns des autres (développement, création graphique, composition musicale, ingénierie son, …), mais dans le cadre d’une Game Jam, on est face à soi-même. C’est donc un exercice qui force à apprendre très rapidement et à travailler avec des contraintes.

Les intérêts d’une Game Jam dans l’éducation

En tant qu’étudiant, avoir des projets à présenter lorsqu’on débute est très utile et démontre son intérêt et les compétences qu’on a développé dans ces projets. Cela peut être un début de portfolio et d’expérience pratique si on souhaite rentrer sur le marché du game development par la suite. Les intérêts de participer à une Game Jam sont donc nombreux, et c’est pour cela que nous nous en sommes inspiré pour les projets intégrés à notre pédagogie au sein de La Horde. Nous incitions nos étudiants à participer à de véritables Game Jam car nous sommes convaincus que cette expérience pratique est le moyen idéal de confronter des acquis théoriques à la pratique.