Bienvenue visiteur, pour poster sur ce forum vous devez vous enregistrer.
Présentations Flux RSS MembresRecherche
Pages : 1 2
Base de données
Base de données posté le [03/03/2021] à 19:20

Bonjour,


Je suis nouveau dans l'univers héossien, aussi dans le JdR, mais Shaan m'intéresse bien et je suis en train de lire tout ce qui concerne l'univers.


Je me tâte pour faire un petit projet qui ne sera sûrement jamais fini, mais pour faire une espèce de cartographie du monde de Shaan sur le principe d'une carte conceptuelle qui puisse renvoyer à des pages:

cf un autre projet que j'ai fait pour mon boulot de création de carte :

https://www.youtube.com/watch?v=XwJPreLU-e4



et ça pour la carte du 7ème continent

https://www.youtube.com/watch?v=XnYI631CnA8

Sur l'image ci-dessous, il y a en fait presque 9000 liens en simultané



http://eolindel.free.fr/images/Screenshot_20210319_234604.png


L'idée ce serait de mélanger du SQL et peut-être du neo4j (je me sers de vivagraph pour le rendering)

Je me demandais quelles tables étaient déjà existantes dans le site et surtout leur structure (pas forcément leur contenu). Car par exemple pour les personnages, les pouvoirs et les acquis, ça ne me semble pas évident de voir quelle structure donner à la base.


L'idée, ce serait de faire les tables de bases, puis de progressivement tisser des liens entre les tables pour pouvoir naviguer dans la base de proche en proche à partir de ça. Je ne sais pas ce qui existe déjà et ce qui n'existe pas dans ces tables.


Je pense tenter de faire ça de mon côté, pour le plaisir et pour me plonger dans l'univers.


Bref, je ne sais pas où ça ira, mais je partagerai sûrement mes idées et progrès sur le forum avec un petit github en parallèle.


EDIT : 14/3/2021 Voilà où j'en suis pour le moment :

(vision type "graph")

http://eolindel.free.fr/images/Screenshot_20210314_213257.png

vision aplatie pour les scénarios

http://eolindel.free.fr/images/scenar.png


EDIT : 19/3/2021 : Un prototype de la navigation non dirigée grâce aux liens existants entre les différents éléments:

https://youtu.be/w1ZATc2eGgw


Base de données posté le [03/03/2021] à 20:56

Salut, et bienvenue à toi !


Très intéressant tout ça.

Effectivement, la plupart des tables que tu cites sont déjà en base dans le site (c'est du SQL) :


– races

– peuples

– castes

– pouvoirs

– spécialisations

– acquis (qui regroupe l'équipement, les armimales, etc.)

– personnages

– motivations

– domaines


+ métiers

+ noms

+ quelques autres infos


J'ai une table plus globale de Correspondances plus anecdotiques aussi : couleurs, types d'acquis, d'actions, localisation, etc.


Je dois pouvoir te fournir de la matière pour commencer ton projet, n'hésite pas à me contacter sur la messagerie privée ou par le formulaire de contact du site pour en causer plus longuement.


Base de données posté le [05/03/2021] à 21:42

Un très modeste début, les graphiques sont faits en D3.js. Je suis en train de voir pour les codes couleur, mettre un peu tout en place. (en plus j'avais pas mal de boulot, donc pas eu trop le temps d'avancer).




Base de données posté le [05/03/2021] à 23:42


Et voilà un petit graph pour les affinités entre races. (toujours généré automatiquement avec D3.js)J'ai galéré pour montrer la directionnalité et la réciprocité ou non des affinités.


Je ferai sûrement le même pour les peuples prochainement.


Base de données posté le [06/03/2021] à 11:08

On voit rieeeeeeen… 🙂


Base de données posté le [06/03/2021] à 11:27

C'est bizarre, les images sont hébergées chez moi sur un serveur non protégé.. Et chez moi ça passe aussi bien sur chrome que sur Firefox.


http://eolindel.free.fr/images/Screenshot_20210305_234303.png

http://eolindel.free.fr/images/Screenshot_20210305_233808.png

http://eolindel.free.fr/images/Screenshot_20210305_213821.png


Base de données posté le [06/03/2021] à 11:57

C'est sympa 🙂

C'est quoi la race du peuple du ciel ?


Base de données posté le [06/03/2021] à 12:46

p264 et 265 du manuel d'itinérance dans les colonnes latérales, d'ailleurs, c'est peut-être plutôt … un peuple ? (je suis allé un peu vite en besogne…) (le texte mentionne races et peuple en simultané, du coup, je ne sais pas trop)


Base de données posté le [06/03/2021] à 13:11

http://eolindel.free.fr/images/Screenshot_20210306_130843.png



Entre peuples, c'est plus symétriques 😎


Base de données posté le [06/03/2021] à 13:55

C'est rigolo cette symétrie entre peuples..


Et oui, les peuples du ciel ne sont pas une race, mais bien un peuple particulier qui a investi les Terre-ce-ciel.

Donc ça reste assez marginal, pas sûr qu'il y ait besoin de les mentionner…


Mais c'est super intéressant tous ces diagrammes, en tous cas, bravo !


Base de données posté le [06/03/2021] à 20:14

http://eolindel.free.fr/images/castes.png



Là c'est plus dense, mais faire tenir les 100 sur un même graphique, c'est un peu chaud. J'ai passé mon après-midi à faire des petits ajustements par-ci par là.


Je vais aussi faire des rotations des graphiques précédents pour avoir quelque chose de plus raccord avec le cercle des réalités.


Base de données posté le [07/03/2021] à 02:15

C'est chouette, ça vaudrait le coup d'écrire les domaine en capital et de les grossir un peu pour les distinguer des noms de castes…


Base de données posté le [07/03/2021] à 18:08

http://eolindel.free.fr/images/Screenshot_20210307_180139.png




Avec les modifications, ça donne ça. (la taille est un peu réduite en vrai le cercle est un peu plus grand).


J'ai fini par réussir à faire la bonne transformation pour essayer de répartir l'écart angulaire au mieux, sans la petite correction qui va bien, c'est un peu moins bien réparti

http://eolindel.free.fr/images/Screenshot_20210307_180645.png


P.S. Sur mon téléphone aussi, les images ne passent pas, je pense que ça doit être un souci de majuscules et de navigateur…


Base de données posté le [07/03/2021] à 18:13

C'est cool !


Base de données posté le [07/03/2021] à 22:22



http://eolindel.free.fr/images/gamme.png


J'ai commencé par mettre les éléments de la gamme pour ensuite pouvoir y faire des références et pouvoir guider les gens sur la localisation des données plus détaillées et du type de contenu.


Je vais commencer à tester la création de lien avec les packs.


Base de données posté le [08/03/2021] à 10:39

Excellent !!!


Base de données posté le [11/03/2021] à 00:22

Belle galère pour utiliser neo4j avec PHP, j'ai tout eu : desktop nouvelle version qui buggue, client pour lequel j'ai dû corriger des erreurs dans le code, bref, du temps perdu, mais la satisfaction de pouvoir enfin ajouter des nœuds et probablement le reste bientôt.


J'ai changé d'avis en passant tout sur neo4j pour éviter les jointures de table pénibles pour mélanger les choux et les carottes (ou plutôt les lieux, les personnages, les pouvoirs, etc) et pour le côté noSQL qui permet d'avoir un nombre de champ variable. Bref, rien de visible mais je vais transférer la base SQL sous un nouveau format et je vais pouvoir commencer à bosser sérieusement sur le cœur du projet (par contre, ça va clairement rester en local : je ne sais pas faire tourner neo4j sur un serveur distant/je n'ai pas les ressources pour).


Base de données posté le [11/03/2021] à 11:22

Je n'ai absolument rien compris, mais je suis d'accord 🙂


Base de données posté le [11/03/2021] à 23:57

Pour rendre ce jargon technicocratique un peu plus intelligible, ce qui avant était un joli tableau s'est maintenant transformé en nœuds sous forme de ronds qui vont bientôt être relié les uns aux autres par des liens pour indiquer par exemple que le pack "Le Feu sous la Glace" contient tel autre contenu de la gamme.



http://eolindel.free.fr/images/Screenshot_20210311_235136.png


Du coup, je vais maintenant faire une interface pour pouvoir ajouter ce genre de lien plus facilement. (après, je pourrais par exemple relier un tome à un scénario, un personnage, un continent, une race, etc)


Base de données posté le [12/03/2021] à 13:24

Mais c'est absolument génial !!!!

On pourrait compléter le truc avec la notion de Timeline, en partant de la première édition avec les romans et la BD, pour arriver avec la réédition du jeu (25 as plus tard)

Et la nouvelle BD qui va sortir chez Drakoo…

ça pourrait donner une carte à la fois temporelle, géographique et conceptuelle…

Heu… bon, je suis peut-être allé trop loin, à toi de me dire… 🙂


Pages : 1 2