En
este tutorial voy a explicar como funciona el sistema
de fondos, que aunque aun no esta completo si se puede
modificar el fichero de configuracion.
Lo
primero que se tiene que hacer es la imagen de fondo,
que tiene que ser un BMP con una profundidad de color
de 24 bits (obligatoriamente) y sus dimensiones se recomiendan
que sean 1536x512 (3 pantallas de 512x512) si se quisiera
hacer mas largo, por ejemplo 4 pantallas, se sumaria 512
al ancho y asi sumando 512 por pantalla de ancho.
El
fichero de configuracion se compone de comentarios (desde
el simbolo # hasta el fin de la linea), cabeceras (que
van entre corchetes) y asignacion de variables (que contienen
un =).
U na cabecera principal
es la que define el fondo e indica que las asignaciones
siguientes pertenecen al fondo, el codigo siguiente contiene
todas las variables posibles comentadas:
[fondo]
#numero de pantallas de alto (por ahora obligatoriamente
1)
alto = 1
#numero de pantallas de ancho
ancho = 3
#altura a la que se encuentra el suelo
suelo = 0.85
#posicion en la que aparecera el primer jugador
pollo1x = 1.2
#posicion en la que aparecera el segundo jugador
pollo2x = 1.8
#>>
#La imagen tiene que tener dimensiones multiplo de 256
#por ejemplo 256x256,512x256,768x256,1536x512
#>>
imagen = fondos\granja\fondogranja3.bmp
La
otra cabecera que por ahora admite la definicion del fondo
es la de [actor] que permite poner personajes de en el
fondo, tomandose de estos personajes la animacion base
y repitiendose constantemente, por ejemplo se inserta
una rana (aviso: tiene que tener todos los datos para
que sea valido):
[actor]
#es obligatorio el asignar el tipo de bicho
bicho = Bichos\rana\rana.mnt
#posicion en la que se situara
x = 0.7
y = 0.73
#altura a la que tendra el suelo (en este caso solo se
usa para la sombra)
suelo = 0.73
No
hay mas cabeceras ni opciones por ahora, pero es posible
que se definan mas, asi que este tutorial ira creciendo
poco a poco.
|