Derniers messages
Dernier message par Zatalyz - Hier à 14:29:14
Cliquez pour afficher le message
Le samedi 6 juin 2026 se détache du reste, je propose de réserver la date
Dernier message par Zatalyz - Hier à 14:28:30
Cliquez pour afficher le message
Je crois bien qu'on avait causé de ça déjà, mais je ne sais plus si c'était sur le forum, dans les logs des vieux chats, ou autrement.
Il y avait eu en tout cas le côté "exploitation", mais là on est effectivement à l'échelle d'un kagnivo : des zones fixes du monde, où la qualité du bâtiment/des installations demande un entretien régulier par les joueuses (apport de matériaux). Flemme de chercher mais je suis assez sûre qu'on avait détaillé par écrit (forum/wikhan/um1) des mécanismes gameplay un peu poussés.
Pour les structures temporaires, l'idée était aussi de lier cela avec les "points rp" et le fait de débloquer des droits de type "animation". En gros, on va éviter au noob qui vient d'arriver de pouvoir poser n'importe quoi n'importe où. Des éléments de faible ampleur (un feu de camp, un tonneau, une tente) et dont la durée de vie est limitée (le feu s'éteint et disparait après un moment), voir qui peuvent être déplaçable/annulables par des joueuses ayant plus de droits. Mais quand une joueuse gagne un capital de confiance, montre qu'elle comprends les règles de la communauté, lui donner alors le droit de faire poper plus dans le décor, et de façon plus durable, me semble pertinent : il y a alors peu de risque qu'elle mette les tables du buffet là où ça empêche les autres de rentrer en ville, ou alors ce sera pour une vraie raison (pas "enquiquiner tout le monde", plutôt "faire une barricade pour lancer une rébellion").
Je mettrais cependant, de base, une limite temporelle à ce que quiconque peut faire poper (dépendant sans doute des objets : un feu reste allumé une heure sans plus de carburant, une table reste une semaine en place, mais les plats dessus disparaissent après 6H en jeu).
Et je mettrais aussi la possibilité aux autres joueuses ayant suffisament de "droit" d'interragir avec ces objets. Si je reprends l'exemple de la barricade de tables à l'entrée du village : il faut laisser la possibilité aux joueuses faisant la Légion de venir démonter la barricade, même si c'est en se faisant lancer des légumes pourris par les défenseuses de l'autre côté de la barricade.
Cela veut dire que les objets qu'on permettra de faire poper dans le décor doivent aussi avoir des règles pour être déplacés et détruits. Déplacer la tarte aux klums sur la table, tout le monde peut le faire ; déplacer un rocher, ça demande les bons outils (ou du monde, voir les deux).
Dans le cas d'une joueuse nomade avec son campement : oui, il faudra bien qu'elle se connecte tous les X jours, mais parce qu'une tente abandonnée dans la nature ne dure pas éternellement de toute façon. Si elle est casual, il parait assez logique qu'elle démonte son campement, et le remonte quand elle passe jouer.
Par ailleurs, avec le système de "droits anims" qui se débloquent à la réputation, on peut aussi envisager des procédures pour rendre certaines structures plus durables dans le temps. Si l'histoire est qu'un camp de pêcheur se crée sur le delta, on va avoir un changement durable dans ce coin, on ne va pas demander à ce que chacun refasse les pontons tous les 3 jours. Mais pour moi, ça passe plus par "on propose un projet en tant que joueuse/groupe de joueuse, c'est validé communautairement, cela fait l'objet d'un patch qui pérénnise la chose, potentiellement en décidant ensemble d'une durée dans le temps." Autre exemple avec un festival, qui demanderait plein de stands et d'attractions, mais sur une semaine : pérenniser (pour une semaine) l'ensemble de l'installation serait pas mal.
Par ailleurs, ça serait sympa d'avoir une possibilité de s'enregistrer du "blueprint". Si je reprends l'idée du campement nomade pour une personne : cliquer sur "je monte le camps" place automatiquement la tente, les cailloux pour le feu de camp, la bouilloire au dessus, etc.
Concernant les coûts/entretiens : je proposerais bien que chaque objet demande d'être acheté/fabriqué. Une fois qu'on l'a, il a une "durée de vie" correspondant à son temps total d'exposition en jeu. Imaginons la tente : une fois fabriquée, elle va pouvoir être utilisée 100 jours IG. Si elle est démontée/dans le sac de la joueuse, les jours ne sont pas décomptés, mais si elle est posée dans le décor, le temps est compté. Si quelqu'un (ou un évènement) fait qu'elle est démontée (un troupeau de branaz qui passe dessus, une joueuse qui déplace un truc qui gêne), l'objet est direct renvoyé à l'inventaire de la joueuse et le décompte cesse. Ce serait les points de vie de l'objet ? je ne sais pas trop...
Ça a le mérite de ne pas pénaliser les casuals. On peut prévoir un banquet en amont, faire 50 tartes : tant qu'elles ne sont pas posées sur les tables, elles restent fraiches. Mais une fois posées, elles n'ont plus que leurs 6h de durée de vie.
On peut aussi demander des objets pour faire poper l'objet, par moment. Exemple avec le feu de camp : on a "juste" un briquet dans son sac (durée de vie éternelle ?) mais il faut du bois pour l'allumer ; une fois allumé, il faut le réalimenter (même si on n'a pas de briquet) pour qu'il reste allumé. Et si on est en mode "camp nomade", on peut ajouter des pierres, qui auraient comme utilité de demander moins de bois pour le même temps (ou je ne sais quoi).
Ce qui va demander de réfléchir aux catégories d'objets...
Il y avait eu en tout cas le côté "exploitation", mais là on est effectivement à l'échelle d'un kagnivo : des zones fixes du monde, où la qualité du bâtiment/des installations demande un entretien régulier par les joueuses (apport de matériaux). Flemme de chercher mais je suis assez sûre qu'on avait détaillé par écrit (forum/wikhan/um1) des mécanismes gameplay un peu poussés.
Pour les structures temporaires, l'idée était aussi de lier cela avec les "points rp" et le fait de débloquer des droits de type "animation". En gros, on va éviter au noob qui vient d'arriver de pouvoir poser n'importe quoi n'importe où. Des éléments de faible ampleur (un feu de camp, un tonneau, une tente) et dont la durée de vie est limitée (le feu s'éteint et disparait après un moment), voir qui peuvent être déplaçable/annulables par des joueuses ayant plus de droits. Mais quand une joueuse gagne un capital de confiance, montre qu'elle comprends les règles de la communauté, lui donner alors le droit de faire poper plus dans le décor, et de façon plus durable, me semble pertinent : il y a alors peu de risque qu'elle mette les tables du buffet là où ça empêche les autres de rentrer en ville, ou alors ce sera pour une vraie raison (pas "enquiquiner tout le monde", plutôt "faire une barricade pour lancer une rébellion").
Je mettrais cependant, de base, une limite temporelle à ce que quiconque peut faire poper (dépendant sans doute des objets : un feu reste allumé une heure sans plus de carburant, une table reste une semaine en place, mais les plats dessus disparaissent après 6H en jeu).
Et je mettrais aussi la possibilité aux autres joueuses ayant suffisament de "droit" d'interragir avec ces objets. Si je reprends l'exemple de la barricade de tables à l'entrée du village : il faut laisser la possibilité aux joueuses faisant la Légion de venir démonter la barricade, même si c'est en se faisant lancer des légumes pourris par les défenseuses de l'autre côté de la barricade.
Cela veut dire que les objets qu'on permettra de faire poper dans le décor doivent aussi avoir des règles pour être déplacés et détruits. Déplacer la tarte aux klums sur la table, tout le monde peut le faire ; déplacer un rocher, ça demande les bons outils (ou du monde, voir les deux).
Dans le cas d'une joueuse nomade avec son campement : oui, il faudra bien qu'elle se connecte tous les X jours, mais parce qu'une tente abandonnée dans la nature ne dure pas éternellement de toute façon. Si elle est casual, il parait assez logique qu'elle démonte son campement, et le remonte quand elle passe jouer.
Par ailleurs, avec le système de "droits anims" qui se débloquent à la réputation, on peut aussi envisager des procédures pour rendre certaines structures plus durables dans le temps. Si l'histoire est qu'un camp de pêcheur se crée sur le delta, on va avoir un changement durable dans ce coin, on ne va pas demander à ce que chacun refasse les pontons tous les 3 jours. Mais pour moi, ça passe plus par "on propose un projet en tant que joueuse/groupe de joueuse, c'est validé communautairement, cela fait l'objet d'un patch qui pérénnise la chose, potentiellement en décidant ensemble d'une durée dans le temps." Autre exemple avec un festival, qui demanderait plein de stands et d'attractions, mais sur une semaine : pérenniser (pour une semaine) l'ensemble de l'installation serait pas mal.
Par ailleurs, ça serait sympa d'avoir une possibilité de s'enregistrer du "blueprint". Si je reprends l'idée du campement nomade pour une personne : cliquer sur "je monte le camps" place automatiquement la tente, les cailloux pour le feu de camp, la bouilloire au dessus, etc.
Concernant les coûts/entretiens : je proposerais bien que chaque objet demande d'être acheté/fabriqué. Une fois qu'on l'a, il a une "durée de vie" correspondant à son temps total d'exposition en jeu. Imaginons la tente : une fois fabriquée, elle va pouvoir être utilisée 100 jours IG. Si elle est démontée/dans le sac de la joueuse, les jours ne sont pas décomptés, mais si elle est posée dans le décor, le temps est compté. Si quelqu'un (ou un évènement) fait qu'elle est démontée (un troupeau de branaz qui passe dessus, une joueuse qui déplace un truc qui gêne), l'objet est direct renvoyé à l'inventaire de la joueuse et le décompte cesse. Ce serait les points de vie de l'objet ? je ne sais pas trop...
Ça a le mérite de ne pas pénaliser les casuals. On peut prévoir un banquet en amont, faire 50 tartes : tant qu'elles ne sont pas posées sur les tables, elles restent fraiches. Mais une fois posées, elles n'ont plus que leurs 6h de durée de vie.
On peut aussi demander des objets pour faire poper l'objet, par moment. Exemple avec le feu de camp : on a "juste" un briquet dans son sac (durée de vie éternelle ?) mais il faut du bois pour l'allumer ; une fois allumé, il faut le réalimenter (même si on n'a pas de briquet) pour qu'il reste allumé. Et si on est en mode "camp nomade", on peut ajouter des pierres, qui auraient comme utilité de demander moins de bois pour le même temps (ou je ne sais quoi).
Ce qui va demander de réfléchir aux catégories d'objets...
Dernier message par Lyne - 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
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.msg3404Lyne
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
Dernier message par Lyne - 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.
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.
Dernier message par Lyne - 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.
Donc "yapluka" croiser les doigts pour que ça se rétablisse rapidement. Ou trouver un autre coin pour papoter.
Dernier message par YannK - 08 Avril 2026 à 21:50:10
Cliquez pour afficher le message
Je pense que le souci vient de Jabber, j'ai des soucis avec mon compte Jabber de façon générale et le site https://statut.jabberfr.org/ est down
#7
Support / Pb d'accès à XMPP
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.
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.
Dernier message par YannK - 04 Avril 2026 à 13:37:06
Cliquez pour afficher le message
Salut,
testant pas mal de jeux multijoueurs (de type MMO) où on peut construire des éléments dans l'espace commun, je me demandais comment nous allions gérer ces éléments. Je ne parle pas des endroits qui pourront être instanciés, simples à envisager d'un point de vue gameplay, mais des espaces aménagés/créés par des joueuses dans les zones non instanciées. Comment va-t-on gérer cette emprise sur le long terme ?
Certains jeux proposent de devoir "entretenir" le lieu par un apport régulier de matériaux quelconques à un point dédié, dont la quantité et la qualité augmentent avec l'importance de l'emprise et des moyens mis en œuvre par le groupe. Ça pourrait bien marcher pour le kagnivo, qui doit rendre compte de son exploitation, tout en obligeant à une certaine "productivité" qui pourrait être délicate à équilibrer si on veut un jeu non extractiviste.
Et, au-delà, si on envisage par exemple des nomades avec tentes, comment ça pourrait se régler ? Avec un système similaire ? Pourrait-on envisager qu'une joueuse nomade sans organisation doive se connecter tous les XXX pour "réalimenter son feu de camp" pour ne pas voir son camp disparaître ? N'est-ce pas trop contraignant pour les casuals ? On pourrait imaginer que les éléments déployés qui devraient être enlevés du monde pour cause de non-connexion seraient rendus sous une forme ou l'autre à la joueuse pour ne pas trop pénaliser. Par ailleurs, les modératrices pourraient bien sûr déplacer/détruire des aménagements gênants (en redonnant - ou pas - les matériaux/éléments dépoppés à la joueuse incriminée)
L'idée est bien sûr d'éviter que tout l'espace soit encombré, ou de bons emplacements trop facilement squattés tout en offrant aux joueuse l'occasion de modifier le monde... J'atermoie pas mal dans ma tête entre les solutions qui m'apparaissent, sans jamais être convaincu totalement par l'une ou l'autre. Avez-vous des idées, des envies, sur cette question ?
testant pas mal de jeux multijoueurs (de type MMO) où on peut construire des éléments dans l'espace commun, je me demandais comment nous allions gérer ces éléments. Je ne parle pas des endroits qui pourront être instanciés, simples à envisager d'un point de vue gameplay, mais des espaces aménagés/créés par des joueuses dans les zones non instanciées. Comment va-t-on gérer cette emprise sur le long terme ?
Certains jeux proposent de devoir "entretenir" le lieu par un apport régulier de matériaux quelconques à un point dédié, dont la quantité et la qualité augmentent avec l'importance de l'emprise et des moyens mis en œuvre par le groupe. Ça pourrait bien marcher pour le kagnivo, qui doit rendre compte de son exploitation, tout en obligeant à une certaine "productivité" qui pourrait être délicate à équilibrer si on veut un jeu non extractiviste.
Et, au-delà, si on envisage par exemple des nomades avec tentes, comment ça pourrait se régler ? Avec un système similaire ? Pourrait-on envisager qu'une joueuse nomade sans organisation doive se connecter tous les XXX pour "réalimenter son feu de camp" pour ne pas voir son camp disparaître ? N'est-ce pas trop contraignant pour les casuals ? On pourrait imaginer que les éléments déployés qui devraient être enlevés du monde pour cause de non-connexion seraient rendus sous une forme ou l'autre à la joueuse pour ne pas trop pénaliser. Par ailleurs, les modératrices pourraient bien sûr déplacer/détruire des aménagements gênants (en redonnant - ou pas - les matériaux/éléments dépoppés à la joueuse incriminée)
L'idée est bien sûr d'éviter que tout l'espace soit encombré, ou de bons emplacements trop facilement squattés tout en offrant aux joueuse l'occasion de modifier le monde... J'atermoie pas mal dans ma tête entre les solutions qui m'apparaissent, sans jamais être convaincu totalement par l'une ou l'autre. Avez-vous des idées, des envies, sur cette question ?
Dernier message par Lyne - 02 Avril 2026 à 22:42:12
Cliquez pour afficher le message
Compte-rendu du point hebdo du 02/04/2026
Lyne
Je rappelle que le sondage pour la date de l'AG est ouvert jusqu'au 19 avril
https://beta.framadate.org/polls/bc96547d0d1b27031dba
Pour l'instant, il n'y a que deux votants (et je n'en fais pas partie)
Et il y a aussi le pad de préparation de l'AG
https://carnets.numenaute.org/p/Khaganat_AG_2026
Lyne
Je rappelle que le sondage pour la date de l'AG est ouvert jusqu'au 19 avril
https://beta.framadate.org/polls/bc96547d0d1b27031dba
Pour l'instant, il n'y a que deux votants (et je n'en fais pas partie)
Et il y a aussi le pad de préparation de l'AG
https://carnets.numenaute.org/p/Khaganat_AG_2026
Dernier message par Lyne - 28 Mars 2026 à 16:30:27
Cliquez pour afficher le message
Compte-rendu du point hebdo du 26/03/2026
YannK
Avec Alea, on a réussi à débloquer ce qui m'empêchait de connecter l'éditeur de Godot au serveur pour tester des scènes. Je suis donc en train de refactoriser un peu le code du client, de le commenter pour la documentation etc. Comme ça je prépare l'avenir (passage en architecture ECS, entre autres) et je me familiarise avec tout ce qu'il a déjà fait. Pour le moment je bosse sur les Singletons et la scène de connexion. Si vous êtes intéressées, je push ça dans la branch ecs de son dépôt : https://port.numenaute.org/aleajactaest/ab_extra/src/branch/ecs
Lyne
J'ai créé un sondage pour trouver la date de la prochaine AG
Vous pouvez donc voter sur : https://beta.framadate.org/polls/bc96547d0d1b27031dba
Je ferai aussi un post sur le forum avec les liens (après la réunion ici)
Et j'ai aussi commencé le pad : https://carnets.numenaute.org/p/Khaganat_AG_2026
Comme ça, d'autres peuvent contribuer à préparer l'AG ;-)
Quelques temps après le point...
Pendorid ramène Elle est de retour ! de Forum Khaganat : <https://khaganat.net/forum/index.php/topic,818.msg3400.html#msg3400>
YannK
Avec Alea, on a réussi à débloquer ce qui m'empêchait de connecter l'éditeur de Godot au serveur pour tester des scènes. Je suis donc en train de refactoriser un peu le code du client, de le commenter pour la documentation etc. Comme ça je prépare l'avenir (passage en architecture ECS, entre autres) et je me familiarise avec tout ce qu'il a déjà fait. Pour le moment je bosse sur les Singletons et la scène de connexion. Si vous êtes intéressées, je push ça dans la branch ecs de son dépôt : https://port.numenaute.org/aleajactaest/ab_extra/src/branch/ecs
Lyne
J'ai créé un sondage pour trouver la date de la prochaine AG
Vous pouvez donc voter sur : https://beta.framadate.org/polls/bc96547d0d1b27031dba
Je ferai aussi un post sur le forum avec les liens (après la réunion ici)
Et j'ai aussi commencé le pad : https://carnets.numenaute.org/p/Khaganat_AG_2026
Comme ça, d'autres peuvent contribuer à préparer l'AG ;-)
Quelques temps après le point...
Pendorid ramène Elle est de retour ! de Forum Khaganat : <https://khaganat.net/forum/index.php/topic,818.msg3400.html#msg3400>






