[H&D DRS] V2 déployée. Tests terminés. 73
Forums > Jeux de rôle > JdR Black Book > Héros & Dragons
Salut, merci à toi. Pour ce qui est du générateur de personnage, c'est un sujet qui revient régulièrement. Je le ferai probablement un jour quand j'aurai assez de temps. Mais en ce moment, du temps, j'en manque.
Du coup, pourquoi pas du full yaml?
Parce que le markdown a des avantages que le yaml n'a pas, genre une écriture plus simple ?
(note que ce n'est pas moi derrière le site, moi j'ai fait Haches & Dés, qui a du contenu proche du site mais différemment organisé, pour des raisons historiques)
Salut Erlik,
On peut toujours remettre en question les choix techniques. Au final ça reste un choix. Mais je peux expliquer ce choix :
Historiquement, la première version de heros-et-dragons.fr reposait sur Grav. Un CMS semi-statique dont les contenus sont représentés par des fichiers Markdown + YAML.
Le nouvelle version reprend donc le même concept mais en reposant effectivement sur Vue, plus précisément Vuepress, qui est une librairie Vue qui permet de générer de la documentation, que j'ai un peu (voire beaucoup) étendu pour les besoins du projet. J'ai eu donc assez peu d'adaptation à faire entre les deux versions, en ce qui concerne les contenus, me concentrant principalement sur l'interface.
Voilà pourquoi c'est du Markdown + YAML (Frontmatter)
Maintenant, pourquoi c'est pas du full YAML ?
Parce que YAML est bien pour définir des métadonnées (comme c'est le cas actuellement), mais horrible pour du contenu. Il fallait pouvoir écrire des paragraphes, des tableaux, des liens, etc. Outre le défi technique, ça aurait rendu tout ça illisible pour finalement peu d'intérêt.
Et à la question pourquoi pas du full json :
Pour les mêmes raisons que c'est pas du full yaml, mais en encore pire pour la lisibilité.
Plot twist : les contenus Markdown + YAML ne sont pas exploités tel quels. Ils sont convertis en JSON par Vuepress pour les manipuler dans l'interface en JS
Au final, la principale raison de ce choix : le confort !
Bonjour, serait il possible de pouvoir rajouter une gestion complete de création de personnage qui puisse crée automatiquement le pdf en pas à pas puis gérer les monté de niveau en exportant ou important les données ? Cela doit demander pas mal de boulôt mais ce serait génial !
Et encore merci pour ce superbes site, tres utile, bravo à tous !
- Ronan2505
Cela a été demandé mais le gestionnaire du site s'oriente plutôt sur la mise en ligne des monstres du livre des monstres ( grosso modo un bestiaire 2). Et effectivement cela demanderai beaucoup de temps.
- Helicon38
Le livre des monstres a été intégré au site récemment d'ailleurs.