Forum Khaganat

Khaganat => Annonces => Discussion démarrée par: FrancoisA le 30 Avril 2026 à 06:41:59

Titre: Versions Alpha
Posté par: FrancoisA le 30 Avril 2026 à 06:41:59
Comme on commence à parler des versions Alpha du client développé en Godot et du serveur développé en Rust, il serait bon de réfléchir à la chaîne classique : Mainteneurs, Testeurs, Support.

Peut-être dans un premier temps se limiter aux versions GNU/Linux (paquets DEB amd64 et RPM amd64), non ?
Titre: Re : Versions Alpha
Posté par: YannK le 01 Mai 2026 à 22:00:40
Le client sera simple à proposer pour Windows et Linux (Godot exporte directement vers ces plateformes), en sachant que le second sera priorisé car les utilisatrices de Linux sont plus nombreuses autour du projet (donc on a plus de testeuses). Pour Mac, c'est plus compliqué, on manque de compétences parmi les contributrices.

En ce qui concerne les paquets, je ne sais pas trop. On a de base des exécutables statiques, donc il n'y a pas forcément besoin de les empaqueter, sauf à vouloir permettre leur gestion /installation plus proprement sur les distributions. Mais il faudra voir comment cela peut se mettre en place (on fera une CI pour ça une fois les procédures validées).
Titre: Re : Versions Alpha
Posté par: FrancoisA le 02 Mai 2026 à 09:13:54
Donc, si je comprends bien les exécutables pour Windows et Linux seront générés à chaque nouvelle version de Godot pour le client 3D de Khanat.
Du coup, le moteur de rendu utilisé pour créer le projet du client 3D en Godot 4.x est Forward+, je suppose.
Titre: Re : Versions Alpha
Posté par: deed le 02 Mai 2026 à 09:42:56
Oui, c'est la CI de Forgejo qui fait le boulot. Pour un premier temps que linux64.
Puis quand on commencera à avoir quelques choses à montrer linux64 ( peut être linux32) et windows.

Avec Godot, on peut sortir facilement sur toutes les plateformes , même les consoles (par contre, c'est payant).

C'était même prévu de sortir un client en CLI si on a le temps/compétence