Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:principe_de_developpement_sur_khaganat [2020/06/05 13:31] – YannK | fr:principe_de_developpement_sur_khaganat [2023/06/30 19:27] (Version actuelle) – YannK | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| {{ : | {{ : | ||
| - | <WRAP center round important | + | <WRAP center round important |
| Les dépôts des différents projets du MMORPG ont été organisés dans un sous-groupe dédié sur le serveur GitLab : | Les dépôts des différents projets du MMORPG ont été organisés dans un sous-groupe dédié sur le serveur GitLab : | ||
| - | [[gitlab> | + | \\ [[gitlab> |
| \\ Si jamais vous aviez accès aux sources par le passé et n' | \\ Si jamais vous aviez accès aux sources par le passé et n' | ||
| </ | </ | ||
| + | <WRAP center round todo 60%> | ||
| + | Nous sommes en train de tester des procédures ; rendez-vous sur [[gitlab>/ | ||
| + | </ | ||
| - | Nous avons organisé les données au sein du projet Khaganat en plusieurs dépôts, à la fois pour des raisons historiques (héritage des structures de Ryzom Core, voire de Nevrax), de nécessité pour les pipelines ou par commodité. | ||
| - | Par ailleurs, nous avons choisi de tout réorganiser sous [[fr: | ||
| - | Les données | + | Nous avons organisé les données |
| - | <WRAP center round important 60%> | + | Par ailleurs, nous avons choisi |
| - | Nous utilisons une organisation inpirée | + | |
| - | </WRAP> | + | |
| + | Les données issues de Ryzom Core sont donc dans une branche dédiée, s'il y a lieu, qui se base généralement sur leur branche //develop// sauf indication contraire. | ||
| Si vous êtes néophyte, vous pouvez apprendre les [[[[fr: | Si vous êtes néophyte, vous pouvez apprendre les [[[[fr: | ||
| Ligne 27: | Ligne 27: | ||
| </ | </ | ||
| - | ===== Dépôts ===== | + | ===== Dépôts |
| - | Tous les dépôts spécifiques au MMORPG sont dans un groupe dédié sur GitLab : | + | Tous les dépôts spécifiques au MMORPG sont dans un groupe dédié sur GitLab : [[gitlab> |
| + | |||
| + | Vous pouvez ainsi accéder à la totalité des Issues de tous les dépôts qui y sont présents, détaillés ci-dessous : [[gitlab> | ||
| + | |||
| + | Vous pouvez aussi suivre nos milestones : [[gitlab> | ||
| - | Vous pouvez ainsi accéder à la totalité des Issues | + | |
| + | <WRAP left round box 46%> | ||
| + | <WRAP centeralign> | ||
| + | |||
| + | Le nouveau client en cours de développement pour se connecter au serveur OpenNeL, développé avec le [[fr: | ||
| + | <WRAP rightalign> | ||
| + | [[fr: | ||
| + | \\ [[gitlab> | ||
| + | </ | ||
| + | |||
| + | |||
| + | <WRAP left round box 46%> | ||
| + | <WRAP centeralign> | ||
| + | Les fichiers 3D utilisés pour créer | ||
| + | * textures uniques liées à un asset ; | ||
| + | * concept arts qui leur sont liés. | ||
| + | |||
| + | <WRAP rightalign> | ||
| + | [[fr:collabo_khanat_client_3d_assets_sources]] | ||
| + | \\ [[gitlab> | ||
| + | </ | ||
| + | |||
| + | <WRAP clear /> | ||
| + | |||
| + | <WRAP left round box 46%> | ||
| + | <WRAP centeralign> | ||
| + | Les fichiers d’assets 3D utilisées par le client Godot 3D et qui sont au format compatible avec le moteur [[fr: | ||
| + | * fichiers glTF exportés depuis les fichiers source ; | ||
| + | * scènes '' | ||
| + | * shaders liés ; | ||
| + | * fichiers de texture liés. | ||
| + | |||
| + | <WRAP rightalign> | ||
| + | [[fr: | ||
| + | \\ [[gitlab> | ||
| + | </ | ||
| + | |||
| + | <WRAP left round box 46%> | ||
| + | <WRAP centeralign> | ||
| + | Les fichiers de textures génériques utilisées par le client Godot 3D et qui sont au format compatible avec le moteur [[fr: | ||
| + | * fichiers .png. | ||
| + | |||
| + | <WRAP rightalign> | ||
| + | [[fr: | ||
| + | \\ [[gitlab> | ||
| + | </ | ||
| + | <WRAP clear/> | ||
| + | |||
| + | ===== Dépôts de code liés à OpenNeL ===== | ||
| <WRAP left round box 46%> | <WRAP left round box 46%> | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| - | Le code servant à créer les binaires du jeu : | + | Le code servant à créer les systèmes serveur. |
| - | * services du serveur ; | + | \\ Il contient encore des éléments que nous souhaiterions à terme exclure pour d' |
| - | * client ; | + | * client |
| * outils du pipeline ; | * outils du pipeline ; | ||
| - | * outils historiques de création (Ryzom Core Studio, Georges Editor et World Editor...), que nous souhaitons abandonner pour d' | + | * outils historiques de création (Ryzom Core Studio, Georges Editor et World Editor...). |
| <WRAP rightalign> | <WRAP rightalign> | ||
| [[fr: | [[fr: | ||
| Ligne 73: | Ligne 124: | ||
| <WRAP clear/> | <WRAP clear/> | ||
| - | <WRAP left round box 46%> | ||
| - | <WRAP centeralign> | ||
| - | |||
| - | Le nouveau client en cours de développement pour se connecter au serveur OpenNeL, développé avec le [[fr: | ||
| - | <WRAP rightalign> | ||
| - | [[fr: | ||
| - | \\ [[gitlab> | ||
| - | </ | ||
| - | |||
| - | |||
| - | <WRAP right round box 46%> | ||
| - | <WRAP centeralign> | ||
| - | Les fichiers utilisés pour créer les données graphiques du jeu : | ||
| - | * dessins 2D multi-calques ayant généré les .png | ||
| - | * textures de base ; | ||
| - | * concept arts ; | ||
| - | * bibliothèque d' | ||
| - | |||
| - | <WRAP rightalign> | ||
| - | [[fr: | ||
| - | \\ [[gitlab> | ||
| - | </ | ||
| - | |||
| - | <WRAP clear /> | ||
| <WRAP center round box 70%> | <WRAP center round box 70%> | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| Ligne 204: | Ligne 231: | ||
| </ | </ | ||
| - | {{tag> | + | {{tag> |





