Harlowe

De EduTech Wiki
Aller à la navigation Aller à la recherche

Introduction

Harlowe est l'un des formats de narration offerts dans Twine, un outil de création d'histoires interactives. Conçu pour les auteurs sans expérience en HTML, Javascript ou CSS, Harlowe offre une langue unique simplifiée qui répond aux besoins de ces trois langages. Il met l'accent sur la création d'objets tangibles et partageables sans nécessiter une expertise technique.

Points clés de Harlow

Accessibilité sans compétence de programmation

  • Harlow est destiné aux auteurs sans expérience en HTML, CSS ou JavaScript.
  • Il utilise une syntaxe de mise en page pour structurer le texte sans nécessiter une connaissance approfondie de la programmation.

Hypertexte dynamique comme focalisation

  • Encourage à considérer chaque page comme un espace interactif dynamique plutôt qu'une séquence linéaire de texte et de choix.
  • Favorise l'insertion de liens et d'éléments interactifs au milieu du texte pour changer la prose de manière surprenante.

Profondeur de programmation disponible si nécessaire

  • Fournit des outils pour la manipulation avancée des données malgré une approche simplifiée.
  • Debug Mode offre une vue en direct des variables, styles et état du jeu pour des histoires plus complexes.

Pas d'éléments spécifiques de simulation

  • Contrairement aux jeux textuels traditionnels, Harlowe ne propose pas de constructions préétablies pour des éléments de simulation complexes.
  • Adapté à une variété d'histoires avec une interaction plus légère avec le monde fictionnel.

Trois fondamentaux de Harlowe

  • Les macros produisent des commandes ou des valeurs de données.
  • Les valeurs peuvent être attachées aux crochets de texte pour modifier le texte.
  • Possibilité d'utiliser n'importe quoi produisant une valeur comme si c'était cette valeur.

Conclusion

En résumé, Harlowe offre une approche simplifiée de la création d'histoires interactives, mettant l'accent sur l'accessibilité pour les auteurs non-programmeurs et encourageant une pensée hypertextuelle dynamique.

Ressources