|
|
Générateur de Livre-JeuFramework / Engin : Qt (C++) Version actuelle : 1.7.5 (2015-06-10) Projet initié le : 2015-03-10 Lien de téléchargement : Generateur_Livre-Jeu_Qt.zip |
Introduction et Rôle
Le Générateur de Livre-jeu est l'application de création de l'écosystème du livre-jeu. Son objectif est de fournir une interface intuitive et structurée permettant aux utilisateurs de renseigner toutes les données nécessaires à la création d'un scénario interactif complet (pages, choix, liens, conditions).
Interface Utilisateur pour la Saisie
Le défi principal était de concevoir une interface utilisateur qui simplifie la saisie de données complexes et la gestion de la structure non linéaire du livre-jeu. L'UI permet de lier visuellement les chapitres et les choix, assurant que l'auteur puisse créer des chemins logiques sans erreurs de référence.
Gestion et Validation des Données
L'application est responsable de la validation en temps réel des données pour s'assurer de l'intégrité du scénario. Cela comprend la vérification des références de pages, la gestion des inventaires potentiels ou des statistiques de personnages, et la structure des choix de narration.
Sérialisation et Exportation (XML)
La fonction clé de l'outil est la sérialisation des données dans un format portable. Toutes les informations structurées sont converties et stockées dans un fichier XML. Ce fichier sert de format standardisé pour être lu et interprété par l'application cliente ("Livre-jeu").
Complémentarité et Partage
Le Générateur est la pièce maîtresse pour le partage de contenu. Il permet aux utilisateurs de créer leur propre contenu de jeu et de l'exporter facilement, rendant leurs créations instantanément jouables par leurs amis via l'application cliente associée.