今、作っているゲームのクラス階層の中に Sprite というクラスを考えたのですが、スプライトにも要件があるようです。
ひとつ、今日知ったのが、「スプライトは座標を変化させるだけで移動できること」という要件です。たとえば、座様を変化させたときに、残像が残ったり、背景がくりぬかれてはいけないということのようです。
スプライトの実装には Direct3D にて板ポリゴンを使う予定ですので、今の設計だとうまくいきそうですが、スプライト愛好家の方の考えがちょっとわかったような気がしました。
Contributions