Aller au menu du forum Aller au contenu du forum Aller à la recherche dans le forum
Logo Khaganat
Menu principal

Derniers messages

Dernier message par Lyne - 05 Novembre 2023 à 11:14:14
Cliquez pour afficher le message
Compte-rendu du point hebdo du 02/11/2023


K'Deed

J'ai mis à jour de sécurité de gitlab
Et je continue à apprendre gdscript


Zatalyz

De mon côté j'ai mis sur le wikhan les infos de base sur la mise en place d'un crowfunding Et j'ai commencé à revoir une vieille idée de texte mais ça patine...

Ha oui et j'ai lu le roman de Lyne, sauf qu'elle ne l'a pas encore fini, et qu'elle n'est pas là pour que je lui fasse des retours et...
C'est trop bien mais je veux la fiiiiin !


aleajactaest
De mon côté, je regarde la partie XMPP sur le client. c'est tout


***
Discussion sur le client

Spoiler for Hiden:
K'Deed
J'ai passé des heures à essayer de mettre clic gauche + droit de la souris et ça ne fonctionne pas ou mal
Zatalyz
Même en reprenant l'ancien client ?
J'ai souvenir qu'à un moment les touches marchaient comme il faut sur l'ancien client
aleajactaest
J'avais tout reconfiguré, mais tout dépend du module que l'on prend au départ pour le player
Zatalyz
Ça remonte un peu, c'était encore avec le bonhomme de YannK :)
aleajactaest
Ici, sur le client, il faut tout rependre à zero, mais au besoin je peux reprendre ce que j'avais fais :)
Zatalyz
Oui ce n'est peut-être pas la peine de tout recoder, on peut reprendre ce qui marchait comme espéré
Ce sera déjà pas mal de travail à affiner les détails
Typiquement sur les déplacements, ça avait quand même pris du temps, et ça allait
aleajactaest
Bon je regarde ça
Zatalyz
Il fallait bosser sur le visuel de l'interface pour réattribuer les touches mais ça c'était "secondaire" ^^ (et demanderais surtout quelqu'un de doué avec les interfaces)
Et promis je vous embêterais à nouveau pour dire "oui mais non quand on clique comme ceci, il doit se passer ceci"
Idem la caméra était assez bien programmée à un moment :)
K'Deed
J'ai regardé sur ryzom, et j'ai l'impression qu'ils ont changé le mouvement de caméra ou c'est moi ?
Zatalyz
J'allais dire "ça n'a pas changé" ceci dit je joue toujours avec ma vieille config
Après on devait affiner des détails encore sur le client, sauf que c'est le moment où les collisions se sont mises à ne plus marcher ^^
Faut reprendre les tickets, ça détaillait tout bien
Heu d'ailleurs j'ai un trou de mémoire, pourquoi on reprend de zéro au lieu de reprendre le client de test durant l'alpha de godot 4 ? Pour repartir sans scories ?
K'Deed
Zatalyz: trop dur à nettoyer mais je reprends les bonnes parties des 2 autres clients
Osquallo avait fait un énorme travail de dev mais je ne suis pas capable de reprendre son code
J'ai repris l'interface sans la technique
Comme je suis incapable de reprendre le dev aleajactaest sur le deuxième client
Quand il y a une fonction, ça va mais dès que ça part sur 2 ou 3 fichiers général, je suis perdu
Dernier message par Lyne - 27 Octobre 2023 à 22:30:22
Cliquez pour afficher le message
Compte-rendu du point hebdo du 26/10/2023


Lyne
Je ne me souviens plus de tout, mais on a causé un peu des énergies. Je n'ai pas touché aux articles sur lakne et zbasu (qui en auraient besoin, mais je n'avais pas l'inspiration)
Par contre, j'ai fait un article justement sur les énergies dans l'UM1
Et j'ai fait pointer quelques liens dessus

Et nous (toutes) avons aussi discuté de ce qui nous motivait, ou de comment nous nous motivions


Zatalyz
Et j'ai aussi mis au propre sur le forum quelques idées autour des compétences
https://khaganat.net/forum/index.php?topic=771.msg3182#new


K'Deed
Bonsoir, il y a un gros bug dans Gitlab qui empêche de monter en version supérieure mais les mise à jour de sécurité devraient passer. Nous allons testé d'autre forge et voir si ça nous va, pour changer.

Comme cité, dans les réunions précédentes, j'ai commencé un client pour apprendre gdscript. Cela avance doucement, j'aurai besoin de retour. Je posterai des screens pour l'interface sur le forum. et aleajactaest , a suivi sur le serveur.


aleajactaest

bon j'ai créé un petit repos qui contient un client et un serveur
pour les curieux dans git : aleajactaest/bazar_alea.git
et comme d'hab un petit script pour lancer le client, et idem pour le serveur
bon je previens le client est ultra simple (cela donne le champ libre pour Deed et d'autre volontaire)


PulkoMandy
Bonsoir, je pourrai jeter un oeuil si y'a besoin pour faire un script de migration si nécessaire pour gitlab-> autre chose (si le remplaçant propose une API Python, côté Gitlab je pense que c'est le cas). c'est possible que ça existe déjà, aussi
(pas tout de suite par contre, après le mois de novembre probablement)

 
Dernier message par Lyne - 19 Octobre 2023 à 23:25:30
Cliquez pour afficher le message
Compte-rendu du point hebdo du 19/10/2023


Zatalyz
Cette semaine, j'ai fait quelques trucs avec Lyne.
On a repris un peu le guide du Khanat, on voit un peu mieux où aller et que proposer.

On a aussi discuté des Khompétences. Je voulais tout mettre au propre mais mon ordi m'a lâché alors que j'en avait rédigé une bonne part, ça m'a démotivé sur le moment...

Mais je vais y revenir, et ce avec la dernière annonce de mon compte-rendu :
Avec Lyne on s'est dit qu'on avait besoin de se motiver à plusieurs, et donc, le jeudi soir après le point hebdo (voir en parallèle sur les canaux dédiés) on va s'organiser des khanathons, se motiver pour avancer etc
Histoire de ne pas dire la semaine suivante "j'ai rien fait" :P
et donc... ce soir je met au propre les propositions sur les Khompétences :)

YannK bosse sur les histoires graphiques ;) On a déjà des assets sympas d'ailleurs mais faudra qu'il aide à les mettre en jeu, trier ce qui est potable, à quelle dimension... Oui même pas fini, non mais ^^


K'Deed
Bonsoir, j'ai mis à jour Gitlab cette aprèm et hier, j'ai mis à jour plusieurs Conteneurs mineurs . Et j'ai mis une démo sur Gitlab, le brouillon d'un client khanat .


aleajactaest
De mon côté, je travaille toujours sur le client/server utlra simple pour partagé avec Deed. et j'ai fais des avancées sur la partie réseau (serveur en rust :)) Bon faut que je me décide à faire le repo sur git afin de faire le partage


Lyne
Moi, j'ai fait les comptes
Et j'ai stimulé la réflexion de Zat

****

Et en prime après la réunion, quelques échanges sur comment motiver les gens (ou sur ce qui les aide à se bouger)

Spoiler for Hiden:
‎Zatalyz‎: Je reporte ici un bout de discussion qui s'est perdu sur Khanat, à propos de la motivation. Comme je le disais, pour moi me dire "le jeudi soir c'est Khaganat" ça va me fixer un rendez-vous que je vais essayer d'honorer, un peu de temps qui permettra d'avancer. Pas forcément vite ou loin mais pas à pas. Je pense aussi que de m'y remettre a des chances de me motiver à m'y mettre les autres jours 
‎‎Zatalyz‎: ce n'est pas forcément pour travailler à plusieurs sur un pad, mais juste savoir que si je me pose des questions, y'aura des gens pour y répondre, déjà ça aide :) 
‎Lyne‎: Ouais !!!!! 
‎‎aleajactaest‎: ouais aussi :D 
Zatalyz‎: ça, donc, c'est ma façon de fonctionner. Mais, et vous ? de quoi vous avez besoin, chacune ? Et je précise bien que le but n'est pas que tout le monde se sente forcé à participer, ni faire 10h par semaine ; juste, qu'est-ce qui marche potentiellement sur la motivation ? 
Zatalyz‎: Par exemple on pourrais aussi se dire "un vocal une fois par mois, juste pour papoter avec un peu de chaleur humaine" 
gpsqueeek‎: J'ai pas de souci de motivation, mais de priorité :-( 
Zatalyz‎: (ou plus, mais moi le vocal c'est pas mon truc alors je ne suis pas douée pour proposer :p ) 
Lyne‎: Ce qui marche sur ma motivation
1- Avoir des retours, de l'interaction, des gens qui réagissent à ce que je dis, ou sur lesquels je peux réagir
2- Voir de la progression
3- Trouver de l'inspiration pour écrire des textes :-° 
‎gpsqueeek‎: 1- ouais !!!!! 
‎19/10/2023 | 22:08:47  ‎Lyne‎: J'suis pas fan du vocal. Entre autres parce que ça ne laisse pas de traces (donc faut prendre des notes. Copier les logs et les mettre sur le forum, c'est plus simple) 
gpsqueeek‎: Je laisse d'autres propager pour le 2- 
‎gpsqueeek‎: 3- une nouvelles avec des réactions en chaînes sur le thème "les animaux ne pensent qu'à ça !" ? 
‎Zatalyz‎: Les priorités, vi... y'a pas 36h dans une journée et quand on a un job, une famille, etc... c'est compliqué de caler "plus". Mais peut-être aussi qu'on peut trouver "comment" travailler pour que ça se glisse par rapport aux contraintes (ou pas, hein). Typiquement j'ai pas mal bossé sur le côté responsive parce que je sais que quand on a peu de temps, l'ordiphone est plus utilisable qu'un ordi avec clavier. Il y a peut-être des trucs ici et là qui peuvent aider et que je n'ai pas vu 
‎Lyne‎: J'en suis pas là, Squeeek :D 
Zatalyz‎: (par contre forcément ce qui demande du temps et du développement... ben... bref....) 
Zatalyz‎: Un exemple de "petite" tâche qui m'a fait du bien à un moment, buller sur l'IA pour trouver des inspirations visuelles pour le Khanat... ça a alimenté un peu le stock d'images (mais perso je me lasse vite :P
‎gpsqueeek‎: En général le jeudi soir après la réunion , en ce moment (le lutin ne fait plus de sieste donc à 21h il est plié ces jours ci), ça peut marcher pour moi, mais à 22h, max 22h30 je tombe 
aleajactaest‎: Moi, j'aime bien les retour, le vocal me va aussi, per contre moi je cours après le temps et parfaois cela coince. 
gpsqueeek‎: Aujourd'hui j'ai gardé le lutin et son pote euh... dynamique parce que l'instit' était malade, donc je vais déconnecter sous peu ^^ 
‎Zatalyz‎: Bon donc déjà le fait de se retrouver pour échanger le jeudi soir, entre 21h et 23h environ, ça devrait le faire (avec chacune qui fait comme il peut bien sûr) 
‎Lyne‎: T'as pas compris : le principe d'avoir deux lutins, c'est qu'ils s'épuisent mutuellement. Pas qu'ils se liguent contre toi :-p 
* Zatalyz compatit 
‎gpsqueeek‎: Y'a des moments où ils se débrouillaient bien mais c'est quand ils étaient calmes, pas quand ils s'épuisaient, là  fallait intervenir toutes les 2 minutes 
‎gpsqueeek‎: Mais ça va, hein, j'ai survécu, et demain c'est le papa du second qui les prend 😃 
‎YannK‎: Ouais, en ce moment je suis un peu sous l'eau question dispo, mais le Khanat est dans un coin de ma tête pour revenir y développer certaines compétences que je cultive actuellement. Ce 'nest pas une question de motivation du tout, juste de temps. 
Lyne‎: Après, même sans contribuer, voir ce qui se passe tous les jeudis, ça peut nourrir des réflexions, des idées, pour quand vous aurez le temps 
Zatalyz‎: je pense qu'on en a besoin, voir qu'on est encore à rêver, et se nourrir des rêves les unes des autres :) 
gpsqueeek‎: Oui clairement le lore est en dormance 
Zatalyz‎: ça, je sais que pour écrire j'ai besoin des échanges... mais aussi de temps ^^
gpsqueeek‎: J'ai les comptes rendus des JDLL et de l'aprem du libre à pondre, je sens qu'il u aura le CdL avec encore 
Zatalyz‎: Bon, on va continuer comme ça, on va voir si ça nous aide :) 
Zatalyz‎: déjà j'ai bossé pour Khaganat cette semaine, c'est bien \o/ 
Dernier message par Zatalyz - 19 Octobre 2023 à 21:45:18
Cliquez pour afficher le message
Donc... Le week-end dernier avec Lyne et YannK, on a causé des Khompétences, et surtout : comment commencer à construire notre "arbre" ? J'avais commencé des trucs sur tableur, c'était assez nul.

Et en fait la solution est tout simple : une arborescence de dossiers et fichiers, chaque fichier représentant une Khase (une brique permettant de fabriquer ses actions) et chaque dossier étant une Khompétence (un ensemble, sous-ensemble etc).

Sous forme de dossier, cela permet de participer via Git, de réorganiser facilement par la suite si besoin, mais aussi de construire une arborescence en héritage, vu que nous partons sur cette logique. Il faut pouvoir se mouvoir (Khompétence propre aux espèces animées) pour pouvoir marcher (ça c'est pour les trucs à pattes) et on ne peux apprendre à courir que si avant ça on sait marcher.

Git permettra aussi de se familiariser avec le fonctionnement en merge request (c'est tout expliqué sur le dépôt principal). Une contrainte cependant, un dossier vide n'est pas ajouté ; aussi, si on crée la compétence "déplacement", il faudra aussi faire le fichier "déplacement" dedans (et le laisser).

Là je donne mes exemples en français, mais... Lorsqu'on va alimenter ce truc, il va falloir s'imposer l'anglais pour le nom des dossiers/fichiers et le nom des variables. Par contre, rien à faire, les descriptions peuvent être en français, ça limitera le franglais dégueu (je préfère qu'on traduise proprement par la suite ; ça permettra d'ailleurs de tester weblate). Et ouais on pourrait utiliser le lojban mais tout ça sera dans le code ensuite donc... le code, c'est de l'anglais.

Il va aussi falloir faire un modèle pour les Khases. Qu'est-ce qu'on doit renseigner dedans ? Tout ne sera peut-être pas rempli mais on a besoin d'une structure de base, et de la respecter, pour faire ensuite des traitements par lot (possiblement...).

Dans ce que j'ai noté :
- Nom de la Khase
- Description (ce qui s'affichera pour la joueuse ; ou ce qui peut aider les Maj à écrire le truc)
- Conditions permettant de l'utiliser (s'il y en a) du genre : pour courir, il faut être sur terre (pas dans l'eau ou l'air, ce sera d'autres Khases ça).
- Khapacités pouvant appeler cette Khase ? À discuter mais on se disait qu'en créant ses actions on pourrait par exemple utiliser des pas de danse dans son combat.
- Bonus/malus (ce qui demande qu'on détaille un système de règles)(par exemple +1 à l'esquive)
- Effet (par exemple "rend les pnj heureux")
- Animation associée
- Effet sonore associé
- Autres effets visuels (système de particule, changement de textures, etc)
- "Poids" en mémoire

Certains sont facultatives, je vous laisse juger ; par exemple certaines Khases ne vont PAS déclencher d'animation, à l'inverse d'autres ne sont que ça (emotes). Et il n'y a pas toujours besoin d'un son ou d'une banque de son, mais le renseigner au fur et à mesure permettra aussi de demander ensuite ce qu'il faut (grep "effet sonore" !).

Pour le Poids : on a dit qu'on ne pourrait pas apprendre toutes les Khases, il va falloir faire des choix. Pour cela, certaines Khases ne coûtent rien (comme marcher et trottiner pour les ra), tandis que d'autres vont être très coûteuses parce que overkill (comme lancer des sorts de Brumaire : 100 points !). Sans autre indication, le poids s'appliquera aux ra humanoides, mais gardez en tête qu'on a aussi prévu de prendre littéralement possession de toute créature animé, donc on peut très bien décider que certaines khases sont moins coûteuses pour certaines espèces ; mais à mon avis il ne faut pas trop se prendre la tête sur ça. D'autres mécanismes existeront qui interdiront à une pendora par exemple de danser la salsa, mais lui permettront d'apprendre la pendosalsa qui elle, sera interdite à tout ce qui n'est pas pendo (c'est plutôt les conditions, ça, donc).

Par ailleurs, s'il y a une notion d'héritage entre Khompétences et Khases, on pourra faire sauter ça dans les Khapacités (qui vont avoir besoin de leur propre liste), afin de combiner des Khases venant de branches variées. Vous aussi, combattez en chantant pour donner des bonus à vos adversaires (et vu comme le chant va être dur, bon courage !).

Par ailleurs, on a commencé à voir quels impacts Lakne et Zbasu auront sur les Khases et leur usage... mais, tout cela est pour un sujet sur le système de règles !

Edit : lien vers un sujet précédent connexe, Pas de guerre des clones ! L'oubli, les arbres, les choix concernant cette histoire de points d'oubli mais aussi le principal sur Lakne et Zbasu
Dernier message par Lyne - 19 Octobre 2023 à 21:39:53
Cliquez pour afficher le message
Compte-rendu du point hebdo du 12/10/2023


aleajactaest

De mon côté, j'ai commencé à faire un client très léger avec le serveur, juste pour donner du travail pour deed :)


gpsqueeek
n'a rien fait mais rappelle que le muséum de Toulouse organise son concours de nouvelles et de photos, copies à rendre d'ici la fin de l'année sur le thème "la nature ne pense qu'à ça" (en lien avec une expo sur la reproduction)
https://concoursmuseumtoulouse.tumblr.com/litteraire

Dernier message par Lyne - 06 Octobre 2023 à 23:08:41
Cliquez pour afficher le message
Compte-rendu du point hebdo du 05/10/2023


Zatalyz
J'ai fait de la doc sur nos services, j'ai mis à jour le container où pendorid dort (et même que j'ai réussi à la ranimer, avec l'aide de PulkoMandy, Link Mauve, tycho et glorf ) et j'ai aussi un peu avancé sur une installation maison de mumble. mais ça ce n'est pas encore fonctionnel, la faute aux règles réseaux qui me laissent toujours aussi perplexe


K'Deed

Bon, j'ai commencé à regarder GDscript et donc j'ai recommencé le client de zéro en reprenant les assets des autres clients. Pour essayer de devenir un dev, ..... non je rigole :p https://port.numenaute.org/deed/ile-de-test


aleajactaest

De mon côté rien de concret, juste que je regarde la partie réseau
Dernier message par Lyne - 29 Septembre 2023 à 21:10:39
Cliquez pour afficher le message
Compte-rendu du point hebdo du 28/09/2023


Zatalyz
J'ai transféré la gestion du mail de Numenaute à "moi" (plutôt que Gandi). Et ça s'est très bien passé. C'était un crash test avant de faire la même pour Khaganat. Comme je l'ai mis sur le forum (peut-être que dans la section sysadmin ?) je ne suis pas à l'aise d'héberger ça chez moi sans redondance, mais Gandi ne nous laisse pas un délai infini et mieux vaut une solution imparfaite que pas de solution. Bref prochain jour de repos (de vrai repos...) je m'occupe de mettre en place un serveur mail chez Numenaute. Pour transférer Khaganat on aura encore un mois, j'espère que d'ici là ce sera sur Numenaute et non sur Nordcantal (c'est mon domaine)
Je documente au fur et à mesure, donc si c'est lent c'est plus que je vérifie 50 fois "tout", mais dans le fond je peux transférer rapidement en cas de besoin.


K'Deed
Alors, j'essaie d' apprendre le gdscript .Je refais le client de A à Z en un minimum de code comme une sorte de storyboard.

Dernier message par deed - 24 Septembre 2023 à 15:48:18
Cliquez pour afficher le message
 j'ai des super noms:
- deedInTheBest3D
- deedIsTheWorld3D
- spofu3D, lirria3D, tepsne3D
- theWorldfromDeed3D
- dreamWorld3D
- rêve3D
Dernier message par Zatalyz - 24 Septembre 2023 à 15:23:53
Cliquez pour afficher le message
3d en lojban ? de mémoire "cidy" ? Ça claque en plus le client "Cidy". Bon après ptet pas assez parlant ? "Cidy - Client 3D Khanat" ?
Dernier message par YannK - 24 Septembre 2023 à 14:56:49
Cliquez pour afficher le message
Bon, on va s'y (re)mettre, qu'en dites-vous ? Mais il faut trouver un nom pour le dépôt avant tout, et je commence à sécher après en avoir recréé plusieurs à la suite. Je vais archiver Khanat client et je me disais qu'on devrait lui donner un nom comprenant « 3D »  pour spécifier que ce sera celui du client 3D. Ça ferait « Client 3D Khanat ». Mais je trouve ça un peu... plat.

Ça vous irait ? Vous avez d'autres idées/suggestions ?
Licences Mentions légales Accueil du site Contact