Avancement des fonctionnalités

Les liens renvoient vers la page correspondante dans le wiki.
(Page en cours de rédaction)

Langage Donjon
Fait
Description des élément du jeu (lieux, objets, personnages, …)
Fait
Actions
  • > 40 actions de base écrites en Donjon dans un fichier externe.
  • actions personnalisées
  • vérifications avant exécution d’une action
  • possibilité de modifier les actions de base
  • commande aide éditable pour chaque action
Fait
Règles avant ou après une action pour modifier son comportement.
  • avant/après une action sur une cible
  • pouvoir lier un règle à plusieurs actions
  • cible: élément spécifique, classe d’éléments, n’importe quoi
Partiel
États sur les éléments du jeu
  • > 40 états de base (visible, accessible, mangeable, verrouillé, …)
  • groupe d’états, bascule d’états
  • états en contradiction
  • états par défaut pour les classes d’éléments de jeu
  • ajouts d’états simples à la volée
  • ajout d’états complexes (groupe, bascule, …) et des contradictions à la volée
  • ajouter, retirer et tester les états des éléments en cours de jeu
  • accord automatique en genre et en nombre
  • gestion automatique de certains états (visible, accessible, …)
  • gestion automatique d’états supplémentaires
Fait
Propriétés sur les éléments du jeu
  • ajouts de propriétés à la volée aux éléments du scénario
  • texte dynamique pour les propriétés
  • test de la présence d’une propriété durant le jeu
  • affichage de propriétés durant le jeu
Fait
Dialogues (parler, questionner, demander, montrer, …)
  • Réaction à des sujets spécifiques
  • Réaction à un sujet inconnu
  • Réaction par défaut
Fait
Conditions
  • Conditions pour les règles et les actions
  • Conditions dans les textes dynamiques
  • Vérifications des actions
  • Pouvoir vérifier plusieurs éléments dans une condition (et, ou, ni, soit, …)
  • Impriquer des conditions
  • Combiner des conditions (et si, ou si)
  • Priorité des opérateurs + parenthèses pour les changer
Fait
Synonymes pour les lieux, les objets et les actions
Fait
Historique
  • Ajouter / Retirer un élément à l’historique
  • Vérifier la précence d’un élément dans l’historique
Fait
Compteurs
  • Créer, modifier, afficher, tester les compteurs (ex: nombre de vies, score, argent, ...)
  • Nombre de ... (ex: objets possédés, ingrédients magiques sur la table, pièces dans la tirelire, ...)
Idée
Capacités (ex: « la clé rouge ouvre la porte rouge »)
Idée
Dés (ex: lancer un dé de 6)
Idée
Véhicule qui permet de relier des lieux (voiture, métro, ...)
Idée
Questions à choix multiple durant le jeu (ex: « Ça semble dangereux, voulez-vour continuer ? OUI − NON »)
Idée
Fonctions réutilisables
Donjon Créer
Partiel
Coloration syntaxique
Partiel
Aperçu des éléments du donjon
  • Listes des éléments du jeu (lieux, objets, personnes, …), des actions et des règles)
  • Affichage des caractéristiques et des conditions.
  • Carte des lieux
  • Affichage des objets dans leur lieu
Fait
Sauver et charger le scénario depuis la machine de l’utilisateur
Fait
Mode "triche" pour pouvoir tester automatiquement que la solution du jeu fonctionne toujours après modifications.
Partiel
Pouvoir n’afficher que certaines parties du scénario (parties, chapitres, scènes).
Fait
Choix du thème et de la taille des caractères pour l’éditeur de scénario.
Donjon Jouer
Fait
Sortie du jeu
  • défilement automatique
  • différents styles
  • attendre une touche
Fait
Sauvegarde de l’état d’une partie pour reprise ultérieure.
Fait
Raccourcis
  • raccourcis pour les commandes de base
  • touche TAB pour compléter une commande
  • touche pour naviguer dans les dernières commandes
  • commande effacer pour vider la sortie
Fait
Description dynamique des éléments du jeu
  • description des lieu et aperçu des objets
  • description des objets sur les supports et dans les contenants
  • déterminant en fonction des objets déjà connu ou non.
Idée
Intégration de sons et d’images
Idée
Mode smartphone, sans avoir à taper du texte