Dzień dobry, przejdę do problemu.
Na jednym poziomie "zagnieżdżenia" mam instancję gracza, instancje wrogów i instancje pocisków (np. vector, czy vector opakowany w klasę). Chcę, żeby każdy wróg w swoim AI mógł dodawać instancje pocisków na planszę (tworząc nowy obiekt nadając mu pozycję oraz kierunek lotu) i żeby te pociski mogły trafić w gracza, a po odbiciu we wroga. Chcę detekcję kolizji zaimplementować na tym samym poziomie zagnieżdżenia, co instancje gracza, wrogów i pocisków. Proszę o pomoc.