Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: matiascarpello en Noviembre 24, 2017, 02:17:45 AM

Título: Crear bloques aleatorios alineados a la grilla
Publicado por: matiascarpello en Noviembre 24, 2017, 02:17:45 AM
Hola comunidad.

Tengo el siguiente código que lo que hace es repetir entre 10 a 15 veces una instancia.
Se crea de forma aleatoria entre 10 a 15 bloques dentro de los límites que le establecí tanto en el eje x como en el eje y.
Ahora, mi duda es que de esta forma los bloques se crear por cualquier parte, yo lo que necesito es que se ajusten a la grilla de 32, por que cada bloque tiene 32 px.

¿Cómo podría implementar esa parte?


repeat(irandom_range(10,15))
    {
        instance_create(x+irandom_range(0,480),y+irandom_range(0,256),obj_muro)
    }
Título: Re:Crear bloques aleatorios alineados a la grilla
Publicado por: bygdle en Noviembre 24, 2017, 02:30:06 AM
[gml]
repeat(irandom_range(10,15))
    {
        instance_create(x+irandom_range(0,480/32)*32,y+irandom_range(0,256/32)*32,obj_muro)
    }
[/gml]