512だと、敵のIDを渡して、その敵の境界情報なりを知る手段を、弾クラスが必ず持つわけだ。

敵情報を持っているのは、敵クラスじゃないと駄目だわな。
んで敵クラスには敵IDを介してアクセスするって決まっている様なので、ID管理クラスなりの経由になると。
IDを渡すと、IDに対応した敵インスタンス(或いは敵情報を直接)を得る手段が、管理クラスにあるはずだ。

後は、弾クラスと管理クラスの関係だけど、これはまぁお好みで。
弾クラスに管理クラス持たせちゃうもよし。普通はまぁその時だけ、引数で管理クラスを渡すくらいの弱さかな。

なんて書いていたら終わっていたか。しかし何かやねうらサイトっぽいなw