Guía para principiantes de Construct 2

4

Index

Tagged

Contributors

Stats

373,455 visits, 431,037 views

Tools

Translations

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Published on 26 Aug, 2014. Last updated 25 Feb, 2019

Añadir una capa (layer)

Bien, ahora queremos añadir algunos objetos más.

Sin embargo, queremos evitar seleccionar por accidente el fondo de tiles y que este se nos mueva sin querer. Necesitamos, pues, bloquearlo de alguna manera.

Para ello, vamos a utilizar el sistema de capas:

Los layout pueden constar de varias capas, que se pueden utilizar para agrupar objetos. Imagínate las capas, como placas de vidrio apiladas unas encima de otras, con los objetos pintados en cada una de ellas. El uso de capas, te permitirá organizar fácilmente los objetos que se encuentren mas cerca de ti de otros que se hallen mas lejos. Las capas pueden ocultarse, bloquearse, contemplan la posibilidad de paralaje y muchas cosas mas. Por ejemplo, en este juego, queremos que todo se vea por encima del fondo de tiles, para ello crearemos una capa superior a la del fondo en dónde depositaremos nuestros nuevos objetos.

Para gestionar las capas, haz clic en el Layers tab (pestaña Capas), que por lo general encontrarás al lado del Projects tab (pestaña Proyectos) en el Project bar (Barra de proyectos):

En la lista de capas verás Layer 0 (Construct 2 cuenta a partir de cero, como es habitual en toda programación). Haz clic en el icono del lápiz y cambia su nombre por Background (Fondo), ya que será nuestra capa de fondo. Ahora haz clic en el icono 'add' (añadir) para agregar una nueva capa en la que pondremos nuevos objetos. La vamos a llamar Main (Principal) . Por último, si haces clic en el icono con forma de pequeño candado, al lado de Background, esta capa quedará bloqueada. Eso significa que ya no podrás seleccionar nada, en esta capa. Eso es muy conveniente para nuestro fondo de tiles para evitar seleccionarlo accidentalmente. Además ya no vamos a necesitar volver a tocarlo. Sin embargo, si por alguna razón, vas a querer realizar algún cambio, tan sólo haz clic sobre el candado para que la capa quede desbloqueada.

Las casillas de verificación también te van a permitir ocultar capas en el editor, pero esto no lo vamos a necesitar de momento. La barra de capas debería tener este aspecto:

Ahora , asegúrate de que la capa "Main" esté seleccionada en la barra de capas. Esto es importante pues la capa seleccionada es la capa activa. Todos los nuevos objetos que se van a añadir, lo harán en la capa activa, de modo que si no está seleccionada, estaremos trabajando accidentalmente en una capa distinta. La capa activa se muestra en el status bar (barra de estado, en la parte inferior del C2) y también se muestra en un tooltip (pequeño mensaje emergente informativo) cuando se añade un nuevo objeto - vale la pena prestar atención a estas informaciones.

Añadir los objetos de entrada

Pon tu atención de nuevo sobre el layout. Haz doble clic para insertar un nuevo objeto. Esta vez, selecciona el objeto ratón (mouse), ya que lo vamos a utilizar. Haz lo mismo para el objeto teclado (Keyboard).

Nota: No es necesario colocar estos objetos en el layout. Están ocultos y funcionan automáticamente en todo el proyecto. El teclado y ratón, quedan pues habilitados para todos los layout de nuestro proyecto.

Los objetos del juego

Es el momento de insertar los objetos de nuestro juego! Aquí están sus imágenes -guárdalas en tu disco duro al igual que la imagen anterior.

Jugador:

Monstruo:

Bala:

y explosión:

Para cada uno de estos objetos, vamos a utilizar el objeto Sprite. Simplemente muestra una imagen, que puede desplazarse, rotar y cambiar de tamaño. Por regla general, el objeto más empleado en los juegos es el objeto Sprite. Vamos a insertar cada uno de los cuatro objetos como objetos sprite. El proceso es similar al de insertar el fondo de tiles:

1. Doble clic para insertar un nuevo objeto

2. Doble clic sobre el objeto 'Sprite'.

3. Cuando el puntero del ratón se convierta en una cruz, haz clic en cualquier parte del layout. La descripción debe ser 'Main'. (Recuerda que esta es la capa activa.)

4. El editor de imágenes aparece. Haz clic en el icono open (abrir) y carga una de las cuatro texturas.

5. Cierra el editor de imágenes, guarda los cambios. Ahora deberías de ver el objeto en el layout!

Nota: Otra forma, mas rápida, de insertar objetos Sprite es arrastrar y soltar el fichero de imagen, desde su ubicación en nuestro disco duro, al layout. Construct 2 creará un Sprite con esa imagen. Asegúrate de arrastrar las imágenes de una en una, porque si arrastras las cuatro a la vez, Construct 2 creará un solo Sprite con cuatro frames (cuadros de animación). Otra ventaja es que de este modo los sprites quedarán automáticamente renombrados con el mismo nombre del fichero.

Mueve la bala y la explosión a algún lugar fuera del layout - no queremos verlos cuando se inicie el juego.

Estos objetos se llamarán Sprite , Sprite2 , Sprite3 y Sprite4 . Esto no es muy útil - las cosas se vuelven confusas de esta manera. Cámbiales el nombre a Player , Monster, Bullet y Explosion según corresponda. Puedes hacerlo seleccionando el objeto y a continuación cambiar el nombre de la propiedad Name (Nombre) en la barra de propiedades:

  • 2 Comments

  • Order by
Want to leave a comment? Login or Register an account!