Hola, estoy desarrollando un juego en que te sale una imagen diferente cada vez que le das a "Jugar", pero me he dado cuenta que tiene un patron, pro ejemplo este es mi codigo,
el problema es que siempre tiene un patron que sigue en todas las veces que comienza, como podria hacer para que sea aleatoria al 100%

pregunta = choose(1,2,3,4,5,6)

switch pregunta
{
case 1: draw_sprite(spr_carro,0,x,y);break;
case 2: draw_sprite(spr_avion,0,x,y);break;
case 3: draw_sprite(spr_moto,0,x,y);break;
case 4: draw_sprite(spr_camioneta,0,x,y);break;
case 5: draw_sprite(spr_bici,0,x,y);break;
case 6: draw_sprite(spr_barco,0,x,y);break;
}


Pon randomize() antes de ejecutar el choose().
(No es muy óptimo usar un switch sólo para eso, a lo mejor podrías usar una lista y desordenarla).
alaberga regué el café.

BA:STFW&RTFM

Algo mas, si es solo una imagen lo que vas  a mostrar y no un sprite animado, podes usar un solo sprite que tengan las 6 imagenes que vayas a usar.