Extensions Glyph Master
Les briques qui apportent les capacités concrètes de Glyph Master : affichage, audio, lumières, IoT, gestion de rencontres…
Qu'est-ce qu'une extension ?
Les extensions apportent les capacités concrètes de Glyph Master : afficher des images, jouer des musiques, lancer des bruitages, contrôler des lumières DMX, gérer des rencontres, piloter des objets IoT, etc.
Le moteur d'animation orchestre ces extensions et leur permet de profiter des fonctionnalités cœur (multi-fenêtres, transitions, boucles, délais, déclenchements externes…). Sans extensions, rien ne se passe : c'est normal. Ce sont elles qui fournissent les actions, et le moteur qui les synchronise et les met en scène.
Une extension ajoute donc de nouvelles actions que vous pouvez utiliser dans vos animations, puis déclencher via vos actes pendant la partie.
Comment fonctionnent les extensions dans Glyph Master ?
Installation
Depuis l'écran du maître, ouvrez les paramètres puis la section “Extensions”. Vous pouvez y parcourir les extensions disponibles, les installer et les désinstaller.
Activation / désactivation
Une extension installée doit être activée pour être utilisable. Vous pouvez activer ou désactiver chaque extension à tout moment depuis la même interface.
Configuration
Certaines extensions nécessitent une configuration avant de pouvoir être activées : chemin des images ou des sons, IP ArtNet, univers DMX. Cette configuration se fait également dans l'écran des paramètres des extensions.
Utilisation dans les animations
Une fois installées, configurées et actives, les actions proposées par les extensions apparaissent dans les menus de création d'animations. Vous pouvez alors les combiner avec les fonctionnalités cœur (délais, boucles, multi-fenêtres, transitions…) dans n'importe quel plateau et les lancer lors de vos parties.
Prérequis techniques
Certaines extensions ont besoin d'un environnement prêt pour fonctionner correctement. Par exemple :
- L'extension DMX nécessite que QLC+ soit configuré et lancé.
- L'extension Tasmota nécessite des équipements configurés en HTTP (MQTT non disponible pour le moment) et visibles sur le même réseau que la machine où Glyph Master est installé.
Les prérequis spécifiques sont détaillés sur la page de chaque extension.
Catégories d'extensions
Affichage
Extensions qui permettent d'afficher des images, des vidéos ou des sites web sur l'écran des joueurs. Idéales pour les cartes, illustrations, cinématiques et interfaces dédiées.
Audio
Extensions dédiées aux musiques d'ambiance et aux bruitages, avec gestion de plusieurs sons en parallèle, boucles, volumes, pauses et reprises.
Lumière & Effets spéciaux
Extensions pour piloter des équipements DMX (lumières, stroboscopes, machines à fumée…) ou des appareils Tasmota (ampoules, prises, interrupteurs, ventilateurs) et synchroniser votre décor physique avec la partie.
Mise en scène
Extensions qui ajoutent des actions tirant parti des fonctionnalités cœur de mise en scène : gestion avancée des fenêtres, overlays, transitions visuelles, etc.
Gestion de jeu
Extensions pour gérer des rencontres génériques ou des combats D&D : initiative, tours, points de vie, états, déclenchement automatique d'animations au début de la rencontre ou au tour de chaque protagoniste.
Extensions communautaires
Extensions créées par la communauté. Elles peuvent enrichir votre expérience, mais ne sont pas vérifiées par l'éditeur de Glyph Master. Les détails et avertissements sont indiqués sur la page de chaque extension.
Installer, activer et utiliser une extension
- Ouvrez l'écran du maître dans Glyph Master.
- Accédez aux paramètres, puis à la section “Extensions”.
- Parcourez les extensions disponibles et installez celles qui vous intéressent.
- Si nécessaire, configurez l'extension (chemins de fichiers, IP, univers DMX, etc.).
- Activez l'extension pour la rendre disponible dans vos animations.
- Créez ou modifiez une animation : les actions de l'extension apparaissent désormais dans les menus.
- Intégrez ces actions dans vos animations, puis déclenchez-les via vos actes pendant la partie.
Questions fréquentes
Je ne vois pas les actions de mon extension dans les animations.
Vérifiez que l'extension est bien installée, configurée si nécessaire, puis activée dans l'écran du maître. Certaines extensions ont aussi des prérequis externes (comme QLC+ pour le DMX).
Pourquoi une extension ne fonctionne-t-elle pas correctement ?
Assurez-vous que tous ses prérequis sont remplis (logiciels externes lancés, équipements accessibles sur le réseau, chemins de fichiers valides, etc.). Les prérequis sont détaillés sur la page de chaque extension. Les versions récentes de Glyph Master peuvent ne pas fonctionner avec d'anciennes extensions et inversement. Vérifiez les compatibilités de version sur la page de chaque extension.
Puis-je utiliser plusieurs extensions dans une même animation ?
Oui. Une animation peut combiner des actions provenant de plusieurs extensions différentes, orchestrées par les fonctionnalités cœur (délais, boucles, multi-fenêtres, transitions…).
Les extensions communautaires peuvent-elles ne pas fonctionner ?
Oui. Les extensions créées par la communauté ne sont pas vérifiées ni testées par l'éditeur de Glyph Master. Elles peuvent être incomplètes, dépendre d'un environnement spécifique, être mal documentées ou ne plus être compatibles avec les versions récentes de Glyph Master. Nous affichons ces extensions pour encourager la créativité, mais leur fonctionnement n'est pas garanti. Consultez toujours la page de l'extension pour connaître ses prérequis et son état de maintenance.
Glyph Master ne se lance plus depuis que j'ai installé ou activé une extension.
Cela peut arriver si une extension ne parvient pas à démarrer correctement. Les extensions officielles affichent un message d'erreur clair lorsque leurs prérequis ne sont pas remplis (par exemple : QLC+ non lancé pour le DMX). Si aucun message n'apparaît, il est possible que l'extension installée soit défectueuse ou incompatible, notamment s'il s'agit d'une extension communautaire.
Dans ce cas, relancez Glyph Master en mode sans extensions, désactivez ou désinstallez l'extension problématique, puis vérifiez ses prérequis ou son état de maintenance avant de tenter une nouvelle activation.
Glyph Master ne se lance plus : comment désinstaller une extension qui pose problème ?
Si Glyph Master ne démarre plus après l'installation ou l'activation d'une extension, cela signifie généralement que l'extension ne parvient pas à se charger correctement. Cela peut venir d'un prérequis non rempli (les extensions officielles affichent normalement un message d'erreur) ou d'une extension défectueuse, notamment si elle provient de la communauté.
Dans ce cas, vous pouvez désinstaller manuellement l'extension en supprimant son dossier depuis le répertoire des extensions de Glyph Master. Ce répertoire se trouve dans votre dossier utilisateur. Par exemple, sous Windows :
C:\Users\<votre_nom>\AppData\Roaming\glyph-master\addons
Supprimez simplement le dossier correspondant à l'extension problématique, puis relancez Glyph Master. L'application démarrera normalement.
Puis-je créer mes propres extensions ?
Glyph Master est basé sur un mécanisme d'extensions pensé pour permettre à des développeurs tiers d'ajouter leurs propres fonctionnalités. Les extensions utilisent les technologies JavaScript (front et NodeJs). Il est nécessaire de disposer de compétences en développement et de suivre la documentation fournie par Glyph Master.