ゲーム開発を始めたばかりで、TankwarsやWormsのようなゲームがいいと思いました。これまで考えられる最も難しい部分は、地形を破壊可能にすることです。簡単な部分を実行する前に、それがどのように行われるかを知りたいと思います。
爆発には、さまざまな武器に合わせて拡大縮小できるマスクテクスチャが含まれる可能性があると思いました。次に、そのマスクを使用して、下にある地形を透明にする必要があります(オプションで暗い境界線を描画します)。
(出典:mikakolari.fi)
どうすればそれを達成できますか?アルファ値をピクセルごとに変更する必要がありますか、それとも何らかのマスキング手法を使用できますか?地形の上に青い円を描くことはできません。
XNAのバージョン3.1と4.0があります。