Prototipo de ayuda
Componente Diseñado por
Crea-Flash.com.
Derechos reservados
Más sobre backgrounds

Más sobre backgrounds

Además de sacarlos de archivos, también puedes crear tus propios fondos. Para hacer esto, presiona el botón "Edit Background" (editar fondo). Un pequeño programa incorporado se abrirá en el que podrás crear o editar tu fondos. Piensa que no es un programa con muchas herramientas. Para tener herramientas más avanzadas utiliza otro programa de edición de imágenes. Hay una opción que es particularmente útil. En el menú "Image" (imagen) encontrarás el comando "Gradient Fill" (relleno degradado). Este comando puede ser utilizado para crear algunos fondos con degradación de color.

En el modo avanzado, el programa de edición de fondos tiene varias opciones avanzadas.

Los bordes de los fondos, en especial cuando son transparentes, pueden parecer un poco marcados. Para evitar esto puedes marcar la casilla "Smooth edges" (suavizar bordes). Con esta opción los pixeles de los bordes del fondo (es decir, los pixeles próximos a los transparentes) son convertidos parcialmente en transparentes. Esto puede hacer que se vean bastante mejor. No hagas esto cuando los fondos vayan a ser unidos para formar uno mayor porque entonces una línea parcialmente transparente aparecerá entre ellos. ¡Los efectos de esta opción son sólo visibles en el juego, no en el editor!

Durante la partida, los fondos son convertidos en texturas. Las texturas tienen que ser cargadas a la memoria de vídeo (en la tarjeta gráfica) antes de que puedan ser utilizadas. Cuando la casilla "Preload texture" (precargar textura) está marcada esto ocurre inmediatamente cuando se carga el juego, así que no habrá paradas para cargarlas durante la partida. Si tienes muchos fondos grandes que no van a ser utilizados al comienzo del juego deberías desactivar esta opción. Game Maker cargará las texturas a la memoria de vídeo y lo volverá a hacer cuando las necesite.

A veces querrás aplicar sobre un fondo una cuadrícula, es decir, dividir el fondo en pequeños cuadrados. Cuando crees las salas ("rooms") podrás poner estos cuadrados en distintos sitios de ésta. Es muy útil para crear niveles con buen aspecto. Para aplicar sobre un fondo una cuadrícula marca la casilla "Use a tile set". En aspecto del fondo cambiará al que ve a continuación:

Puedes cambiar varias opciones de la cuadrícula. En particular puedes cambiar la anchura ("tile width") y la altura ("tile height") de los cuadrados. Los dimensiones que se ponen son para toda la cuadrícula, así que asegúrate de que todos los cuadrados del fondo tienen el mismo tamaño; si tienes diferentes tamaños, crea más cuadrículas. También puedes dejar un margen arriba ("vertical offset") y un margen a la izquierda ("horizontal offset") desde donde comienza la cuadrícula. Finalmente, la separación horizontal ("horizontal sep") y la separación vertical ("vertical sep") entre los cuadrados, que normalmente es "0" o "1". Para más información consulta el capítulo "Creando salas".

Aquí es necesaria un advertencia. Cuando pones bordes de separación entre los "sprites" y utilizas la interposición entre pixeles (consulta las opciones globales del juego) esto puede dar resultado a "grietas" entre los cuadrados. Para evitar esto mejor asegúrate de que los pixeles que están alrededor de los cuadrados tocan con los pixeles que están justamente por dentro de éstos.