Es:Make a theme

From X-Moto
Revision as of 12:57, 28 August 2010 by Computerhelp (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

English - Català - Français - Norsk

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.

TestTheme.jpg