No:Lage et tema
English - Català - Español - Français
Contents
Introduksjon
Siden X-Moto 0.2.0 er det mulig å lage egne temaer, eller egne bildefiler til spillet. Du kan bytte ut all grafikken i spillet.
Et tema består av en xml-fil og et sett med bildefiler. xml-filen gir informasjon om temaet og gir navn til de bildene som brukes.
Bildene må følge disse kravene:
Bildene på være kvadratiske, og oppløsningen må være tall opphøyd i 2, slik som 64x64, 128x128, 256x256 osv. Hvert bilde kan ikke være større enn 50kB. Bildene må være i formatet png eller jpg. Bildene må være lisensiert under GPL.
Hvordan lage et nytt tema
For å lage ditt eget tema kan det være lurt å kopiere et eksisterende tema. Hvis du oppdaterer temaene i spillet, vil du finne noen temafiler i mappen Themes i ~/.xmoto (UNIX) eller i installasjonsmappen (Windows). En temafil ser ut som dette:
<?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" /> ... </xmoto_theme>
- Først kopierer du en slik temafil.
- Åpne kopien, og erstatt "Classic" med "Mitt Tema" (der "Classic" er det opprinnelige navnet på temaet, og "Mitt Tema" er et navn som du bestemmer selv).
Gratulerer! Du har nå laget ditt eget tema, som enkelt og greit er en kopi av et eksisterende tema. Nå kan du endre det og legge til eller erstatte bildefilene.
For øyeblikket er det ikke mulig å sende temaene dine via X-Moto's hjemmeside, men du kan gå til fanen "messages" og sende en melding med email-adressen din om du vil at temaet ditt skal kunne lastes ned av andre spillere.
Hvordan redigere temafilen
En temafil består stort sett av linjer som forteller spillet hvor den finner alle bildefilene. Hvert bilde har en type (BikerPart, Texture, Entity, Effect, Font, Misc, UI), og noen andre parametere. Dessuten har hvert bilde et navn, og noen verdier som definerer hvor bildet er plassert.
Noen bilder er forhåndsdefinert, slik som "PlayerBikerBody" som er bildet av syklistens kropp. Men du kan lage nye bilder også, som kan være teksturer eller en enhet.
Bildene befinner seg i mappen Textures i en undermappe avhengig av bildetypen:
Bildetype | Undermappe |
---|---|
Bilder av sykkelen/syklisten | Textures/Riders |
Teksturer | Textures/Textures |
Enheter | Textures/Sprites (eller Textures/Sprites/Anims hvis det er en animasjon) |
Effekter | Textures/Effects |
Skrift | Textures/Fonts |
Diverse annet | Textures/Misc |
Brukermiljø | Textures/UI |
De eksisterende bildene finner du på http://xmoto.free.fr/sprites/Textures
Hvordan endre på en linje i temafilen
Bare endre parameterene (om du vil) og den paramenteren som inneholder navnet på bildefilen: skriv navnet på din nye fil.
Legg til en linje i temafilen
Kopier en eksisterende linje som omhandler samme bildetype. Endre navnet til den nye bildefilen.
Test ditt tema
Siden xmoto 0.2.1 kan du teste ditt tema ved å bruke kommandoen -testTheme. Det hjelper deg å finne ut om temaet fungerer greit i forhold til kollisjonsomerådene.