私は XNA を使用して、いくつかのユニークな敵を持つ 2D ゲームを作成しています。画面に個別のスプライトを描画して、同じ敵を作成するのに問題はありませんが、敵ごとに多数のスプライトを描画する代わりに、それらのスプライトを何らかの形で 1 つのスプライト シートにマージした方が効率的であると思います。
画面にこれらの敵がたくさんいる場合、マージするとパフォーマンスが大幅に向上しますか? そして、この方法で新しいスプライトシートを作成する簡単な方法はありますか、それとも答えはかなり面倒ですか?