Difference between revisions of "Fr:Créer un thème"
Computerhelp (talk | contribs) (→Testez votre thème) |
Computerhelp (talk | contribs) (→Ajouter une entrée de thème) |
||
Line 74: | Line 74: | ||
= Ajouter une entrée de thème = | = 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 = | = Testez votre thème = |
Revision as of 12:28, 28 August 2010
Contents
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
A theme entry is a line that explains to the game where an image for a given sprite can be found. A sprite has a type (BikerPart, Texture, Entity, Effect, Font, Misc, UI); for each type, there may be parameters. Moreover, a sprite has a name and some values to define the path of the picture.
Some sprite names are defined in the game, for example, "PlayerBikerBody" is the name of the sprite of the biker body, but a new sprite can also be defined as textures or entities.
Sprites are found in the Textures dir on a subdirectory depending on the sprite type :
Sprite type | Directory |
---|---|
BikerPart | Textures/Riders |
Texture | Textures/Textures |
Entity | Textures/Sprites (or Textures/Sprites/Anims if it's an animation) |
Effect | Textures/Effects |
Font | Textures/Fonts |
Misc | Textures/Misc |
UI | Textures/UI |
You can also modify music and sound elements and place new audio files into the Textures/Musics and Textures/Sounds directories.
Existing sprites are available at http://xmoto.tuxfamily.org/index.php?page=all_sprites
Modifier une entrée de thème
Just modify the parameters (if you want) and the file parameter : give the name of your new file.
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.