私は完全な初心者で、2D RTS ゲームに取り組んでいます。これまでのところ、オブジェクト「歩兵」を作成し、指定された方向に「弾丸」を発射させることができ、部屋の外で一度だけ弾丸を削除するコードを見つけることができました。弾丸が歩兵から 300 ピクセルの相対距離で削除されるようにします。また、コードを非常にきれいにする必要があるため、最終的には多くの箇条書きが必要になります。私の質問は次のとおりです。範囲と視線を指定するために、歩兵の周りに長方形を作成する必要がありますか? または、弾丸クラスは「作成後 + 移動距離 = 300 ピクセル = 削除」と言う必要がありますか?...提供できるコードまたはヒントは大歓迎です。