Hi. I'm tring to make a strategy game whit a chess like grid, and i need to spawn 3 new enemys every time a press a button. I like to know how should I do it so they won't overlap each other. If anyone could help me, it would be great.
This is my code so far ( just for random spawning) :
public void act()
{
if (Greenfoot.mouseClicked(this))
{
for(int k=1;k<=3;k++)
{
int i=Greenfoot.getRandomNumber(9);
int j=0;
if(i%2==0)
{
if(i==4) j=getRandomNumber(-2,2);
else if(i==2||i==6) j=getRandomNumber(-1,1);
else j=0;
j=j*2;
}
else if(i==1||i==7)
while(j==0)
j=getRandomNumber(-1,1);
else
while(j%2==0)
j=getRandomNumber(-3,3);
getWorld().addObject(new Iniamicii(), 374+j*37, 78+i*19);
}
}
}
Greatings, Raul.
