Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

Generateur de fichier d

<img src="filesforums/mods/editeur_baldur.jpg" alt="editeur" class="image_left" />Cette section traite du développement d'un outil graphique pour créer des mods Infinity Engine.
Répondre
Avatar du membre
Armand
Adepte de Grondemarteau
Ours des cavernes
Messages : 1141
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : Dordogne
Statut : Hors ligne

Generateur de fichier d

.

Message par Armand »

J'avais déjà abordé par le passé la possibilité d'intégrer un générateur de fichier d sur l’éditeur. Le mieux serai une série de question à poser à l'utilisateur. Voici comme en pratique j'imagine la chose :

► Afficher le texte

Ce qui nous donner à titre d'exemple ce bloc :

► Afficher le texte

Ici c'est un exemple d'un cas très simple mais je voulais déjà avoir ton avis, on peut prévoir des améliorations avec des menus déroulants ou autre... Le plus dur sera le lien entre les blocs mais avec de la persévérance on devrait pouvoir proposer une solution. De mon coté je repars sur mon projet de traduction des actions/conditions, j'aurais peut être un peu d 'assistance dans al chambre des scribes... ;)
http://toutlemondesontrolistes.blogspot ... ation.html
Ancien moddeur pour bg2, critique sur la sphère roliste et gamedesigner en herbe
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne
.

Message par Cocrane »

Il est possible de réaliser ce que tu proposes. L'idée globale est de créer un assistant évitant à l'utilisateur de coder son dialogue mais de saisir les données via une série de questions et/ou de menus.

Pour faire un assistant complet, il faut lister l'ensemble des cas pouvant se produire et voir ce que l'on veut gérer.

Exemple:
Ton code génère un chain if. Le fichier .D ou DLG source peut ne pas être existant à la base. Donc pour moi, on ne doit pas avoir de chain. Dans le cas où le fichier existe et le bloc aussi, faut il remplacer le bloc par celui crée?


Au niveau des taches à gérer, il faut lister l'ensemble des fonctions utilisables (actions via do etc...) afin de déterminer celles qui seront proposées.

En résumé, l'idée est bonne mais il faut murir le sujet pour déterminer le cadre de fonctionnement de l'assistant.

Pour le moment, je vais travailler sur la traduction de l'éditeur. Mais je suis dispo pour échanger sur l'assistant D/DLG.

Cocrane
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne
.

Message par Cocrane »

Armand,
je suis disponible pour travailler sur le sujet des fichiers .D.

La liste des fonctions à mettre en place est à mon avis les suivantes:

> lire un fichier .D (comme on le fait aujourd'hui pour un .DLG)
> modifier un fichier .D (écriture en direct ou un copier coller dans la zone de texte)
> créer un fichier .D (écriture en direct ou un copier coller dans la zone de texte)
> convertir en .DLG (le fichier .D génère un fichier .DLG)

Concernant la partie création ou modification d'un fichier .D, l'existence d'un assistant est effectivement nécessaire.

Tu as proposé que l'assistant fonctionne par une série de questions. A chaud j'avais plus idée que l'on construise des blocs (BEGIN ... END) via l'assistant et que l'on fasse des liens ensuite. Il faut que l'on discute de la manière de présenter les choses pour que ca soit intuitif et pratique.

Coco
Répondre

Retourner vers « Éditeur Baldur's Gate »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité