Saludos Comunidad GM :), espero que esteis todos muy bien.
Esta vez voy directo al grano. ¿Es posible hacer un fondo de escenario o background animado en game maker? ¿Como se hace? es para un minijuego que estoy haciendo
Saludos OmarMakero
Existen varias formas de hacerlo pero depende del tipo de escenario que tengas en mente, yo uso un truco que conlleva arrays
[gml]
/// Event Create
bg[0] = bg_0;
bg[1] = bg_1;
bg[2] = bg_2;
bg[3] = bg_3;
bg_numb = 4; //numero de backgrounds
bg_index = 0; //indice del background
bg_speed = 0.25; //velocidad en la animacion
[/gml]
[gml]
/// Event draw
// Animación del background
bg_index += bg_anim;
if (bg_index >= bg_numb)
bg_index = 0;
draw_background(bg[floor(bg_index)], x, y)
[/gml]
Y ya en el evento draw pongo un draw_background y hago que dibuje la array. Ya con eso puedes tener un escenario animado, y tambien sugiero que mantengas los valores de "bg_speed" entre 0 y 1