Ce post est un wiki, vous pouvez le mettre à jour et y ajouter de nouvelles informations.
Template alternatif ?
ink est un langage prévu pour être embarqué dans un moteur de jeu comme Godot ou Unity, mais l’éditeur Inky propose un export web assez simple qui nous permet de faire des fictions interactives à liens.
Cet export utilise ce qu’on appelle le « template web par défaut ». Vous le connaissez, il ressemble à ça :
Il propose quelques actions : sauvegarder, charger, redémarrer. Il y a un thème clair et un thème sombre. Et enfin il gère quelques tags : # AUDIO
, # AUDIOLOOP
, # IMAGE
, # LINK
, # LINKOPEN
, # BACKGROUND
, # CLASS
, # CLEAR
et # RESTART
.
Si vous connaissez le JavaScript, vous pouvez ajouter des fonctionnalités simples en gérant un nouveau tag. Si vous connaissez le HTML et le CSS, vous pouvez changer l’apparence de votre jeu. Et si vous jetez tout pour tout refaire avec l’API inkjs, rien ne peut vous arrêter
Certaines personnes l’ont fait et ont eu la générosité de partager leur travail ! Le but de ce post-wiki est de répertorier ces templates alternatifs.
Note : la distinction entre un template avancé et un moteur qui utilise ink est un peu floue, on ne fait pas la différence ici et on liste tout ce qui permet d’utiliser ink sur le web.
Les templates et moteurs
Calico
Calico (GitHub, itch.io) est un template web alternatif créé par Elliot Herriman qui propose de nombreuses fonctionnalités supplémentaires, intégrées de base ou sous forme d’extensions (que Calico appelle des patches) faciles à activer.
Pour les développeurs JavaScript, plus qu’un template, Calico est aussi un framework. Il permet d’écrire ses propres patches, de définir de nouveaux tags, de nouveaux effets de texte et même d’intercepter tout le texte pour le transformer ligne par ligne.
Fonctionnalités :
- tags de base
- look très simple
- délai, ligne par ligne
- effets de transition
- autosave
- markdown
- parallaxe
- préchargement
- storylets
- undo, historique
- raccourcis clavier
Nos articles :
- Dopez votre fiction ink avec Calico – Fiction-interactive.fr
- Écrire un patch pour Calico – Fiction-interactive.fr
Poink and clink
Fonctionnalités :
- zones cliquables
- animations
- choix ink classiques en plus des zones cliquables
- export aseprite
TODO détails
ink vn lite
TODO détails
Binksi
https://smwhr.github.io/binksi/
TODO détails
Atrament
TODO détails
Disco Elysium Ink
TODO détails
Porcelaine
Précision sur l’aspect Hybride : d’après la démo et les exemples dans la documentation, il n’y a pas de mode parser au sens traditionnel, avec un curseur pour taper des actions. Le mode parser est en fait traduit en choix à cliquer (Regarder, examiner, etc.) que l’on peut associer automatiquement à des objets ou liens.
TODO détails