Es:Make a theme
English - Català - Français - Norsk
Contents
Introducción
Desde X-Moto 0.2.0, es posible hacer nuevos temas y agregar nuevos objetos/texturas fácilmente. Puede volver ha hacer todos los gráficos del juego.
Un tema se compone de un archivo XML y archivos de imágenes. El archivo XML proporciona la información sobre el tema y da el nombre de cada archivo de imagen para utilizarlos para cada componente descrito dentro.
Las imágenes han de ser cuadradas y sus midas potencia de 2 (64x64, 128x128, 256x256) Las imágenes superiores a 50Ko no se aceptan Las imágenes han de ser png o jpg Las imágenes han de tener licencia GPL
Haz un tema nuevo
Para crear un tema, tendrás de empezar copiando uno de los ya hechos. Si actualizas los temas en el juego, encontraras los archivos de los temas descargados en el directorio Themes dentro de ~/.xmoto (UNIX) o en el directorio de instalación en (Windows). El archivo del tema se ve mas o menos así :
<?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>
- Primero, copia un tema ya hecho como un nuevo archivo
- Abre el tema y cambia el nombre por uno de nuevo (reemplaza "Classic" por "My Theme")
Felicidades ! Has creado tu primer tema y solo haciendo una copia de uno existente. Ahora, prueba a modificarlo o agregar nuevas entradas.
Actualmente, es imposible enviar tus temas a través de la pagina web ; utiliza la pestaña del sistema de mensajes y da tu email para contactarnos si quieres que tu tema pueda ser descargado por otros jugadores.
Las entradas de los temas
Una entrada de un tema es una linea que explica al juego donde encontrar la imagen de un objeto dado. Un objeto tiene un tipo (BikerPart, Texture, Entity, Effect, Font, Misc, UI) ; para cada tipo, pueden haber diversos parámetros. Además, un objeto tiene un nombre y algunos valores para definir la ruta a la imagen.
Algunos nombres de objetos están definidos en el juego, por ejemplo, "PlayerBikerBody" es el nombre del objeto referente al cuerpo del piloto. Pero algunos objetos nuevos pueden ser definidos como a texturas o entradas.
Los objetos se encuentran en el directorio Textures en un sub-directorio que depende del tipo de objeto :
Tipo de Sprite | Directorio |
---|---|
BikerPart | Textures/Riders |
Texture | Textures/Textures |
Entity | Textures/Sprites (o Textures/Sprites/Anims si es una animación) |
Effect | Textures/Effects |
Font | Textures/Fonts |
Misc | Textures/Misc |
UI | Textures/UI |
Los archivos de objetos están disponibles en http://xmoto.free.fr/sprites/Textures
Modificar la entrada de un tema
Simplemente modifica los parámetros (si quieres) y el parámetro del archivo : da el nombre de tu nuevo archivo.
Agrega una entrada de un tema
Copia y engancha una entrada ya hecha del mismo tipo de objeto. Cambia los parámetros, y da el parámetro del archivo.
Pon a prueba tu tema
Desde xmoto 0.2.1, tu puedes comprobar tu tema arrancando xmoto con la opción -testTheme. Te ayudara a ver si tu tema respecta las zonas de colisión. Desde X-Moto 0.2.1, simplemente pulsa F2 par cambiar a este modo.