Hola a todos
Como mencioné en el artículo anterior, ahora hablaré de una de las herramientas mas útiles de los mapas, las Capas (También conocidas como layers)
Si han utilizado algún software de diseño gráfico como Photoshop, GIMP, Inkscape, etc, sabrán a que me refiero con Capas; pues bien, Construct 2 funciona de la misma manera.
Para quienes no sepan que son las capas, ya sea porque nunca han usado un software de diseño gráfico o no tengan claro el concepto, lo explicaré de forma ilustrativa:
Imaginen que tienen una hoja de papel blanco y quieren dibujar un paisaje que tenga montañas, arboles, personas caminando, piedras y uno que otro animal; pero no están seguros de donde dejar a las personas y animales.
Una solución sería dibujar primero todo el fondo y luego ir ubicando los arboles y las personas, pero si hacen eso tendrían que dibujar el cielo y las montañas, luego borrar una parte para dejar los arboles, y después borrar parte de los árboles para dibujar las personas, animales y rocas.
Si algo les queda mal tendrían que borrar y dibujar todo (o casi todo) nuevamente, y con esto pierden tiempo y el papel puede dañarse; pero tendrían una segunda opción, dibujar el fondo en el papel blanco y luego dibujar los arboles en una hoja de papel calcante (O papel de calco, ese que es transparente para dibujar), y luego dibujan a las personas en otra hoja de papel calcante.
Así tendrían tres hojas; la hoja en blanco con el dibujo de fondo (Sería el suelo, el cielo y las montañas), una hoja transparente con los árboles y una hoja transparente con las personas; así si quieren cambiar algo, pueden hacerlo con una hoja sin dañar las demás.
De ese mismo modo funcionan las capas, en Construct 2 puedes crear las capas que necesites (Aunque la versión gratuita está limitada a 4 capas), e ir ubicando los elementos en la posición que quieras.
Personalmente dejo una capa para el fondo, una capa para el suelo (y plataformas), una capa para enemigos, una capa para objetos y una capa para el personaje, usualmente en el siguiente orden:
La ventana anterior es la «ventana de capas», que muestra las capas que tengamos «en ese mapa», es decir, si tienen varios mapas, deben crear capas para cada uno.
Si tienen varios mapas, recomiendo dejar en todos las mismas capas con los mismos nombres, es decir, si tienen una capa llamada «Enemigos», recomiendo crear en todos los mapas una capa llamada «Enemigos», esto por dos razones:
- Evitan confundirse en mapas con muchos elementos
- El nombre de cada capa puede usarse cuando trabajemos con variables, y créanme, facilitará mucho las cosas (Cuando hablemos de elementos /sprites y variables entenderán a que me refiero)
Propiedades de las capas:
Cada capa tiene propiedades, y con Construct 2 podemos personalizar algunas; de hecho siendo ingeniosos podemos crear efectos geniales, por ejemplo con el parallax.
- Global: Determina si esa capa se verá en todos los mapas, puede usarse para HUD. Si en algún momento quieren que no se vea puede hacerse con eventos (Lo explicaré después)
- Visible in editor: Permite ver u ocultar esa capa mientras estemos trabajando, es útil si trabajamos con arias capas y queremos ocultar alguna para que no bloquee la del fondo.
- Locked: Permite bloquear la capa, útil cuando trabajamos con otra capa y no queremos mover lo que está en esta capa.
- Parallax in editor: Permite ver como quedaría esa capa si hemos cambiado el Parallax.
- Effects: Permite que le demos un efecto visual a esa capa; pero recomiendo no usarlo por ahora.
- Teclado
- Mouse
- Sonido
- NW.js
- Sprites
- Tilesets
- Fondos
- Texto
- Partículas
- Música
- Sonidos