StoryMatrix
StoryMatrix
1. Overview
StoryMatrix est une installation destinée à l'expérimentation d'histoires interactives par des groupes de lecteurs.
L'installation est composée de 3 parties :
- une machine genre RaspberryPi
- un pavé numérique (ou clavier complet)
- une imprimante thermique
Les histoires sont composées avec l'outil inklewriter
Situation en juillet 2018: le code est fermé et la plateforme va fermer en août, mais Inkle Studio nous a envoyé un mail en précisant que le code pourrait être libéré / Situation en aout 2023: le code est libéré en AGPL-3.0
2. Installation
Le code source est disponible sur https://github.com/albancrommer/storymatrix
- L'installation se fait en ligne de commande sur une Debian (ou dérivée).*
git clone https://github.com/albancrommer/storymatrix cd storymatrix ./install.sh
- Le script `install.sh` va installer les dépendances requises, à savoir node (>4) et php-cli*
- Comme l'installation de base est un raspbian v3 avec imprimante adafruit, l'installateur propose de lancer le menu spécifique pour activer le port série SANS serial shell.*
- Le script demande quel "device utiliser" comme imprimante.*
C'est un device au sens Linux : par exemple /dev/ttyAMAO pour les imprimantes ADAFRUIT sur raspberry (choix par défaut) ou /dev/usb/lp0 pour des imprimantes thermiques grand public"
3. Utilisation
Une fois l'installation terminée vous pouvez démarrer StoryMatrix en lançant
node storyBox.js
Pour interrompre le programme, utiliser la combinaison "CTRC + C"
En appuyant sur la touche "ESC", vous revenez au menu du choix d'histoires.