Aller au contenu principal
Tout le programme
Conférence 25min

La fin des Singletons dans Godot : le workflow MEDS

Joran Marcy

samedi 14 novembre12:00 — 12:2525 minSalle A304

Description

MEDS est une approche data-driven pour Godot 4 qui vise à remplacer les singletons globaux et les grosses classes « Manager » par des ressources partagées, modulaires, éditables, débogables et scalables.

Dans cette présentation de 25 minutes, je montrerai comment le projet Godot MEDS Sample illustre ce workflow à travers une petite boucle de gameplay : un menu modifie des ressources partagées via des bindings UI réutilisables, une scène de robot réagit à des variables de rotation, visibilité, santé et couleur, et un événement take-damage déclenche la perte de vie ainsi que des réactions de gameplay, audio et transition de scène.

L’objectif est de présenter une architecture plus maintenable pour les jeux Godot : moins de dépendances cachées, moins d’état global fragile, et une meilleure séparation entre gameplay, données, UI et outils de debug. Le projet contient notamment un plugin runtime MEDS Core, des scripts de bindings UI réutilisables, ainsi qu’un plugin éditeur permettant d’observer les variables et événements pendant l’exécution.

La session s’adresse aux développeuses et développeurs Godot qui ont déjà utilisé des singletons, autoloads ou managers globaux, et qui cherchent une alternative plus propre pour structurer des projets appelés à grandir.

Public visé

Développeur·euses Godot débutant·es à intermédiaires

Intervenant·e

Joran Marcy

Je suis ingénieur logiciel XR et Tech Lead chez Numix. Spécialisé en réalité virtuelle, IHM et DevOps, je conçois des plateformes immersives de formation et de supervision déployées à grande échelle. Je m’intéresse particulièrement aux logiciels libres, aux outils de développement modernes et aux usages concrets de la XR.

Dans le même créneau

Cette session vous intéresse ?

L'entrée est libre et gratuite, mais l'inscription nous aide à préparer au mieux votre venue.

S'inscrire gratuitement— 14 & 15 novembre 2026