domingo, 13 de octubre de 2024

[Tutorial] Trabajar con capas en graphic gale (con openbor y FFLNS de ejemplo)

 Quería poner esto en algún lado porque hice capturas durante el proceso y es algo que
no usé en Graphic Gale durante mucho tiempo y si has usado capas antes
en otros programas como Paint.net, donde es facilísimo, aquí no es tan difícil saber como va,
el caso es que de primeras es un poco engorroso.

Aquí tengo un sprite con un efecto que suelo llamar FX simplemente y a veces está incrustado en el personaje, pero puede que el personaje sin la animación también lo tenga dibujado, así que puedo copiarlo y luego fusionarlo, pero esto es A LA ANTIGUA. Sin fusionado automático, con una paleta que está controlada, el personaje tiene 14 colores, y espero no salirme, además deben estar los colores en las mismas posiciones.

Tengo dispuesto el menú Layer de Capas a la derecha en el programa, lo que se puede hacer es duplicar el gráfico, así puedes tener en uno el FX y en otro el sprite del personaje.















Hay que elegir el color de fondo al igual que el otro gráfico o no se verá en este caso.
El tema de la opacidad y el efecto que deja de transparencia tengo que decir que es horrible en Graphic Gale, en lugar de usar un fondo en forma de tablero de ajedrez que es lo normal, borra parte del sprite dejando píxeles sueltos invisibles. Fue una mala idea, prefiero no usarlo.

Aquí tengo los gráficos ya separados, editados a mano,
están sin repasar.



En este caso hice una capa solo para poner una línea que separase ambos sprites y así sabría por donde separar lo que quedará detrás del FX y el resto del cuerpo.


Esta es la parte suelta del sprite que quedará dentro del efecto.


Esta función es poco conocida supongo, de los dos colores que hay para alternar, se puede elegir uno y otro, uno de ellos remplazará al otro cuando pases el ratón por encima de un píxel de ese color.
Es un poco lento hacerlo así, pero si hay que mantener la paleta, no hay más opciones, esto o a mano ir rellenando.




Esta es la paleta que usa el juego y como se ve ahí, el color azul oscuro será reemplazado por el azul claro que es el secundario.









Aquí puse más o menos una indicación de los colores que serán sustituidos a la mezcla,
no es exacto al uso que le di al final, pero más o menos es eso, explicado en un gráfico.


Finalmente, el gráfico nuevo junto a la parte de los pies cortada está mezclada con el
FX, le he dado los mismos colores.
A la derecha hay una flecha donde pone "combine down" eso hace lo que dice, junta el gráfico superior con el inferior.
- Las capas se pueden cambiar de orden
- Se pueden bloquear para que evites editarlas por error.
- Hay que seleccionar una para que pintes en esa, si está marcada otra, puedes estar pintando en la que no es, hay que tener cuidado con eso.



En fin, es una opción que facilita lo que haces si hay efectos por medio.
En estos sprites donde gira realmente no es necesario que esté todo superdetallado
o correctamente bien en proporciones y formas, en el juego original estaban peor.
Se ven en pantalla mientras juegas 1/4 o 1/8 segundos.

Cuando termine espero poder hacer un resumen de todos y poner capturas,
ya que de momento se espera a que el juego se publique a final de año para
ver todos estos revisados, de "estreno".


domingo, 6 de octubre de 2024

[Tutorial] Como editar gráficos de Final Fight LNS / Openbor con Graphic Gale

 Como editar gráficos de Final Fight LNS / Openbor con Graphic Gale


En openbor se usa el formato gif, y editar paletas es algo delicado, pero
la verdad es que se puede hacer bien con este programa.
Si no sabes que es Openbor, es un editor de juegos beat 'em up, un poco delicado, pues es antiguo.

Las imágenes grandes las dejo como enlace, así no se descuadra.

Con Graphic Gale se puede hacer casi de todo con pixel art, pero
si nos ponemos con openbor, hay algunas cosas a tener en cuenta.
A base de prueba y error, fui consiguiendo tener todo funcionando bien, con previsualización y demás.
Era algo que normalmente no funcionaba, y no sabía el motivo,
lo explicaré todo.

Para empezar, decir que Graphic Gale es un programa bastante sencillo y personalizable,
no está cargado de funciones, si buscas pinceles, efectos, etc
no hay nada del estilo en este, como pueden tener Paint.net, Gimp o Photoshop.
En su momento el programa era de pago, y esa versión soportaba gif.
Pero se volvió gratuito hace años.

Desde aquí bajamos el programa, versión instalable o portable.
https://graphicsgale.com/us/download.htm

Una vez abierto, seguramente esté en inglés, aunque se pueden añadir idiomas,
yo suelo usar muchos programas en inglés y seguiré explicando cosas así.

El programa se puede poner de muchas formas, hay partes en las que pulsando el botón derecho del
ratón pone "dockable" y puede ser para permitir arrastrar esa parte y poner cosas a un lado u otro.

Yo, por ejemplo, desde View - Layer, lo pulso y no veo la parte de la izquierda que tiene cosas
de capas y un historial, prefiero tener más espacio visible.




----------------------------------------------------
Bueno,

1º - Añadir una serie de sprites y verlos en movimiento


Pues es bastante fácil,
pulsamos aquí.

File - Import from Multi-Files


Seleccionamos los gráficos


Pinchad para verlo en grande, de momento tenemos los sprites cargados, pero no se ven en pequeño,
eso es algo que pasa con algunos gráficos grandes y creo que es un error del programa, pero sé como dejarlo bien.





 

 

 

 

 

 

 

 


 

 

 

 

 

 

 



Ahora seguimos los pasos, que son elegir los sprites que queremos de una animación, hasta
tenerlos todos importados.

Aquí está la parte que es importante en este tipo de programas, la rejilla.
Soporta rejillas de diferentes tamaños, colores y hasta combinaciones de 2,
os recomiendo agregarlas.




Ahora comento lo de ajustar los frames.

Hay que mirar las propiedades de algún frame




 

 

 

 

 

 

2º La configuración

All frames




Pulsamos en el cuadro de transparencia aunque parezca que no se pueda cambiar




Con los gráficos de fflns seguramente saldrá azul, pero se puede elegir el color transparente a mano también.
Al parecer no lo auto-detecta, por eso hay que hacer esto para ver las miniaturas luego.

Al final lo dejo así
Si pongo %framenumber% automáticamente le pone a cada frame un número.



Con eso estará listo, veréis cada frame y podréis verlo en movimiento.
Se puede cambiar el zoom, la velocidad, etc.




 

 

 

 

 

 

 

 

 

 

El resto de cosas se pueden aprender trasteando,
como ver solo una previsualización de x e y frame en vez de todas, etc.


Muchas cosas funcionan de manera parecida al Paint de Windows, al igual que muchos otros
programas de edición gráfica.

Cuando guardemos algo, nos recomendará usar .GAL que es su formato, si luego lo abrimos, volverá a salirnos todo y podremos seguir dibujando.

De momento, para tener los gráficos en GIF, yo le doy a copiar, abro el original y lo pego.
El gráfico nuevo queda encima y la paleta no se ve alterada.

Lo de exportar me dio problemas, no sé el motivo.

En las opciones podéis poner los atajos, yo tengo cosas como el Zoom en + - del teclado,
y otras cosas para seleccionar partes de un gráfico y rotarlas.

---------

Este tutorial lo hice originalmente para el foro de las noches skyperas, por
cosas en las que he colaborado.
Puede que escriba algo más, ya que hay algunas que se pueden aprender
viendo un par de capturas y una pequeña explicación en vez de tener
que ver 15 minutos de un video de youtube por ejemplo, que lo mismo ni te enseña
y pierdes el tiempo.