(R)Évolution est une fiction interactive en Javascript. De par sa conception, elle ne nécessite (actuellement) aucun serveur et se joue donc directement dans un navigateur.
Télécharger la dernière release et ouvrir play.html
dans votre navigateur favori.
Les données du jeu sont écrites dans des balises HTML dédiées <al-*>
(cf. Using custom elements on MDN). Elles sont ensuite traitées et transformées en objets puis c'est les propriétés des objets qui sont ensuite affichés.
Toute mise à jour de données est faite d'abord sur le DOM, modifiant donc les <al-*>
avec le nouveau contenu. Ceux-ci seront réanalysés et les modifications seront renvoyés vers les objets correspondants.
Jeu réalisé par Loïc Aubrays. La version 0.1 a été réalisée comme projet de validation en janvier 2019 du cours « Publication numérique » , enseigné par Isaac Pante à l’Université de Lausanne.
Vous pouvez consulter la page credits.html
pour mes sources d'inspiration.