Fr:Créer un thème

From X-Moto
Revision as of 12:58, 28 August 2010 by Computerhelp (talk | contribs) (Modifier une entrée de thème)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

English - Català - Español - Norsk

Introduction

Depuis X-Moto 0.2.0, il est possible de créer de nouveaux thèmes et d'ajouter de nouveaux sprites/textures/audio façilement. Vous pouvez recréer tous les graphismes du jeu.

Un thème est composé d'un fichier xml et des fichiers d'image et audio. Le fichier xml donne des informations au sujet des thèmes et donne le nom du fichier à utiliser pour chaque élément décrit

Pictures must be squares and their sizes must be a power of 2 (64x64, 128x128, 256x256)
Pictures larger than 50Ko will not be accepted
Pictures must be png or jpg
Pictures must be GPL
Audio files must be ogg or wav files

Créer un nouveau thème

Pour créer un thème, vous devez commencer par en copier un existant. Si vous mettez à jour les thèmes depuis votre jeu, vous devez trouver les fichiers dans le répertoire Themes dans ~/.xmoto (UNIX) ou dans votre répertoire personnel dans le dossier .xmoto (Windows). Un fichier de thème ressemble à ça:

<?xml version="1.0" encoding="utf8" ?>
<xmoto_theme name="Classic">
<sprite type="BikerPart" name="PlayerBikerBody"  file="Body1.png" />
<sprite type="BikerPart" name="PlayerBikerFront" file="Front1.png" />
...
<music name="menu1" file="menu.ogg" />
<sound name="Headcrash" file="Headcrash.ogg" />
...
</xmoto_theme>
  • Premièrement, copiez un thème existant sous un nouveau fichier
  • Ouvrez le thème et remplacez le nom du thème par un nouveau (remplacez "Classic" par "My Theme")

Félicitations ! Vous venez de créer voutre premier thème avec une simple copie d'un existant. Maintenant, vous pouvez essayer de modifier ou d'ajouter de nouvelles entrées.

Pour l'instant, il est impossible d'envoyer vos nouveaux thèmes via le site web ; utilisez le module messages et donnez votre email pour nous contacter si vous voulez rendre vos thèmes téléchargeables par d'autres joueurs.

Entrées du thème

Une entrée de thème est une ligne qui explique au jeu quand une image pour un sprite donné peut être trouvé. Un sprite a un type (BikerPart, Texture, Entity, Effect, Font, Misc, UI); pour chaque type, il peut y avoir des paramètres. En outre, un sprite a un nom et certaines valeurs pour définir le chemin d'accès de l'image.

Certains noms de sprite sont définis dans le jeu, par exemple, "PlayerBikerBody" est le nom du sprite corps du motard, mais un nouveau sprite peut également être définis comme une textures ou une entités.

Les sprites qui se trouvent dans le répertoire Textures sur un sous-répertoire dépendent du type de sprite:

Type de sprite Répertoire
BikerPart Textures/Riders
Texture Textures/Textures
Entitées Textures/Sprites (ou Textures/Sprites/Anims ci c'est une animation)
Effets Textures/Effects
Police Textures/Fonts
Autre Textures/Misc
IU (Interface Utilisateur) Textures/UI

Vous pouvez aussi modifier la musique et les éléments de sons et placer de nouveaux fichiers audio dans les répertoires Textures/Musics et Textures/Sounds.

Les sprites existants sont disponibles sur http://xmoto.tuxfamily.org/index.php?page=all_sprites

Modifier une entrée de thème

Modifiez juste les paramètres (si vous voulez) et le paramètre de fichier: donnez le nom de votre nouveau fichier.

Ajouter une entrée de thème

Copiez et collez une entrée existante du même type de sprite. Changez le nom de praramètre, et donnez un paramètre de fichier.

Testez votre thème

Notez que avec X-Moto 0.3.0, vous devez presser dans le menu principal pour que X-Moto reconnaisse le thème mis à jour! Ou vous pouvez juste presser F10 pour basculer au mode de test de thème.

TestTheme.jpg