Enero 21, 2021, 06:23:03 PM Ultima modificación: Enero 21, 2021, 08:12:21 PM por OmarMakero
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
OmarMakero

#1 Enero 21, 2021, 06:41:46 PM Ultima modificación: Enero 21, 2021, 07:02:22 PM por T789
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