Ich habe es geschafft, die Wegfindungsarbeit für eine einzelne Einheit zu erledigen, und ich habe es geschafft, die Kollision von Agenten und Agenten zu vermeiden, aber jetzt muss ich in der Lage sein, eine Gruppe von Agenten an einen bestimmten Ort zu senden.
Das ist mein Setup bisher:
- Wegpunkt-Wegfindung
- Der Mindestabstand zwischen zwei Knoten ist etwas größer als der größte für einen Agenten zulässige Kugelradius.
- Agenten vermeiden Kollisionen mit anderen Agenten, indem sie ein Lenkverhalten ausführen, das auf einem eindeutigen Pfad basiert
Also muss ich jetzt meine Agenten irgendwohin in die Gruppe schicken. Ich habe einige Posts gelesen, die besagen, dass ein Weg dies zu tun darin besteht, einen Gruppenleiter zu erstellen und den anderen Einheiten einen Versatz für seine Position zu geben.
Aber dann ist das Problem, was ist, wenn die Gruppenbildung nicht erreicht werden kann? Sie möchten z. B. ein Rechteck bilden, aber an der Zielposition befindet sich eine Struktur in der Nähe, die Sie daran hindert, ein Rechteck-Setup zu erstellen.