Depuis que Graham Nelson a créé le nouveau système de conception interactif et le langage de programmation Inform en 1993, ce domaine a évolué avec les mises à jour de version, les machines virtuelles associées ont également été continuellement améliorées. Parmi eux, l'émergence de Z-Machine et Glulx ont offert aux créateurs plus de choix et de possibilités. Ces machines virtuelles ont joué un rôle extrêmement important dans le développement des romans interactifs.
L'existence de machines virtuelles permet aux œuvres de s'exécuter sur plusieurs plates-formes, ce qui constitue un énorme avantage pour les développeurs.
La Z-Machine originale a été développée par Infocom en 1979 et a été conçue spécifiquement pour leurs œuvres de fiction interactives. L'émergence de cette machine virtuelle permet aux créateurs d'exécuter le même fichier Z-code sur plusieurs plateformes sans apporter aucune modification. Cela signifie que quelle que soit la complexité du profil du titre, les joueurs peuvent toujours profiter de ces histoires sur l'appareil de leur choix.
Au fil du temps, les limites de Z-Machine sont devenues apparentes, comme le contrôle de la taille et du contenu du jeu. Afin de résoudre ces problèmes, Andrew Plotkin a créé la machine virtuelle Glulx en 2004, qui était non seulement capable de prendre en charge des jeux plus volumineux, mais introduisait également de nombreuses fonctionnalités avancées. À partir de la version 6.3 d'Inform, le langage Inform prend en charge Glulx, ce qui permet aux créateurs de concevoir des œuvres interactives à plus grande échelle et un gameplay plus riche.
L'émergence de Glulx offre aux créateurs une plus grande liberté, de sorte que la profondeur et la portée de l'histoire ne sont plus contraintes par la Z-Machine.
Pour certains débutants, le système linguistique d'Inform 6 est simple et facile à comprendre, et fournit une structure stable pour créer des histoires. Grâce au compilateur Inform, les développeurs peuvent convertir le code source en fichiers Z-code ou Glulx pour l'exécuter sur ces deux machines virtuelles. Bien que les premières versions d'Inform ne prenaient en charge que Z-Machine, avec l'introduction de Glulx, les choix des développeurs sont devenus plus larges.
Depuis, le lancement d'Inform 7 a encore simplifié ce processus. Il utilise une méthode de programmation basée sur le langage naturel, permettant aux développeurs de se concentrer davantage sur l'histoire elle-même plutôt que sur un codage fastidieux. Par exemple, les créateurs peuvent définir les propriétés et le comportement d'un objet avec une seule phrase, ce qui rend le processus créatif plus attrayant pour de nombreux écrivains.
"Ne laissez plus la programmation être un obstacle à la création et replacez la création d'histoires au cœur du récit."
Les méthodes de programmation d'Inform 7 permettent à de nombreux créateurs sans formation technique de démarrer facilement, encourageant ainsi davantage de personnes à participer à ce processus créatif. Qu'il s'agisse de faire référence à des suites de personnages ou d'histoires impliquant des émotions plus profondes, ce langage repousse considérablement les limites de la fiction interactive. Aujourd'hui, de nombreuses œuvres connues sont basées sur cette création.
Plus important encore, le développement continu de ces machines virtuelles a permis à l'activité communautaire des romans interactifs de continuer à augmenter. La compatibilité entre les plateformes et la prise en charge de nouveaux gameplay permettent aux développeurs de continuer à expérimenter et à innover. Divers projets et jeux innovants sont régulièrement introduits sur le marché, ce qui non seulement enrichit le contenu de l'ensemble du domaine, mais stimule également la réflexion sur la littérature et les jeux.
"La création n'est pas seulement une démonstration de technologie, mais aussi la transmission d'émotions et d'histoires."
À mesure que les outils et les plates-formes progressent, les auteurs qui cherchent à créer de la fiction interactive disposent désormais de plus de ressources que jamais. Qu'il s'agisse d'un jeu classique basé sur Z-Machine ou d'une œuvre innovante de Glulx, les histoires sous le cadre de ces machines virtuelles sont rafraîchissantes.
Quelle direction prendra le développement des romans interactifs à l’avenir ? Une nouvelle génération de machines virtuelles émergera-t-elle pour remettre en question ces frontières classiques ?