Scénarios

Scénarios

L’étude permet de dégager deux scénarios reflétant deux concrétisations techniques, en décrivant les ressources nécessaires, les avantages et les contraintes économiques, matérielles et humaines pour chaque scénario.

Piste 1 : Repartir de l’existant

Pistes de développement V2, un dispositif hors-ligne autonome

  • Simplifier le dispositif actuel et le rendre fonctionnel sans TouchDesigner (uniquement Node-RED)
  • Réfléchir à sa prise en main et à la rédaction d’une notice d’utilisation (boitier Raspberry Pi, QR code, voyants)
  • Améliorer l’onboarding (branchement du Raspberry Pi, scan du QR code sur son téléphone) Veiller à ce qu’il n’y ait aucune configuration à faire.
  • Depuis le téléphone on doit pouvoir choisir parmi plusieurs histoires interactives et demarrer l’aventure
  • À déployer et tester dans des lieux publics (médiathèques, centres culturels…)

Pistes de développement V3, un format spectacle

  • Passage sur les téléphones personnels semble théoriquement possible mais la question de l’affichage reste contraignante (pas d’affichage responsive, affichage ligne par ligne, hors tailles variable des écrans)
  • Feuilles de style et polices fixes
  • Uniquement réseau interne (peut-être penser à une mise en ligne temporaire avec ngrok)
  • Une mise à l’échelle au delà de 4 joueurs couteuse en re-développement

Piste 2 : Partenariat Live Maker, mise en commun et développement du backoffice

Participer à la mutualisation autour des projets de Live Maker, aligner des ressources humaines et financières.

  • La mise à disposition de l’outil est gratuite, la maintenance corrective et les couts de fonctionnement (serveur etc) de Live Maker est mutualisée par les partenaires
  • Tester live maker sur une prochaine création de la compagnie (Mange et Deviens)
  • Accueillir Maxime lors de résidences, aide à la prise en main de l’outil, adaptation de l’outil pour janvier 2026. Notament affiner l’interface régisseur (monitoring téléphones, réassignations channels)
  • Live Maker propose l’ajout de nouvelles fonctionnalité à tarif préférentiel si la fonctionnalité est pensée pour un développement mutualisé. Si l’objectif est de réaliser un développement ultra-spécifique, le cout proposé au tarif de prestation classique d’un ingénieur, avec possibilité de période d’exclusivité sur la fonctionnalité développée.
  • Développement d’un back-office spécifique avec vue auteur, vue créateur, synchronisation directe avec Live Maker pour lancer la vue joueur. Modèle de donnée en JSON aligné sur la nomeclature ASC, le développement du back-office comme une nouvelle brique de Live Maker, réutilisable pour d’autres compagnies.

Proposition technique développement du backoffice

  • Création d’une application web avec React et Vite
  • Interface graphique avec HeroUi
  • Éditeur de nœud avec React Flow
  • Éditeur de texte avec Tiptap, Editor.js ou Remirror
  • Gestion du temps réel avec yjs

Récapitulatif des pistes de développement

Application ou page web

Page web Application mobile
Onboarding Instantané Fastidieux
Expérience Navigateur Environnement clos
Coût Aucun Licence développeur Android (25€ à vie) Licence développeur Apple (100€/an)
Déploiement Instantané Couteux en temps, processus de validation variable
Compatibilité Maximale Large
Mise à jour Instantané Redéploiement

Pistes de développement d’un format spectacle (V3)

Scénario LiveMaker Scénario TouchDesigner
Connexions simultanées Jusqu’à 150 théoriques (testé jusqu’à 35 channels simultanés) et jusqu’à 10 000 appareils au global Actuellement 4
Maintenance de la solution Équipe de maintenance composée de 5 développeurs À définir
Développement spécifique de nouvelles fonctionnalités Deux formules possibles : Développement mutualisé ou exclusif À définir
Réseau Internet (accessible depuis le réseau mobile 3G/4G/5G) Réseau local uniquement
Terminaux Smartphones personnels ou parc de téléphones Smartphones personnels ou parc de téléphones
Affichage et disposition Modulable (responsive design) Fixe
Récupérations d’interactions en temps réel Photos, dessins, sons, joystick, accéléromètre Non
Diffusion de contenus directement sur les smartphones Texte, images, vidéo, audio (vibreur et flash uniquement sur Android) Texte et images
Contrôle d’équipements du théâtre Envoie de commandes OSC depuis l’interface joueur par 4G Non
Compatibilité smartphone Tous (page web) accessible par un QR code Tous (page web) accessible par deux QR code (connection réseau puis accès page web)
Interactivité Boutons, sliders, listes déroulantes Boutons
Coût de la solution Mise à disposition gratuite avec frais de mise en place optionnel Licence commerciale TouchDesigner à 600€

Pistes de développement d’un format autonome (V2)

Scénario LiveMaker Scénario Raspberry Pi
Réseau En ligne Hors-ligne
Matériel Aucun Boitier à brancher
Coût Mise à disposition gratuite de l’outil avec frais de mise en place optionnel 100€/boitier

Conclusions

Deux scénarios s’envisagent pour poursuivre le développement de la Machine-à-Jouer. D’un côté une approche haute-couture, qui consiste à repartir de l’existant et évoluer au fil des besoins, dans une approche sur mesure. Cette première perspective est pensée à l’échelle des créations et des projets. Mais le travail de portage entre les projets peut s’avérer couteux.

Une seconde approche est celle de la mutualisation. Il s’agit de développer les outils nécessaires en vue de leur pérennisation, et ce dès leur phase de conception. L’objectif est de faire l’abstraction des fonctions recherchées, de généraliser les usages, d’aller systématiquement au plus général. Cette approche invite à envisager les spécificités d’un œuvre en cherchant un compromis. Si quelque-chose de très spécifique est nécessaire, il faut réfléchir aux moyens d’intégrer ce développement comme une nouvelle brique du noyau. L’approche vise à la formation d’un milieu de création comme terreau fertile pour d’autres équipes artistiques.