Zatalyzje ne vais pas faire long feu ce soir, en plus j'ai rien fait, mais des pamjai à celles et ceux qui bossent :)
LyneOuais !!!!
Lynen'a pas bossé, mais prend sa part de pamjai quand même
Zatalyzok ok des pamjais à qui en veut, c'est plus simple :D
gpsqueeekOuais !!!!! \o/
aleajactaestYo, de mon côté, j'ai travaillé sur l'upgrade du client godot 4.6, et aussi sur l'amélioration du code Rust (partie serveur)
c'est tout pour moi.
Lynesoupçonne que c'est bien plus compliqué que ça n'en a l'air, dit comme ça
aleajactaestoui, mais les détails risquent d'être utile à personne (sauf moi 😀)
Lyne:D
YannKJ'ai continué à regarder pour l'architecture suivant le modèle ECS et je fais des petits essais avec https://github.com/godothub/godot-ecs qui permet de le faire dans Godot. je pense qu'il serait pertinent d'adopter le même genre de structure entre le client et les systèmes serveurs, donc je regarde comment ça peut s'utiliser pour l'interface vu que j'étais là-dedans. Apparemment c'est un des trus les plus compliqués à faire en ECS, donc ça me permet de me lancer dans le grand bain direct :D
YannKEnd ehors du fait que c'est une architecture qui permettra de bosser avec des datasheets comme prévu (à la façon de Ryzom), j'y ai découvert un autre avantage : tous les systèmes sont découplés, ce qui veut ire que la contribution et le travail en groupe sont facilités : on n'empiète pas sur les autres systèmes quand on bosse sur le sien
YannKEt il y a déjà une structure solide en Rust qui le propose, dans Bevy, ce qui nous éviteraiot d'avoir à implémenter l'archi sous-jacente
YannKJe vais voir pour le client ce que donne 'laddon, mais les besoins sont moins critiques, vu que Godot devrait déjà nous fournir ce dont on a besoin en terme de performance, vu qu'il ne gère pas plein de systèmes.
YannKBref, si vous avez envie de vous plonger dedans, l'ECS ça me semble la voie à suivre pour le projet, donc n'hésitez pas à regarder un peu pour faire part de vos points de vue :)
YannKa fini
Lyneest certaine que c'est au moins ausi compliqué que ça en a l'air et n'y mettra pas le nez :-°
YannKJe vais te le résumer en une phrase: Bevy qui n'a pas d'éditeur pour le moment peut s'appuyer sur Blender pour certaines parties qui alimentent son ECS, donc forcément CTROB1 :p
LyneOuais !!!!!
Pendoridramène Re : Qui a fait quoi ? de Forum Khaganat : <https://khaganat.net/forum/index.php/topic,679.msg3393.html#msg3393>
Link MauveYannK, au FOSDEM on m’a fait découvrir https://github.com/kaosat-dev/Blenvy qui fait exactement ça.
YannKOui, c'est pour ça que j'en parlais, j'ai appris ça récemment, ça m'a fait rire :D