🎬 Au cinéma
- Le réalisateur choisit le cadrage
- Le monteur décide du rythme
- La chronologie est fixe
- Le spectateur suit un chemin unique
Bienvenue dans ce parcours dédié à la narration interactive. Vous allez découvrir comment transformer les gestes du spectateur en outils narratifs.
Vous maîtrisez déjà des outils puissants :
Le JavaScript n’est qu’une nouvelle syntaxe pour exprimer des idées que vous connaissez déjà. La différence ? Le spectateur devient partie prenante de l’histoire.
🎬 Au cinéma
🌐 Sur le web
Ces films explorent déjà la non-linéarité narrative. Nous allons transposer ces techniques au web :
Nous allons créer ensemble 4 expériences qui explorent différentes formes d’interaction :
Interaction : Mouvement de la souris
Concept narratif : Votre regard guide l’émotion
Référence : Le cadrage comme outil émotionnel
Interaction : Clics + audio
Concept narratif : Vous montez le film en direct
Référence : Rashomon interactif
Interaction : Survol + vidéo
Concept narratif : Vous choisissez la chronologie
Référence : Mémento spatial
Interaction : Défilement + vidéo
Concept narratif : Vous contrôlez le tempo
Référence : Le montage comme rythme
Chaque chapitre suit la même structure :
Référence cinéma (30 secondes)
Expérience narrative (5 minutes)
Analyse narrative (pas technique !)
Le scénario interactif
Nous n’utiliserons pas de jargon technique. Voici les équivalences que nous emploierons :
| Terme technique | Nous dirons plutôt |
|---|---|
| addEventListener | Déclencher une action quand… |
| if/else | Embranchement narratif |
| function | Séquence d’actions |
| event | Geste du spectateur |
| variable | Élément de l’histoire |
L’objectif n’est pas de devenir développeur, mais de comprendre que le code est un langage de création narrative. Comme les expressions dans After Effects ou les nodes dans Nuke, c’est un outil pour donner vie à vos idées.
Commençons par la première expérience : Le personnage qui vous observe →