Generate visual representations of the networks underlying video-gamebooks on YouTube https://youtube-maze.delab.re/
Je kunt niet meer dan 25 onderwerpen selecteren Onderwerpen moeten beginnen met een letter of nummer, kunnen streepjes bevatten ('-') en kunnen maximaal 35 tekens lang zijn.
 
 
 
Mattéo Delabre 2787ebf163 Commit initial 7 jaren geleden
src Commit initial 7 jaren geleden
.eslintrc Commit initial 7 jaren geleden
.gitignore Commit initial 7 jaren geleden
README.md Commit initial 7 jaren geleden
index.html Commit initial 7 jaren geleden
maze.dot Commit initial 7 jaren geleden
maze.svg Commit initial 7 jaren geleden
package.json Commit initial 7 jaren geleden
style.css Commit initial 7 jaren geleden
yarn.lock Commit initial 7 jaren geleden

README.md

epenser-maze

À l’occasion du 1er avril 2017, le vulgarisateur français e-penser a posté sur YouTube un réseau de vidéos interconnectées à la manière d’un labyrinthe. À chaque vidéo, le vidéaste nous laisse le choix d’en visionner deux autres, et nous met au défi de toutes les regarder pour parvenir à trouver une vidéo mystérieuse.

Ce dépôt contient le code utilisé pour générer un graphe de dépendances de chaque vidéo vers celles liées, permettant d’accéder directement à la vidéo mystérieuse.

Technologies

  • Javascript (ES6) : langage de programmation interprété.
  • Node.JS : environnement d’exécution de JavaScript.
  • Graphviz : outil pour visionner et générer des représentations des graphes.

Générer le graphe

Pour générer le graphe par vous-mêmes, vous devez au préalable avoir installé Node.JS et Graphviz. Ensuite, lancez les commandes suivantes dans un terminal :

git clone https://github.com/matteodelabre/epenser-maze.git
cd epenser-maze
npm install
node ./src
dot maze.dot -Tsvg -o maze.svg

Licence

Publié sous la licence CC0. Dans la mesure permise par la loi, je renonce à tout droit d’auteur ou droit voisin sur cette logiciel. Voir la licence complète.