Cambiar fondos del escenario

En este capítulo vamos a aprender a cambiar el fondo del escenario. El fondo es el lugar donde ocurre la historia: puede ser una ciudad, un bosque, una playa, el espacio o cualquier sitio que imagines.

Cambiar el fondo nos permite crear diferentes escenas para nuestros juegos y animaciones. Así nuestros proyectos serán mucho más bonitos y divertidos.


¿Qué es un fondo?

El fondo es la imagen que aparece detrás de los personajes. No se mueve como los sprites, pero puede cambiar para mostrar lugares diferentes.

Por ejemplo, podemos tener un fondo de día y otro de noche, o un fondo de casa y otro de parque.


Elegir un fondo de la biblioteca

PictoBlox tiene una biblioteca con muchos fondos ya preparados. Para elegir uno puedes hacerlo desde el escenario.

Pasos para elegir un fondo:

  • Haz clic en el escenario (la parte del fondo) en la zona de sprites.
  • Busca el botón para añadir un fondo nuevo.
  • Elige un fondo de la biblioteca, por ejemplo: ciudad, bosque o mar.

Cuando lo selecciones, el fondo del escenario cambiará a la imagen que has elegido.


Crear o editar tu propio fondo

También puedes dibujar tus propios fondos. Esto es muy útil si quieres un lugar especial para tu historia o tu juego.

Para crear o editar un fondo:

  • Haz clic en el escenario.
  • Abre el editor de fondos o la opción de dibujar.
  • Usa las herramientas de dibujo para pintar casas, árboles, nubes o lo que quieras.

Así tendrás un fondo único creado por ti.


Bloques para cambiar el fondo

Podemos cambiar el fondo no solo a mano, sino también con bloques de programación. Estos bloques suelen estar en la categoría de apariencia o fondos.

  • Cambiar fondo a (nombre del fondo).
  • Siguiente fondo.
  • Fondo anterior o fondo aleatorio (si tu versión de PictoBlox lo tiene).

El bloque “Cambiar fondo a…” muestra directamente el fondo que tú elijas. El bloque “Siguiente fondo” pasa al siguiente fondo de la lista.


Cambiar de fondo al empezar el programa

Muchas veces queremos que, al iniciar el juego, el escenario tenga un fondo concreto. Para eso usamos un bloque de evento junto con un bloque de cambiar fondo.

Un ejemplo:

  • Bloque "Al presionar la bandera verde".
  • Debajo, el bloque "Cambiar fondo a (bosque)".

Así, cada vez que pulses la bandera verde, el juego empezará siempre en el mismo lugar.


Cambiar el fondo durante la historia

También podemos cambiar el fondo mientras el programa se está ejecutando. Esto es muy útil para contar historias con varias escenas.

Por ejemplo, podemos hacer que:

  • Al empezar, el fondo sea una casa.
  • Después de unos segundos, cambie a un parque.
  • Más tarde, cambie a un cielo estrellado.

Para hacer esto usamos bloques de:

  • Cambiar fondo a (nombre del fondo).
  • Esperar (número) segundos.

De esta forma el escenario va cambiando poco a poco, como en una película.


Un pequeño ejercicio

Vamos a crear una historia muy sencilla con tres fondos distintos.

Sigue estos pasos:

  • Elige tres fondos: por ejemplo, "Casa", "Bosque" y "Noche".
  • Coloca el bloque "Al presionar la bandera verde".
  • Debajo, pon "Cambiar fondo a (Casa)".
  • Añade "Esperar 2 segundos".
  • Después pon "Cambiar fondo a (Bosque)".
  • Vuelve a añadir "Esperar 2 segundos".
  • Por último, pon "Cambiar fondo a (Noche)".

Pulsa la bandera verde y observa cómo el escenario va cambiando de lugar.


Ideas para seguir probando

Ahora puedes inventar tus propias escenas cambiando fondos.

  • Crea una historia en la que un personaje viaje por distintos lugares.
  • Haz que el fondo cambie cuando el personaje toque un objeto.
  • Combina cambios de fondo con animaciones y sonidos.

Cada vez que cambias el fondo, tus proyectos se vuelven más interesantes. Puedes usar los fondos para crear niveles, días diferentes o mundos nuevos.


En el próximo capítulo...

En el siguiente capítulo vamos a poder ver todos los bloque que usaremos en la programación.