2014/01/21(火) [n年前の日記]
#2 [dxruby] STGサンプルで砲台を作ってたり
地形がスクロールしていくのだから、砲台ぐらいは欲しいよなと。てなわけで、EDGE2で砲台のドット絵を描いて、敵として追加。
昔だったら、角度が異なる砲台のドット絵を何パターンか描いて、左右反転描画や上下反転描画をして〜みたいなことをしてただろうけど。せっかく回転描画が使えるのだから、砲台部分と砲塔部分を別に分けて、砲塔だけを回転させて対応したり。
しかし、これはこれで、なんか見た目が悲しい感じ。完全に2Dになってるというか…。角度の違うパターンをちゃんと描くやり方なら、角度は意図通り、かつ、手前を向いてる砲台、みたいなものも描けるわけで。昔のゲームは、そういうところで、制限を逆に利用して、見た目のゴージャス感を出してたのかな、などと今頃気付いたり。
自機を狙って砲塔が回転するあたりの処理で、少し悩んだりもして。360度ぐるぐる回る砲台ではアレなので、砲塔が回転する角度には制限をつけないといけないのだけど。上下左右に配置するから、ちと頭がこんがらがってくる…。
昔だったら、角度が異なる砲台のドット絵を何パターンか描いて、左右反転描画や上下反転描画をして〜みたいなことをしてただろうけど。せっかく回転描画が使えるのだから、砲台部分と砲塔部分を別に分けて、砲塔だけを回転させて対応したり。
しかし、これはこれで、なんか見た目が悲しい感じ。完全に2Dになってるというか…。角度の違うパターンをちゃんと描くやり方なら、角度は意図通り、かつ、手前を向いてる砲台、みたいなものも描けるわけで。昔のゲームは、そういうところで、制限を逆に利用して、見た目のゴージャス感を出してたのかな、などと今頃気付いたり。
自機を狙って砲塔が回転するあたりの処理で、少し悩んだりもして。360度ぐるぐる回る砲台ではアレなので、砲塔が回転する角度には制限をつけないといけないのだけど。上下左右に配置するから、ちと頭がこんがらがってくる…。
[ ツッコむ ]
以上です。