Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
fr:principe_de_developpement_sur_khaganat [2017/12/07 22:11] – [Dépôts] YannKfr:principe_de_developpement_sur_khaganat [2019/04/18 21:46] – [Dépôts obsolètes] YannK
Ligne 1: Ligne 1:
-====== Collaborer : les dépôts du projet Khaganat ======+====== Contribuer : les dépôts du projet Khaganat ======
  
 {{ :fr:safe-913452_640.jpg?direct&300 | Coffre fort, domaine public - https://pixabay.com/fr/coffre-fort-vo%C3%BBte-porte-en-acier-913452/ }} {{ :fr:safe-913452_640.jpg?direct&300 | Coffre fort, domaine public - https://pixabay.com/fr/coffre-fort-vo%C3%BBte-porte-en-acier-913452/ }}
Ligne 24: Ligne 24:
  
 <WRAP center round info 80%> <WRAP center round info 80%>
-Si vous avez la moindre question sur la façon dont nous collaborons, venez en discuter sur [[https://khaganat.net/irc/|IRC]] (serveur Freenode, canal #khanat), c'est là que vous trouverez certainement l'aide la plus rapide.+Si vous avez la moindre question sur la façon dont nous collaborons, venez en discuter sur [[xmpp|XMPP]] (salon khaganat@chat.khaganat.net), c'est là que vous trouverez certainement l'aide la plus rapide.
 </WRAP> </WRAP>
  
 ===== Dépôts ===== ===== Dépôts =====
 +
 +Tous les dépôts spécifiques au MMORPG sont dans un groupe dédié sur 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>/groups/khaganat/mmorpg_khanat/issues|Issues du projet MMORPG OpenNeL Khanat]]
  
 <WRAP center round box 60%> <WRAP center round box 60%>
Ligne 39: Ligne 43:
   * client ;   * client ;
   * outils du pipeline ;   * outils du pipeline ;
-  * outils historiques de création (Ryzom Core Studio, Georges Editor et World Editor...), que nous souhaiton,abandonner pour d'autres, selon une autre architecture de travail.+  * outils historiques de création (Ryzom Core Studio, Georges Editor et World Editor...), que nous souhaitons abandonner pour d'autres, selon une autre architecture de travail voir le dépôt OpenNeL pyManager.
  
 <WRAP rightalign> <WRAP rightalign>
Ligne 47: Ligne 51:
  
 <WRAP left round box 46%> <WRAP left round box 46%>
 +<WRAP centeralign>**OpenNeL pyManager**</WRAP>
 +Le code python permettant de manipuler les objets d'OpenNeL. C'est un nouvel outil que nous mettons en place de façon à simplifier la gestion des données des différents services et clients d'OpenNeL.
 +
 +<WRAP rightalign>
 +[[fr:collabo_pymanager]]
 +\\ [[gitlab>/khaganat/mmorpg_khanat/opennel-pymanager|Dépôt GitLab]]</WRAP>
 +</WRAP>
 +
 +<WRAP clear/>
 +
 +<WRAP center round box 70%>
 <WRAP centeralign>**Khanat ressources**</WRAP> <WRAP centeralign>**Khanat ressources**</WRAP>
-Les données utilisées pour créer le monde :+Les données utilisées pour créer le monde. Actuellement générées avec les anciens outils issus de Nevrax et/ou Ryzom Core, nous travaillons à leur gestion avec OpenNeL pyManager :
   * datasheets ;   * datasheets ;
   * primitives ;   * primitives ;
Ligne 61: Ligne 76:
  
 <WRAP clear/> <WRAP clear/>
 +
 +<WRAP center round box 70%>
 +<WRAP centeralign>**Khanat sound source**</WRAP>
 +Les fichiers utilisés pour générer les fichiers son du jeu :
 +  * les .wav au format final ;
 +  * les fichiers de travail qui ont servi à les générer ;
 +  * bibliothèque de sons utiles pour les futurs ajouts.
 +
 +<WRAP rightalign>
 +[[fr:collabo_khanat-sound-source]]
 +\\ [[gitlab>khaganat/mmorpg_khanat/khanat-sounds-sources|Dépôt GitLab]]</WRAP>
 +</WRAP>
 +
  
 <WRAP left round box 46%> <WRAP left round box 46%>
 +<WRAP centeralign>**Khanat assets - 3D Godot Client**</WRAP>
 +Les fichiers utilisés pour créer les données graphiques du client 3D Godot :
 +  * textures ;
 +  * meshes ;
 +  * matériaux ;
 +  * animations ;
 +  * sons ;
 +  * systèmes de particules
 +  * scripts.
 +
 +<WRAP rightalign>
 +[[fr:collabo_khanat-assets-3D-godot-client]]
 +\\ [[gitlab>khaganat/mmorpg_khanat/khanat-assets---3d-godot-client|Dépôt GitLab]]</WRAP>
 +</WRAP>
 +
 +
 +<WRAP right round box 46%>
 <WRAP centeralign>**Khanat assets source**</WRAP> <WRAP centeralign>**Khanat assets source**</WRAP>
 Les fichiers utilisés pour créer les données graphiques du jeu : Les fichiers utilisés pour créer les données graphiques du jeu :
Ligne 74: Ligne 119:
 \\ [[gitlab>khaganat/mmorpg_khanat/khanat-assets-sources|Dépôt GitLab]]</WRAP> \\ [[gitlab>khaganat/mmorpg_khanat/khanat-assets-sources|Dépôt GitLab]]</WRAP>
 </WRAP> </WRAP>
 +
 +<WRAP tip center round box 99%>
 +Les outils de leveldesign ont été mis dans un groupe indépendant : [[gitlab>/py_nel_project|pyNeL project]]
 +<WRAP center round box 70%>
 +<WRAP centeralign>**pyNeL**</WRAP>
 +Création d'une bibliothèque python pour accéder à tous les objets et fichiers OpenNeL.
 +
 +<WRAP rightalign>
 +[[fr:collabo_py_nel]]
 +\\ [[gitlab>/py_nel_project/py_nel|Dépôt GitLab]]</WRAP>
 +</WRAP>
 +
 +<WRAP clear/>
 +</WRAP>
 +
 +===== Dépôts transitoires =====
 +
 +<WRAP red center round box 70%>
 +<WRAP centeralign>**Khanat client data**</WRAP>
 +Les fichiers qui sont déposés dans des .bnp dans le dossier /data du client lirria.
 +
 +<WRAP centeralign>Ce dépôt est **transitoire**, présent à titre d'information / exemple des données.
 +\\ Il sera rendu obsolète avec le déploiement d'un pipeline complet</WRAP>
 +
 +<WRAP rightalign>[[gitlab>khaganat/mmorpg_khanat/khanat-client-data|Dépôt GitLab]]</WRAP>
 +</WRAP>
 +
 +<WRAP clear/>
 +
 +<WRAP red center round box 70%>
 +<WRAP centeralign>**Khanat client data light**</WRAP>
 +Les fichiers qui sont déposés dans des .bnp dans le dossier /data d'une version allégée du client lirria. Le complément est téléchargé par le service de patch à la première connexion.
 +
 +<WRAP centeralign>Ce dépôt est **transitoire**, présent à titre d'information / exemple des données.
 +\\ Il sera rendu obsolète avec le déploiement d'un pipeline complet</WRAP>
 +
 +<WRAP rightalign>[[gitlab>khaganat/mmorpg_khanat/khanat-client-data-light|Dépôt GitLab]]</WRAP>
 +</WRAP>
 +
 +<WRAP clear/>
 +
 +===== Dépôts obsolètes =====
  
 <WRAP left round box 46%> <WRAP left round box 46%>
-<WRAP centeralign>**Khanat assets**</WRAP> +<WRAP centeralign>**Khanat assets - OpenNeL legacy**</WRAP> 
-La database graphique nécessaire au pipeline graphique historique de génération des éléments graphiques pour NeL, le moteur de jeu 3D. Elle sera réorganisée selon les principes mis en place avec les nouveaux fliux et les nouveaux outils :+La database graphique nécessaire au pipeline graphique historique de génération des éléments graphiques pour NeL, le moteur de jeu 3D. Elle sera réorganisée selon les principes mis en place avec les nouveaux flux et les nouveaux outils :
   * fichiers de systèmes de particules et leurs textures, éléments 3D;   * fichiers de systèmes de particules et leurs textures, éléments 3D;
   * fichiers 3D à exporter ;   * fichiers 3D à exporter ;
Ligne 83: Ligne 170:
   * fichiers de végétation ;   * fichiers de végétation ;
   * textures environnementales et les banks.   * textures environnementales et les banks.
- 
 <WRAP rightalign> <WRAP rightalign>
 [[fr:collabo_khanat-assets]] [[fr:collabo_khanat-assets]]
Ligne 89: Ligne 175:
 </WRAP> </WRAP>
  
-<WRAP center round box 70%> +<WRAP right round box 46%> 
-<WRAP centeralign>**Khanat sound source**</WRAP> +<WRAP centeralign>**Khanat assets export - OpenNeL legacy**</WRAP>
-Les fichiers utilisés pour générer les fichiers sons du jeu : +
-  * les.wav au format final ; +
-  * les fichiers de travail qui ont servi à les générer ; +
-  * bibliothèque de sons utiles pour les futurs ajouts. +
- +
-<WRAP rightalign> +
-[[fr:collabo_khanat-sound-source]] +
-\\ [[gitlab>khaganat/mmorpg_khanat/khanat-sounds-sources|Dépôt GitLab]]</WRAP> +
-</WRAP> +
- +
-<WRAP center round box 70%> +
-<WRAP centeralign>**Khanat assets export**</WRAP>+
 Un exemple de résultat d'un passage dans le pipeline graphique historique, avec tous les objets dans formats utilisés par NeL : Un exemple de résultat d'un passage dans le pipeline graphique historique, avec tous les objets dans formats utilisés par NeL :
     * fichiers .shape pour les objets 3D ;     * fichiers .shape pour les objets 3D ;
Ligne 114: Ligne 188:
 </WRAP> </WRAP>
  
-===== Dépôt transitoire ===== 
  
-<WRAP red center round box 70%> 
-<WRAP centeralign>**Khanat client data**</WRAP> 
-Les fichiers qui sont déposés dans des .bnp dans le dossier /data du client lirria. 
  
-<WRAP centeralign>Ce dépôt est **transitoire**, présent à titre d'information / exemple des données. +<WRAP center round box 70%> 
-\\ Il sera rendu obsolète avec le déploiement d'un pipeline complet</WRAP>+<WRAP centeralign>**bpyNel workbench  - OpenNeL legacy**</WRAP> 
 +Le plugin Blender qui permet, grâce à pyNeL, de transformer Blender en logiciel de leveldesign pour OpenNeL.
  
-<WRAP rightalign>[[gitlab>khaganat/khanat-data-client|Dépôt GitLab]]</WRAP>+<WRAP rightalign> 
 +[[fr:collabo_bpy_nel_workbench]] 
 +\\ [[gitlab>/py_nel_project/bpy_nel_workbench|Dépôt GitLab]]</WRAP>
 </WRAP> </WRAP>
- 
-<WRAP clear/> 
- 
  
 {{tag>Données Ryzom_Core Outils}} {{tag>Données Ryzom_Core Outils}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/principe_de_developpement_sur_khaganat.txt · Dernière modification : 2023/06/30 21:27 de YannK

Licences Mentions légales Accueil du site Contact