← Toutes les réalisations

Burger Maker

Préparer, assembler et servir des burgers à temps : un jeu de cuisine développé avec Godot, avec dix niveaux de difficulté progressive.

09/04/2026 · Arthur Mondon

Burger Maker
Cadre
Module de Master 2 · MyDigitalSchool Montpellier
Temps alloué
35 heures
Intervention
Conception et réalisation en autonomie
Moteur
Godot

Le point de départ

Burger Maker a été réalisé en autonomie dans le cadre d’un module de 35 heures en Master 2 à MyDigitalSchool Montpellier, le 9 avril 2026. Le brief imposait l’utilisation de Godot et la création d’une boucle de gameplay et de son expérience utilisateur, avec un choix libre du concept. J’ai proposé un jeu de cuisine où des clients attendent leur burger à la fenêtre de service.

Les objectifs

Construire une boucle de jeu complète autour de la préparation, de l’assemblage et du service des commandes, tout en découvrant Godot dans un temps très limité. La difficulté augmente avec davantage de commandes, plus d’éléments à préparer et des délais de plus en plus courts.

Mon intervention

J’ai conçu et réalisé seul l’ensemble du jeu en 35 heures : gameplay, expérience utilisateur, commandes, préparation des ingrédients, assemblage, progression et sauvegarde. Après avoir utilisé Unity et Construct, ce module constituait ma première expérience avec Godot.

J’ai d’abord consolidé la logique d’empilement et les interactions avec des sprites temporaires simples, avant de les remplacer par les assets 3D du kit KayKit une fois la base du jeu fonctionnelle.

La solution

Chaque commande apparaît sur un ticket avec son propre compte à rebours et une indication visuelle de l’urgence. Le joueur prend les ingrédients dans les distributeurs, surveille leur cuisson, découpe les légumes et assemble le burger sur un emplacement dédié avant de le déposer à la fenêtre de service.

Les ingrédients se manipulent en maintenant le clic gauche, puis en le relâchant à l’emplacement souhaité. Les garnitures peuvent être empilées dans l’ordre voulu, à condition d’utiliser un pain inférieur et un pain supérieur. Les ingrédients ratés peuvent être jetés à la poubelle.

Pour réussir un niveau, il faut livrer suffisamment de commandes valides avant la fin du temps global, sans dépasser la limite d’erreurs. Les réussites débloquent le niveau suivant ; les niveaux accessibles et les meilleurs scores sont sauvegardés.

Les fonctionnalités

  • Dix niveaux progressifs, du burger steak simple aux recettes les plus garnies
  • Commandes en temps réel avec compte à rebours par ticket et urgence visuelle
  • Chaîne de production avec distributeurs, plaques de cuisson, planches à découper et emplacements d’assemblage
  • Manipulation des ingrédients par clic maintenu et relâchement
  • Empilement libre des garnitures avec pain inférieur et supérieur obligatoires
  • États de cuisson cru, cuit et brûlé à surveiller
  • Découpe obligatoire de la tomate, de la salade et de l’oignon
  • Retour immédiat au service : validation, erreur et flash lumineux
  • Objectifs de commandes, limite d’erreurs et déblocage des niveaux
  • Sauvegarde des niveaux débloqués et des meilleurs scores

Comment jouer

ActionContrôle
Prendre un ingrédientMaintenir le clic gauche sur l’objet
DéplacerMaintenir le clic : l’ingrédient suit le curseur
Poser ou déposerRelâcher le clic à l’emplacement voulu
Assembler un burgerEmpiler les ingrédients sur un emplacement bleu
Servir une commandeDéposer le burger complet à la fenêtre de service
Se débarrasser d’un ratéDéposer l’élément dans la poubelle

La progression

NiveauNomNouveauté
1Premier flipSteak et pain
2Fromage fondantFromage
3EnchaînementRythme plus soutenu
4Salade croquanteDécoupe
5Tomate fraîcheTomate
6Service rapideDeux plaques et davantage d’emplacements
7Oignon piquantOignon
8Sans répitTous les ingrédients, pression maximale
9Tout feu tout flammeRecettes XXL
10Maître burgerL’épreuve finale

Les résultats et l’usage actuel

Le jeu a été très apprécié des autres élèves qui l’ont testé. Le jury s’est montré extrêmement satisfait du résultat obtenu en seulement 35 heures.

Le projet est terminé et n’est plus maintenu. Le code source est public sur GitHub, où une version téléchargeable du jeu est également disponible.

Crédits

Les assets 3D proviennent du pack KayKit Restaurant Bits, créé par Kay Lousberg.

Les choix techniques et les technologies

Le principal défi était de produire un prototype jouable rapidement tout en apprenant un moteur imposé. Pour concentrer le travail sur le fonctionnement du jeu, j’ai séparé la validation des mécaniques de leur présentation visuelle : d’abord l’empilement avec des sprites temporaires, puis l’intégration des assets 3D. La progression augmente la pression sur plusieurs axes : nombre de commandes, variété des ingrédients à préparer et réduction du temps disponible. Des tests avec les autres élèves ont permis de confronter le jeu à de vrais joueurs pendant le module.

Technologies

GodotGodot

Découvrir le projet

Projets liés