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
fr:mmorpg:client:iris:developpement [2026/06/09 14:51] – [Principes de développement] YannKfr:mmorpg:client:iris:developpement [2026/06/09 16:18] (Version actuelle) – [La hiérarchie des dossiers] YannK
Ligne 7: Ligne 7:
  
 {{tag>godot client khanat mmorpg}} {{tag>godot client khanat mmorpg}}
 +
 +===== La hiérarchie des dossiers =====
 +<mermaid>
 +treeView-beta
 +        "res:/ /"
 +            "autoloads"
 +
 +            "data"
 +            "data_definition"
 +            "scenes"
 +                "widgets"
 +            "scripts"
 +            "scripts_template"
 +                "Node"
 +</mermaid>
 +
 +==== autoloads ====
 +Dans ce répertoire sont enregistrés scènes et scripts des classes enregistrée comme //Globals// dans le projet.
 +
 +==== data ====
 +Répertoire où sont stockés les assets, les Resources. Ce répertoire sera alimenté à l’avenir par un autre système, par le biais du Khreator, quand celui-ci sera effectif. Il s’agit de toutes les data nécessaires pour le jeu.
 +
 +==== data_definition ====
 +Scripts servant à la création des classes de données du répertoire //data// et de tous les autres objets dérivés de la classe //Resource//.
 +
 +==== scenes ====
 +Scènes utilisées pour le jeu, avec leur script lié s’il est unique. Le sous-répertoire accueille les widgets qui sont réutilisés de nombreuses fois.
 +
 +==== scripts ====
 +Scripts qui ne sont liés ni à une scène //.tscn// ni héritant de la classe Resource.
 +
 +==== scripts_template ====
 +[[https://docs.godotengine.org/en/stable/tutorials/scripting/creating_script_templates.html|Gabarits]] pour les scripts proposés automatiquement par Godot, afin d’aider à conserver toujours la même organisation.
 +
 +Pour l’instant, seules la classe Node et celles qui en héritent proposent un gabarit //Custom organized Node script//.
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/mmorpg/client/iris/developpement.1781016682.txt.gz · Dernière modification : de YannK

Licences Mentions légales Accueil du site Contact Inclusion