EDIT :
VOICI LE LIEN DU GÉNÉRATEUR :
http://jdr.pierstoval.com/esteren
Le générateur de base est TERMINÉ !!
Maintenant, ce qu'il faut, c'est que VOUS me fassiez vos rapports. Ceci fonctionne, ceci ne fonctionne pas, dans le bouquin il est dit que ci ou ça, et c'est pas dans le générateur, etc etc.
Je parle donc de rapports DE BUGS OU DE DYSFONCTIONNEMENTS MINEURS.
Pour les AMÉLIORATIONS, c'est pour le moment en discussion (voir fin du topic).
Soyez assurés que ce générateur a de très grandes ambitions, et que la communauté qui me suit depuis le commencement (déjà 6 mois en date du 26/04/2013... Loonnnng) m'apporte un grand réconfort dans la tâche ardue qu'est le développement d'une telle application.
Sont déjà prévues des dizaines de mises à jour : récupération d'un personnage généré pour affichage sur tablette ou smartphone, modification d'un personnage en lui donnant de l'XP, ou en changeant son inventaire ou autre, traduction en anglais...
Tout ça nécessite énormément de temps, et je suis seul dans ce travail pour le moment. Peut-être que d'autres pourront participer, on verra
Post original :
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
Petit rappel des faits :
J'ai créé il y a un moment un premier générateur de personnage pour notre jeu de rôle préféré, mais je ne suis pas satisfait, car le site était très lourd en code, beaucoup de mémoire, n'est pas intuitif et il n'y a pas d'explication.
Donc c'est un flop, et mieux vaut repartir à zéro.
De ce fait, je pars sur un nouveau système qui fonctionne par "étapes". Nous avons dans le livre 10 étapes "majeures", que j'ai découpées chacune en quelques étapes moins importantes pour qu'à chaque page que le joueur verra, il n'a qu'une chose à penser.
Voici un exemple de découpage pour être plus clair :
Au lieu de "Étape 2 : Métier, Lieu de Naissance et Classe sociale", j'ai donc une étape pour le métier, une pour le lieu de naissance (la région de tri-kazel), une pour la classe sociale (artisan/ouvrier, roturier, écclésiaste ou noble), et une autre pour le lieu de résidence géographique (pas d'autre nom pour choisir entre rural ou urbain, qui donnent chacun des bonus différents).
Revenons à nos moutons, voici la remarque de Clovis :
En réalité pour la programmation ça va, j'aurai besoin vraiment de testeurs !Clovis a écrit :Bon, étant donné que j'ai déjà suffisamment bavé sur la carte, je vais me concentrer un peu plus sur le générateur de personnage, effectivement encore loin d'être au point, mais très prometteur !
De quel genre d'aide aurais-tu besoin au juste ? S'agit-il de testeurs qui pourront tester le programme jusque dans ses applications les plus subtiles et inattendues, rapporter les erreurs, te faire des suggestions, etc. ou recherches-tu des gens qui pourront s'occuper de la programmation du bouzin en elle-même ?
Par contre, je crois que tu as vu le générateur sur http://esteren.pierstoval.com/ (EDIT : Le lien est mort, cherchez pas. A posteriori, il contiendra le nouveau générateur, mais ce n'est pas encore le cas)
Or, celui-là n'est justement plus d'actu car trop "chiffré" !
Je n'ai pas encore mis en ligne le "nouveau", car le dev est en cours, et j'ai intégré un thème issu de boilerplate usant de bootstrap, et ça nécessite beaucoup d'ajustement.
Quelques élus (Arthus, Daïn, Nelyhann, iznurda, et Iris, notamment) ont pu voir la première ébauche que je n'ai pas mise en ligne longtemps. Je suis actuellement en examen, donc il me faudra une petite semaine avant de remettre tout ça en ligne Néanmoins, j'ai eu des avis assez positifs, ce qui me satisfait beaucoup !
En réalité, lorsque j'aurai mis en ligne des phases de tests alpha, d'ici quelques semaines, j'aurai (pour l'instant....) besoin de trois choses, dont une qui parait vraiment importante. (La bêta sera pour toute la communauté)
- La première et la plus importante c'est pour les Voies.
J'ai fait un premier jet de questions : http://www.esteren.org/forum/viewtopic.php?f=18&t=440
Mais ce n'est pas concluant.
Le CDC est le suivant : faire un système qui permet d'avoir TOUTES les voies de déterminées. Le plus facile, c'est de faire une question par voie, mais il faut également quelque chose de moins flagrant.
En fait, c'est extrêmement difficile de faire ça, car il faut que chaque voie ait un score bien déterminé entre 1 et 5, que la somme de toutes les voies fasse bien 15, et qu'il y ait au moins une voie à 5 ou une voie à 1 pour éviter les persos trop équilibrés.
Plusieurs solutions :- Trouver un algorithme de proba qui fera que toutes les voies seront bel et bien déterminées par chaque question, compliqué mais faisable, mais pas avec un seul cerveau.
- Faire en sorte que chaque question ajoute un ou plusieurs points dans une ou plusieurs voies, et à la fin du questionnaire, les points en trop (ou en manque) sont ajoutés ou soustraits aux autres voies par un autre algorithme. Par contre, ça nécessiterait pas mal de programmation, à cause des surplus de points...
- Faire, comme je disais plus haut, 5 questions, avec 5 choix déterminant la valeur de la voie, de 1 à 5 du coup. Très simple, mais malheureusement les réponses seront beaucoup trop explicites, et inciteront au grosbillisme pour les plus malins.
- La même chose mais avec des choses beaucoup plus abstraites, comme la symbolique des animaux ou des éléments, ou simplement des sentiments ou de la psychologie (on sait très bien qu'un névrosé et un psychotique sont différents, par exemple, alors que pour beaucoup, la signification est la même)
Arthus, dans sa grande amabilité, m'a bien transmis son ressenti à ce sujet en expliquant que le nouveau système était justement beaucoup plus immersif et qu'il avait déjà en tête l'intégralité du personnage alors qu'il n'avait déterminé que peu de choses sur celui-ci.
C'est dans cet esprit que je voudrais mon générateur, pour qu'il corresponde à l'ambiance du JdR en lui-même. - La deuxième c'est pour les domaines.
J'aimerais la même chose que pour les voies, mais c'est plus difficile. En effet, le métier d'un joueur joue sur le domaine primaire et les domaines secondaires, ce qui rend la programmation plus ardue (mais toujours faisable).
Or, il faudrait du coup réaliser des commentaires pour chaque domaine de compétence, afin que selon le métier s'affichent lesdits domaines avec leurs commentaires.
Sauf que (et là ça se complique), j'aimerais que l'on sache retranscrire en mots le côté "bonus primaire, secondaire, inférieur ou mineur", en gros le fait que l'on ait droit à +5 dans un domaine, +3 dans un autre, +2 dans deux domaines et +1 dans deux autres.
Donc il faudrait 4 commentaires par domaine.
Et 4 * 16 = 64, soit 64 commentaires à réaliser...
Il faut une description qui correspond au métier et au fait que chaque métier ait son propre domaine de prédilection.
Ensuite, une description d'un domaine à choisir au cas où celui-ci est disponible en tant que domaine secondaire du métier choisi.
En troisième, une description du domaine, disponible ou non dans le métier, mais que l'on choisira comme domaine inférieur
Et en dernier une description d'un domaine majeur dans lequel on n'a que très peu de connaissances.
Si, si, c'est réalisable, j'ai dans ma tête et sur papier idéalisé l'algorithme de programmation pour le faire, donc c'est faisable, mais je n'ai pas la grandeur d'écrire 64 questions pour ça...
D'où ma proposition envers la communauté - La troisième c'est pour les régions
Voici le lien vers la carte des régions que j'ai réalisée en apposant les frontières par-dessus la somptueuse carte de Daïn.
Dans ma BDD, j'ai donc 32 régions de nommées et positionnées sur mon générateur avec une superbe utilisation de la technologie SVG, néanmoins je n'ai que le nom des régions. Ce qui serait sympathique, c'est que la répartition des régions soit cohérente pour tous les assidus d'Esteren (par exemple j'ai un doute sur la région à laquelle associer l'Abbaye de Corvus, mais ce n'est qu'un exemple parmi d'autres doutes que j'ai).
De ce fait, j'aimerais bien que les membres puissent approuver ou non le "régionnage", dans un premier temps.
Et dans un deuxième temps, il faudrait une description pour chacune de ces 32 régions.
Il sera plus simple de le faire pour Taol-Kaer, puisque nous avons des informations sur chaque région dans les différents livres de la gamme, mais il sera beaucoup plus difficile d'associer des informations pour les régions de Gwidre et Reizh dont on sait très peu de choses.
Arthus m'a intelligemment suggéré, pour l'instant, de "n'autoriser" que la création d'un personnage issu de Taol-Kaer, puisque nous avons beaucoup d'informations dessus, sans compter que la communauté a beaucoup écrit au sujet de ce royaume, et je pense que durant les premiers émois du générateur il serait bon de pouvoir continuer dans ce sens.
Beaucoup de choses à dire, et si vous en êtes à la lecture de cette phrase je vous remercie d'avoir lu tout le pavé, et d'y avoir porté un intérêt, car je tiens beaucoup à ce projet (dans ma tête depuis longtemps), et j'aimerais idéalement qu'il puisse détrôner tout autre système de générateur, et (qui sait, rêvons un peu) qu'il devienne la référence approuvée par le staff .
Voilà, les propositions sont faites, yapluka !