habe eine Frage und hoffe jemand kann mir weiterhelfen. Ich möchte in Processing programmieren, dass zufällig in einen 500x500 Fenster 4 Rechtecke spawnen also die Koordinaten der Rechtecke sollen zufällig sein. Soweit so gut nur sollen sich die Rechtecke nicht überlappen können und natürlich nicht die Hälfte oder so vom Fenster drausen, was mein Problem ist. Kann mir vlt jemand weiterhelfen, wie ich das realisieren kann, dass sie nicht überlappen und nur um Fenster gezeichnet werden?
Hier der Code, es funktioniert alles nur halt die 2 Sachen nicht.
Code:
void setup(){
size(500,500);
zufall();
spiel();
}
void draw(){
}
void zufall(){
x = (int)random(500);
y = (int)random(500);
}
void spiel(){
background(50);
for(int i=0;i<4;i++)
{
rect(x,y,75,75);
zufall();
}
}






