Pierwsze 2 kody umieść w stepie.
1.
GML
if (punkty=10) {sprite_index=spr1;}
if (punkty=20){sprite_index=spr2;}
if (punkty=30){sprite_index=spr3;}
2. W objekt1:
GML
if (distance_to_object(objekt2) < 30 and distance_to_object(objekt2) > 5)
{
move_towards_point(obiekt2.x,obiekt2.y,3) // Przyciąga objekt1 do objekt2
}
else
{
speed=0;
}
W objekt2
GML
if (distance_to_object(objekt1) < 30 and distance_to_object(objekt1) > 5)
{
move_towards_point(obiekt1.x,obiekt1.y,3) // Przyciąga objekt2 do objekt1
}
else
{
speed=0;
}
3.
W create
GML
szanse=0
W kolizji z objektem2
GML
szanse=random(2);
if (szanse=1)//Wygrał obj1
{
with(other){instance_destroy();}
}
if (szanse=2)//wygrał obj2
{
instance_destroy();
}