Delkhiin : logiciel pour le worldbuilding — VOUS pouvez vous impliquer dans son développement !

[visible par les non-inscrits] Ici, on peut poser des questions (techniques ou non) sur l'écriture, les outils qui y sont dédiés et plus largement, sur le monde du livre !

Modérateur : Crazy

Avatar de l’utilisateur
Pyroxène
Batracien
Messages : 112
Inscription : mar. juil. 25, 2017 10:28 am
Rang special : Worldbuilding !
Localisation : Île-de-France physiquement, Ikalà (zone ouest) sinon.

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Pyroxène » sam. déc. 09, 2017 3:08 pm

Iluinar a écrit :
sam. déc. 09, 2017 2:59 pm
Non, avec Tiddywiki.

Merci en tout cas pour tout ce boulot !
Je t'en prie. ^o^
Je regarderai plus en détail avec TiddlyWiki, pour voir s'il existe une manière d'exporter. Si tu as déjà des informations à ce niveau, je suis preneuse ! :)

Anonyme_Quatre

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Anonyme_Quatre » mar. déc. 12, 2017 4:54 pm

Tu avances sacrément vite *-* (j'approuve tellement les exemples :D)

Avatar de l’utilisateur
Pyroxène
Batracien
Messages : 112
Inscription : mar. juil. 25, 2017 10:28 am
Rang special : Worldbuilding !
Localisation : Île-de-France physiquement, Ikalà (zone ouest) sinon.

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Pyroxène » dim. déc. 17, 2017 6:14 pm

Pour donner quelques nouvelles, j'avance tranquillement dans le logiciel. J'ai dû revoir quelques petites choses pour l'ajout de futures fonctionnalités (notamment le système de notes, j'aimerais bien pouvoir synchro des notes sur téléphone...). Enfin ces petites choses m'ont fait toucher à l'architecture du logiciel, qui fait que arg.
De plus je suis en pleine période d'exams donc j'avance po beaucoup. :'(

Avatar de l’utilisateur
pitikoala
Messages : 282
Inscription : lun. nov. 06, 2017 5:14 pm
Rang special : Reine du monde

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par pitikoala » dim. déc. 17, 2017 6:54 pm

Plein de :pompom: :pompom: et de :chocolat: :chocolat: pour toi Pyroxène ! Tu fais un boulot de dingue
Marraine de Jurle-Lamar dans L'Ecremage
Visions est dans les papyrus et dans le crawl

Avatar de l’utilisateur
Pyroxène
Batracien
Messages : 112
Inscription : mar. juil. 25, 2017 10:28 am
Rang special : Worldbuilding !
Localisation : Île-de-France physiquement, Ikalà (zone ouest) sinon.

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Pyroxène » dim. déc. 17, 2017 6:56 pm

pitikoala a écrit :
dim. déc. 17, 2017 6:54 pm
Plein de :pompom: :pompom: et de :chocolat: :chocolat: pour toi Pyroxène ! Tu fais un boulot de dingue
Merci ! :heart:
En plus j'aimerais prendre le temps d'écrire mais mon corps me dit : "Nope" :mrgreen:

Avatar de l’utilisateur
Iluinar
Grand maître Croustimouche
Messages : 10538
Inscription : mer. nov. 15, 2006 3:05 pm
Rang special : Esprit servant du fouet
Localisation : Dans mon monde

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Iluinar » dim. déc. 17, 2017 10:33 pm

Moi aussi, je t'envoie plein de :chocolat: pour t'aider ! C'est recommandé par la faculté de médecine.

Avatar de l’utilisateur
LynVie
Déteste le jaune fluo, même avec des lunettes de soleil...
Messages : 407
Inscription : lun. févr. 18, 2013 10:18 pm
Rang special : Odalalune

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par LynVie » ven. déc. 22, 2017 6:26 pm

Joli projet que celui-là. Courage à toi :tournee: :pompom:

Avatar de l’utilisateur
pitikoala
Messages : 282
Inscription : lun. nov. 06, 2017 5:14 pm
Rang special : Reine du monde

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par pitikoala » ven. déc. 22, 2017 6:36 pm

Alors comment ça avance ? :D
Marraine de Jurle-Lamar dans L'Ecremage
Visions est dans les papyrus et dans le crawl

Avatar de l’utilisateur
Pyroxène
Batracien
Messages : 112
Inscription : mar. juil. 25, 2017 10:28 am
Rang special : Worldbuilding !
Localisation : Île-de-France physiquement, Ikalà (zone ouest) sinon.

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Pyroxène » ven. déc. 22, 2017 7:16 pm

Merci LynVie !
Je vais donner des nouvelles (et peut-être des screens) dans le week-end et dans la semaine qui vient ! En fait je suis en passe (si tout va bien) de fournir une première release (version utilisable) ! J'ai eu un planning en dents de scie (et quelques soucis persos haha, j'ai pas tenu ma todolist à jour). Je m'en occupe sous peu (et faut que je vois si ca run sous Mac, pour fournir une version win et mac :) ).

Je ferai en sorte que ce soit compatible sur windows/mac/linux (ceux qui veulent une tarball, demandez :) ) pour chaque version test, pour que le maximum d'entre vois puissiez tester.

Avatar de l’utilisateur
Pyroxène
Batracien
Messages : 112
Inscription : mar. juil. 25, 2017 10:28 am
Rang special : Worldbuilding !
Localisation : Île-de-France physiquement, Ikalà (zone ouest) sinon.

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Pyroxène » ven. déc. 29, 2017 4:30 pm

Quelques petites nouvelles :

je travaille actuellement sur la partie d'édition de fiches personnalisées (eh oui toujours, j'ai dû m'y reprendre à quatre fois pour trouver une méthode aisément maintenable... :mrgreen: ). Bref ! J'en ai profité pour bosser un peu mon uni à côté, et jouer un petit peu, et j'ai réfléchi à des potentiels blocages en termes de worldbuilding qui pourraient être solutionnés.

Déjà, merci Luc pour toutes les infos (j'ai oublié de te répondre, je te fais ça vite ><) ; grâce à son aide et à d'autres hors forum, vous allez pouvoir bénéficier d'un petit système que je pense sympa pour pouvoir simuler, à moindre échelle, l'économie et la "vie" de vos cités. Faire des tests d'économie, de démographie, d'exode en fonction des ressources que vous assignez autour... Vous allez pouvoir regarder en direct comment est-ce que votre civilisation évolue, selon votre échelle temporelle (vos calendriers, etc.). Le système tel qu'il est fait - sur papier - prend en compte l'accès aux ressources, à savoir si l'environnement fait qu'elles sont difficiles d'accès, s'il y a des bandits, des guerres, ou si certains individus ont les capacités nécessaires pour s'approprier lesdites ressources. L'idée est de considérer les individus comme partie intégrante d'un fluide : pour ceux qui habitent dans un endroit où y'a des métros, vous pouvez voir que les êtres humains se comportent comme un fluide compressible. C'est d'ailleurs cette même idée qui est utilisée pour les simulations scientifiques d'évacuations de bâtiments.

En cours de réflexion également, les arbres de compétence (façon Skyrim, pour ceux qui voient), en complément d'arbres technlogiques, etc.

J'ai été confrontée à un autre problème lorsque je bossais sur mon uni : parfois, vous avez besoin de créer des relations plus ou moins complexes entre des classes/objets/etc. Par exemple, le plus simple, vous avez des éléments ou des types ; je vais prendre l'exemple de Pokémon, le plus simple : prenons Feu, Eau, Plante. Dans l'idée, les relations sont les suivantes :

Feu super efficace sur Plante
Plante super efficace sur Eau
Eau super efficace sur Feu
Plante peu efficace sur Feu
Eau peu efficace sur Plante
Feu peu efficace sur Eau

Six relations, c'est un peu coton pour tout marquer. Alors que dans un tableau, c'est tellement plus clair. J'ai donc rajouté cette possibilité. :) Et d'une manière simple : prenez un tableau à double entrée, mettez en ligne et en colonne les mêmes "éléments", et paf, vous pouvez définir des relations bilatérales. Oh bien sûr vous pouvez le faire avec Excel, mais c'est tellement plus long une fois qu'on y a goûté. :mrgreen: dixit celle qui se balade avec un énorme tableau excel pour définir ses relations bilatérales

Avatar de l’utilisateur
Selsynn
Messages : 906
Inscription : mar. août 11, 2009 2:06 pm
Rang special : Batracien
Contact :

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Selsynn » ven. janv. 05, 2018 9:45 pm

Hey, je viens de découvrir ton topic !
Félicitation pour le projet, il a l'air bien parti. Au niveau technique, tu fais ça en quoi ? Tu as besoin d'aide ?
Selsynn
Rêveuse invétérée - N'hésitez pas à me relancer si j'ai promis quelque chose
Pitch-Banques Asrian
OLT-ETR T2
Syno - ETR

Avatar de l’utilisateur
LynVie
Déteste le jaune fluo, même avec des lunettes de soleil...
Messages : 407
Inscription : lun. févr. 18, 2013 10:18 pm
Rang special : Odalalune

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par LynVie » ven. janv. 05, 2018 9:48 pm

Sympa les avancées. Hâte de voir tout ca :pompom:
*a été voir comment créer un logiciel, pour tout à fait autre chose, et est un peu désespérée du travail de titan et de la phase de finalisation*

Avatar de l’utilisateur
Pyroxène
Batracien
Messages : 112
Inscription : mar. juil. 25, 2017 10:28 am
Rang special : Worldbuilding !
Localisation : Île-de-France physiquement, Ikalà (zone ouest) sinon.

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Pyroxène » ven. janv. 05, 2018 10:26 pm

Selsynn a écrit :
ven. janv. 05, 2018 9:45 pm
Hey, je viens de découvrir ton topic !
Félicitation pour le projet, il a l'air bien parti. Au niveau technique, tu fais ça en quoi ? Tu as besoin d'aide ?
Merci. :)

Au niveau technique, je fais ça en Python, en utilisant PyQt 5. Pour quelques petites raisons :
  • C'est agréable et plutôt simple, peu prise de tête et permet globalement une augmentation de la productivité,
  • C'est relativement performant et mature,
  • C'est adapté pour le libre, et multiplate-forme
Là récemment je regarde QML, qui a été ajouté pour en Qt 5.1 et qui permet d'avoir un rendu assez "moderne". Même si on peut faire des animations et transitions avec les QWidgets, une approche moderne est carrément plus appréciable. En réalité ça m'a motivé pour travailler un peu l'interface graphique (le temps de maîtriser QML un minimum, et je posterai l'interface ; j'ai déjà fait les plans sur papier).
De l'aide, oui, toujours !
LynVie a écrit :
ven. janv. 05, 2018 9:48 pm
Sympa les avancées. Hâte de voir tout ca :pompom:
*a été voir comment créer un logiciel, pour tout à fait autre chose, et est un peu désespérée du travail de titan et de la phase de finalisation*
Merci !
C'est très, très long en effet surtout si on code seul haha car le développement vient après toute une phase de réflexion, durant laquelle tu essaies de concevoir l'utilitaire de telle sorte à ce qu'il soit surtout maintenable. Tu as énormément de manières de coder des "outils logiciels". Tout dépend des besoins que tu as. :) Là j'aurais pu coder un truc un peu à l'arrache et le garder pour moi, mais le fait de vouloir le partager comme ça implique une certaine rigueur de développement. Là j'essaie de le rendre agréable à l'oeil aussi, pour que ce soit vraiment sympa de travailler avec.

En pratique, si t'as besoin d'un outil pour toi, tu peux regarder du côté d'un langage comme Python, justement. C'est facile à apprendre pour qui n'a jamais codé ou peu, ou même pour ceux qui savent coder, et jamais j'aurais pensé prôner ce langage il y a quelques mois. :mrgreen:


J'en profite donc pour vous indiquer que je travaille sur l'interface graphique. J'ai réfléchi au système de généalogie qui sera, je l'espère, assez élaboré pour pallier à toutes les situations tordues. Un petit article pour ceux qui sont intéressés : https://www.dgp.toronto.edu/~ravin/pape ... eology.pdf ou http://vis.berkeley.edu/courses/cs294-1 ... _Paper.pdf.
Les prochaines screens vous permettront de voir à quoi ressemblera l'interface de la première version. :)

En outre, j'ai commencé à discuter avec quelques développeurs français qui travaillent sur des outils pour les auteurs, peut-être de manière à créer des importateurs/exportateurs, voire plus, entre nos différents outils. Si j'ai des choses plus concrètes j'en reparlerai. :)

Avatar de l’utilisateur
Biglower
Messages : 99
Inscription : mar. mai 23, 2017 7:46 pm
Rang special : rang special

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Biglower » ven. janv. 05, 2018 10:53 pm

Bravo pour l'avancement. :)
Pas de soucis pour la réponse. Je ne crois pas d'ailleurs que mon dernier message en attendait. ;)

De toute façon, je suis un peu en break dans mon histoire/monde en ce moment. J'avais besoin de m'aérer l'esprit avec autre chose, donc je ne suis pas très inspiré là tout de suite mais je n'oublie pas que j'ai promis de te transmettre mon fichier économie quand il sera retravaillé.
Ici comme dans mes écrits, je bouscule les certitudes pour créer le débat.
Mon challenge : Éveil - Tome 2 de Poussières d'Humains
Ma page auteur Iggybook

Avatar de l’utilisateur
Selsynn
Messages : 906
Inscription : mar. août 11, 2009 2:06 pm
Rang special : Batracien
Contact :

Re: Développement d'un logiciel pour le worldbuild, organiser son uni. — VOUS pouvez vous impliquer dans son développeme

Message par Selsynn » sam. janv. 06, 2018 8:42 am

Ah, je suis pas du tout Python, du coup sur l'aspect purement technique, je ne peux pas trop t'apporter d'aide, et j'évite au maximum l'interface utilisateur (le front). Par cnontre, j'aime bien les document par rapport à la présentation des arbres. Je pense que je les relirais quand j'aurais un peu plus de temps devant moi.

Ce serait cool que les différents outils pour auteurs soient liés ensemble. Et puis au niveau métier, cela ne peut être qu'enrichissant de discuter avec d'autres dev sur des problématiques similaires.
Par contre, je ne pense pas que limiter aux francophones soit forcément une bonne idée. Dans le même ordre d'idée, je conseille fortement d'utiliser i18n ou tout autre norme pour l'internationnalisation, même si tu ne travailles qu'en francais pour l'instant. (mais c'est peut-être déjà le cas ?)
Selsynn
Rêveuse invétérée - N'hésitez pas à me relancer si j'ai promis quelque chose
Pitch-Banques Asrian
OLT-ETR T2
Syno - ETR

Répondre