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

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - Lyne

18 Juin 2026 à 23:22:35
Cliquez pour afficher le message
Compte-rendu du point hebdo du 18/06/2026


YannK
J'ai implémenté un AudioManager pour les différents bus mis en place précédemment. Il intègre un pool d'émetteru par type de sons pour éviter la cacophonie et aussi un sytème de cache, également par systèùe, pour éviter de recharger trop souvent les sons les plus fréquemment appelés
Pour le moment, j'ai surtout mis les méthodes pour les sons d'UI et un truc minimal pour la musique. Pour les sons 3D, ça sera à faire, ils n'intègrent aucune fonctionnalités réelles pour le gameplay, juste le comportement par défaut
Et j'ai documenté sur le wikhan comment c'était géré
Et j'ai aussi expliqué un peu comment créer l'atlas d'icones pour pouvoir personnaliser l'interface, toujours sur le wikhan


Lyne
De mon côté, j'ai fait les comptes du mois

Et j'avance sur le compte-rendu de l'AG pour la préfecture.
J'oscille entre "osef s'il y a des erreurs dans mon résumé, de toutes les façons personne ne lit", et "faisons les choses bien"
Mais je vais en venir à bout


11 Juin 2026 à 21:42:12
Cliquez pour afficher le message
Compte-rendu du point hebdo du 11/06/2026


Lyne

Cette semaine, j'ai participé à l'AG !
Et du coup, j'ai commencé le compte-rendu pour la préfecture
Mais comme je condense pour que ça reste digeste, ça me prend un peu de temps


YannK
J'ai proposé des modifications (essentiellement formelles) pour la charte de non usage des IA sur https://carnets.numenaute.org/p/chartenonusageia

J'ai fini de nettoyer le dépôt pour faire les images Docker pour Godot pour la CI. Il reste encore quelques petits trucs à faire pour que ça soit plus précis, souple etc. mais ça fonctionne, c'est l'essentiel.

J'ai aussi finalisé la mise en place des éléments de base pour le client IRIS, et j'ai donc proposé une Pull Request sur la branche v0.1 du dépôt officiel https://port.numenaute.org/Khaganat-games/Khanat/pulls/3 Deed et Alea sont les deux reviewers proposés, mais si d'autres ici ont envie de participer, c'est ouvert bien sûr :)
À cette occasion, j'ai abondamment documenté le code (avec du Uai Krok dedans :p ) et j'ai commencé à expliquer un peu aussi sur le wikhan : https://khaganat.net/wikhan/fr:mmorpg:client:iris:developpement Je privilégie la documentation dans le code car elle est plus accessible pour les développeuses et il est plus facile de la mettre à jour en même temps qu'on code. Je mettrai sur le wikhan plutôt les questions d'architecture, les parti-pris d'organisation etc. (au passage, j'ai mis à jour le plugin dokuwiki pour la gestion des diagrammes mermaid, on a la version la plus récente désormais).

En attendant la validation de la PR, j'ai avancé sur la gestion du son sur une autre branche : https://port.numenaute.org/YannK/Khanat/src/branch/ui_sound L'idée est de créer les bases de la sonorisation de l'interface. J'ai mis en place la gestion des préférences de volume pour les différents bus: volume général, musique, sons d'environnement, sons d'effets spéciaux et sons d'interface. Le choix des sons est pris en charge par la gestion des thèmes, et donc des préférences des joueuses. la suite sera de créer les classes des objets d'interface pour qu'ils puissent être sonorisés selon les souhaits de la personne qui fera le sound design sans qu'elle n'ait de code à produire.

Enfin, suite à une discussion avec Alea, j'ai posté un sujet sur le forum pour qu'on propose des noms pour les services qui feront tourner le jeu : https://khaganat.net/forum/index.php/topic,829.msg3500.html

Et j'ai participé à l'AG :p


K'Deed

j'ai réparé le flux rss des wiki. j'ai mis à jour plein de CT en Trixie ....


04 Juin 2026 à 22:56:18
Cliquez pour afficher le message
Compte-rendu du point hebdo du 04/06/2026


YannK

Au niveau du client IRIS, j'ai repris le système de gestion des préférences pour le rendre plus souple à l'avenir et que ça supervise aussi les chemins vers les assets pour éviter au maximum de hardcoder des choses. Maintenant je peux ajouter /effacer des préférences, voire des sections comme je veux, le système les gère proprement dans le fichier sauvegardé. Et j'ai testé par exemple de gérer le fichier d'Atlas des icônes pour l'affichage qui est donc ignorant de l'image qu'il appelle, mais seulement un preset. Une bonne partie de la documentation est faite, il me reste surtout des détails sur certaines méthodes
Je suis aussi pas mal avancé pour mettre en place un fichier qui contiendra des infos techniques (fichier .ini également) afin de faciliter la collecte d'informations pour le débogage (et ça servira aussi à afficher ces infos dans le client si on le souhaite,  genre dans l'affichage debug). Je me fais la main avec les infos git, et on verra quoi mettre d'autre par la suite. Mon but n'est pas de tout implémenter tout de suite, mais de poser les bases de l'archi et de tester nos recommandations, nos implémentations envisagées...

À côté de ça, j'ai passé pas mal de temps à reprendre le dépôt de construction (https://port.numenaute.org/khaganat-tools/Docker-files-for-CI) de notre image Docker pour l'export des projets Godot hub.docker.com/r/khaganat/godot-export. Je l'ai repris pour qu'il soit plus facile d'avoir les bons tags sur le hub docker (en plus de latest que j'ai ajouté pour chaque nouvel ajout à venir). L'idée est qu'on ait à changer la version de Godot qu'on veut à un seul endroit et que ça récupère la bonne version de Godot et ses templates, que ça compile et pushe avec ce même tag, le tout tout seul. J'ai encore un peu de boulot pour documenter et nettoyer le dépôt des trucs obsolètes.

Tout ça c'était pour avoir une image docker pour compiler le client IRIS. Et je me suis pas mal battu avec la CI pour arriver à ça. Il y avait plein de soucis avec Git LFS (dont un bug ouvert très complexe à résoudre apparemment) et Godot qui n'aime pas le headless (et moi qui fait des typos, trop de typos :D ) mais j'ai réussi à trouver une façon de faire pour compiler pour Windows (pas testé) et Linux (testé), en version debug et/ou release.  Le workflow est peut-être pas le plus optimisé du monde, mais on ne se sert pas du runner H24 donc je me suis dit OSEF ^^ J'ai mis les explications sur le wikhan : https://khaganat.net/wikhan/fr:mmorpg:depot:start#declenchement_de_l_integration_continue

Enfin, sans rapport avec le code, j'ai proposé des modifications pour la charte de non usage des IA sur https://carnets.numenaute.org/p/chartenonusageia

J'ai trouvé des articles assez simples mais très détaillée sur la synchronisation des jeux avec client et serveur autoritaire : https://www.gabrielgambetta.com/client-server-game-architecture.html Je me suis dit que ça allait nous servir avec aleajactaest, :)
Et la même personne a écrit un autre article sur le pathfinding, qui est plus pour Alea donc : https://www.gabrielgambetta.com/generic-search.html



Zatalyz
De mon côté, j'ai avancé sur la migration du serveur mail. J'ai oublié que j'avais dit que je transférais "comme ça", d'un autre côté c'est pas possible car la syntaxe a changé avec les mises à jour des logiciels, bref... J'avance, et je documente en même temps, je me fais des scripts, tout ça.
ça prends du temps et c'est difficile ^^

je profite aussi du point hebdo pour rappeler : samedi à 21h aura lieu l'AG de Khaganat.
Pensez, en amont, à lire le bilan moral et financier : https://carnets.numenaute.org/p/Khaganat_AG_2026
Il y aura juste à voter si vous validez ou non (la réponse est oui, parce que vous avez encore le temps d'écrire dessus).
Puis élire les Membres du Collège pour 2026.
L'AG se déroulera simultanément sur Mumble (Perroquet, infos sur https://numenaute.org/doc:mumble ) et XMPP (ici).
Nous prévoyons environ 30 minutes, donc soyez à l'heure.
l'AG est ouverte aux non-membres curieuses, mais seules les membres peuvent voter ;)


Alcyone

J'ai ouvert et un peu fourni le sujet de forum ci dessus relative à une charte LLM chez Khaganat (https://khaganat.net/forum/index.php/topic,821)

Je mettrais à jour le bilan moral dans la journée samedi avec les derniers "qui a fait quoi"
Pensez à tout lire en avance et à tester au moins le son sur le Mumble histoire de pouvoir suivre même si on fait le lien avec l'écrit ici :-)
Je note aussi que FrancoisA a fait pas mal de petites corrections  de pages par-ci par-là


Lyne
J'ai mis ma bafouille sur les LLM
(Qui n'apporte rien de fondamentalement nouveau, mais au moins vous avez mon avis)

Et j'ai relu le pad (j'avoue, j'ai un peu survolé la partie technique. Désolée pour le boulot fait par Locynaeh)
Et je n'ai même pas besoin de rappeler que l'AG est après-demain, puisque ça a déjà été fait :-)


K'Deed
j'ai fait plein de mise à jour

04 Juin 2026 à 22:06:33
Cliquez pour afficher le message
Je n'ai ni l'énergie ni le temps de faire un long pavé, alors je vais aller à ce qui me paraît essentiel.
La deuxième proposition sur le pad (https://carnets.numenaute.org/p/chartenonusageia) me convient globalement. Sachant qu'elle pourrait encore bouger marginalement, ou dans les formulations, et que je n'ai pas non plus la motivation de recopier sa version à date (04/06/2026). Mais c'est l'idée.

Je me retrouve complètement dans la partie "pas envie d'utiliser de l'IA alors qu'on est dans le projet pour apprendre et échanger entre humains".
Je me retrouve globalement dans la partie "et puis c'est pas ce qu'on a envie de promouvoir comme monde" (le "globalement", c'est sur des questions de formulation plus que sur le fond).
Et comme l'ont dit certaines (j'ai pas les noms en tête), il y a un principe de réalité et nous n'avons pas les moyens (et je ne crois pas que ce soit l'ambition de Khaganat) de changer frontalement le monde (le faire changer subtilement, par petites touches, par contre...) : donc ça me paraît contre-productif de diaboliser, ostraciser, ou mépriser celles qui, pour tout un tas de raisons, n'iront pas lutter contre le courant. Le plus important me paraît être d'avoir conscience des cas où nous nous écarterons de l'objectif zéro IA, de pourquoi nous le faisons, et de quels efforts nous sommes prêtes (ou pas) à faire pour nous en rapprocher à nouveau.
28 Mai 2026 à 22:04:08
Cliquez pour afficher le message
Compte-rendu du point hebdo du 28/05/2026


Lyne
Ici, j'ai fait les comptes du mois


YannK
Moi j'ai continué à bosser sur le client, toujours sur ma branche. j'ai mis en place un système pour sauvegarder la configuration et je commence à metre en place un début de theming. Je tente de préparer pour la contribution et de rester au plus prêt de ce qui est recommandé par Godot. Et je documente au fur et à mesure le code et des trucs sur le wikhan :)


22 Mai 2026 à 21:34:54
Cliquez pour afficher le message
Compte-rendu du point hebdo du 21/05/2026


Zatalyz

Moi j'ai... donné mon avis sur le travail de Yannk que j'ai eu en avant première, et donc amélioré des visuels par la parole :P

et je bosse donc sur la note d'intention IA.

ah et le mail. Je bosse sur la migration du serveur mail


YannK
J'ai crée le dépôt pour le MMORPG \o/ https://port.numenaute.org/Khaganat-games/Khanat
Avec quasiment rien dedans pour le moment, car je mets en place les choses pour les futures contributrices. SI vous êtes curieuses, je bosse sur mon fork, sur la branche gamemanager : https://port.numenaute.org/YannK/Khanat/src/branch/gamemanager
Dans ce cadre, j'ai changé les liens de la sidebar de https://khaganat.net/wikhan/fr:start
J'ai indiqué quelques infos sur la page du client sur lequel je bosse : https://khaganat.net/wikhan/fr:mmorpg:client:start
Ce sera donc IRIS son peztit nom, sur une proposition d'osquallo :)
Interface Rêve/Imagination Simulée
J'ai commencé à remplir la page qui explique comment se déroule la contribution technique là : https://khaganat.net/wikhan/fr:mmorpg:depot:start
Pour le moment je bosse sur quelques scripts outgame (avant connection au serveur), les réglages visuels etc. pour avoir un peu des systèmes à tester pour créer la CI qui viendra :)


K'Deed
a fait des mises à jour encore

et j'ai commencé, un peu,  à refaire les vieilles pages . donc khaganat.net/irc est la première à moitier fait


aleajactaest
de mon côté, pas grand chose, juste une petite reflexion sur l'IA que je dois pousser 🙂


Zatalyz
j'ajouterais que FrancoisA a continué son arpentage des wikis, à corriger des erreurs, des coquilles, des liens cassés etc.

14 Mai 2026 à 22:22:29
Cliquez pour afficher le message
Compte-rendu du point hebdo du 14/05/2026


Lyne
J'ai papoté avec Zat, et cogité, à propos du genre. Et elle a écrit le résumé de nos cogitations sur le forum

aleajactaest
De mon côté, rien de spécial sauf trouver une solution sur le problème de mon client XMPP (qui ne se connecté plus depuis un mois ....)


K'Deed
J'ai fait des mises à jour comme d'hab, il en reste plein à faire ..."


07 Mai 2026 à 21:28:18
Cliquez pour afficher le message
Compte-rendu du point hebdo du 07/05/2026


Zatalyz

Cette semaine, j'ai traqué quelques soucis sur notre mail. Je ne prétendrais pas que c'était une réussite totale, mais j'ai quand même fait ça !
Et merci à Kujiu qui a sans doute trouvé le fin mot de l'histoire (une affaire de Yahoo qui n'aime pas les courbes elliptiques).


Lyne
Comme on parle de mail, j'ai envoyé la convocation à l'AG à toutes les inscrites de la newsletter (dont quelqu'un qui est chez Yahoo... :-° )

J'ai aussi complété le pad avec des infos sur comment déduire les dons des impôts (merci à toutes celles qui ont complété et/ou migré ça sur le forum)
Le truc donné par Pulko, ça peut le faire si je suis un jour prise de frénésie administrative. Ou si quelqu'un en a vraiment besoin. Je recontacterai celui qui avait posé la question il y a longtemps

J'ai rempli la rubrique sur les comptes

Et j'attire votre attention sur le fait qu'il n'y a toujours aucune volontaire pour le Collège l'an prochain ;-p


YannK
Je n'ai pas avancé sur le client car une fois n'est pas coutume, on n'attend pas Godot mais Rust :p (j'attends des retours de Alea pour mettre en place le dépôt officiel).
Du coup pour m'occuper, j'ai reétudié l'idée qu'on avait eu pour le level design, de ne pas faire du whiteboxing pour tester les volumes mais du rainboxing parce que les arc-cen-ciel on aime ^^
Et bah en fait c'est pas très compliqué de faire des formes qui prennent une couleur aléatoire. Et on peut même changer la couleur du bloc après coup ^^
Preview: https://kloud.khaganat.net/s/a35CjBXQjWDTpFN

Et la traduction pour les non-maj :
Quand on fait une zone, on fait des formes simples histoire de tester ce que ça donne en terme d'occupation de l'espace, de déplacement des personnages, de perception des volumes etc.
On appelle ça traditionnellement la phase de whiteboxing (par ce qu'on fait ça habituellement avec des boites non texturées, donc blanches par défaut)
Mais nous on fera avec des arc-en-ciel \o/



Zatalyz

Heu à ajouter au point hebdo, FrancoisA qui continue de remettre d'aplomb le wiki :)

06 Mai 2026 à 22:03:49
Cliquez pour afficher le message
Le samedi 6 juin - 21h est bien la date retenue. Réservez le créneau dans vos agendas.

Pour celles qui sont inscrites à la newsletter, vous devriez avoir reçu l'information par courrier électronique.

Comme l'AG se tiendra en vocal, pensez à vérifier vos casques et configurations Mumble à l'avance. Si vous ne savez pas vous connecter au serveur habituel, les informations de connexion seront disponibles ici quelques heures avant l'AG (et s'autodétruiront ensuite... enfin, quelqu'un les effacera à la main, mais le résultat sera le même).
02 Mai 2026 à 22:30:14
Cliquez pour afficher le message
Compte-rendu du point hebdo du 30/04/2026


YannK

Je disais donc que j'ai testé des systèmes pour compositer des personnages dans Godot. j'ai récupéré des assets en CC0  (de Quaternius : https://quaternius.com/ ) et j'ai bricolé un système pour voir comment on pourait personnaliser /mixer couleurs et éléments dans Godot
Et ça a donné ça : https://kloud.khaganat.net/s/8QxSRSYpzWDji9D
Ça demande une bonne organisation et des procédures d'export Blender -> Godot bien propres, mais ça s'organise pas trop mal
Du coup je vois comment faire ça pour le client
Et comme j'ai les assets de Quaternius en CC0, j'ai déjà quelques modèles qui peuvent servir de base.
j'ai indiqué à Honora que ce style nous allait bien, donc elle réfléchit aux concepts pour qu'ils soient dans le même style


FrancoisA
J'ai commencé à actualiser la documentation sur le Whikan avec mon oeil neuf.

J'ai poussé un peu pour mettre en place les pages du Wikhan sur les versions Alpha du client Godot et du serveur Rust.

Et j'ai créé ma page de Présentation sur le Whikan, afin que tout le monde me connaisse.


Zatalyz
Alcyone n'est pas là je crois, mais je tiens à préciser qu'il a eu le courage de lancer la discussion sur l'IA, de l'animer, de noter les liens et interventions
https://khaganat.net/forum/index.php/topic,821
23 Avril 2026 à 22:33:53
Cliquez pour afficher le message
Compte-rendu du point hebdo du 23/04/2026


YannK
J'ai continué à bosser sur des tests de type ECS, à partir de mes derniers essais sur le prototype. j'ai fait une vidéo de mes derniers essais hier, postée ici
Tout est push sur mon dépôt (branche skills) https://port.numenaute.org/YannK/Khanat_client_3D/src/branch/skills


Link Mauve
J'ai commencé à écrire un driver DRM pour la GameCube et la Wii, comme ça quand on aura un client on pourra le porter sur ces consoles si on veut. :)


Lyne
J'ai fait les comptes de ce mois-ci

Et comme le sondage est clos, je vous annonce que l'AG aura officiellement lieu le 6 juin à 21h
Réservez la date
J'enverrai l'annonce officielle avec l'adresse de Khaganat bientôt à toutes celles qui sont inscrites sur la newsletter
Et vous pouvez donc aller lire et compléter le pad de préparation : https://carnets.numenaute.org/p/Khaganat_AG_2026
Merci à celles qui ont déjà pas mal pré-rempli

Alcyone
J'ai pré-rempli :-) n'hésiter pas à corriger ou étoffer vos parties
Surtout les listes à puces

16 Avril 2026 à 21:59:29
Cliquez pour afficher le message
Compte-rendu du point hebdo du 16/04/2026


YannK
J'ai continué la documentation du client et j'ai fait quasiment tout ce qui me semble essentiel pour la suite. J'ai pas mal de TODO qu'il faudra affiner avec Alea, mais le plus gros est fait

J'ai aussi continué à tester quelques prototypes ECS pour l'UI afin de pouvoir commencer à bosser sérieusement sur le client dès qu'on sera calés avec Alea

Et j'ai aussi repris mon plugin Blender - Godot pour tester vite fait la taille de la première zone qu'on fera, le puits du Dispensaire.

Enfin, j'ai commencé à reprendre Material Maker pour générer les textures dont on aura besoin, j'ai mis en place quelques éléments pour générer des matériaux de hotspotting (https://www.defaultinteractive.co.uk/post/hotspot-texturing) vu que je maintiens un addon blender qui permet de gérer ça (DreamUV : https://port.numenaute.org/NiwlGames/DreamUV )

Je profite des nombreuses présentes pour rappeler que j'ai posté un message sur le forum il y a quelque temps, avec une question :) https://khaganat.net/forum/index.php?topic=819.msg3404


Lyne

Je rappelle que vous avez jusqu'à dimanche soir pour voter pour la date de l'AG si ce n'est pas encore fait : https://beta.framadate.org/polls/bc96547d0d1b27031dba
Pour l'instant, c'est le 6 juin qui a la meilleure cote
Et vous pouvez aussi contribuer au pad de l'AG : https://carnets.numenaute.org/p/Khaganat_AG_2026
Soit pour faire le bilan de ce qui a été fait, soit pour partager vos envies ou propositions pour la suite

10 Avril 2026 à 21:35:28
Cliquez pour afficher le message
Compte-rendu du point hebdo du 09/04/2026


Pour cause de souci technique chez Jabber (corrigé par "j'ai repassé Prosody sur Lua 5.4, on avait trop de bugs en 5.5"), il n'y a pas eu de point hebdo. Mais ce n'est que partie remise.
08 Avril 2026 à 22:14:53
Cliquez pour afficher le message
Merci.
Donc "yapluka" croiser les doigts pour que ça se rétablisse rapidement. Ou trouver un autre coin pour papoter.
08 Avril 2026 à 21:02:47
Cliquez pour afficher le message
coi les ra

Depuis quelques jours, je n'arrive plus à me connecter aux canaux XMPP avec Gajim.
Je constate aussi que la lecture des logs sur chat.khaganat.net est HS : j'ai un magnifique "504 Gateway Time-out".
Il est possible que XMPP fonctionne quand même encore : j'ai réussi à aller (je crois) sur le canal Khaganat avec le la version web de converse (celle proposée sur le site : chat.jabberfr.org/converse.js/khaganat@chat.khaganat.net). Problème : comme je me fais déconnecter au bout d'une minute, c'est pas facile pour savoir si j'ai été lue, et encore moins pour avoir la réponse.
Donc si quelqu'un a une piste de dépannage, et veut bien la partager ici, je prends.
Ki'e.
Licences Mentions légales Accueil du site Contact Inclusion