StoryMatrix

From Tmplab
Revision as of 09:33, 19 August 2023 by Err404 (talk | contribs) (1. Overview)

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.


X. Misc

Error creating thumbnail: File missing