いぬおさんのおもしろ数学実験室

おいしい紅茶でも飲みながら数学、物理、工学、プログラミング、そして読書を楽しみましょう

100日で50弾! Day 58/ Bullet29:シールド弾2

 100日チャレンジ『100日で50弾!』第29回、シールド弾2です。前に書いたシューティングゲームで、同じようなシールドを使っていました。

www.omoshiro-suugaku.com

このシールドを、弾を囲うのに利用します。実際のゲームでは、例えばシールド付き弾は攻撃力が高い……みたいな設定にしたりするといいかも。上の過去記事にある程度書いてあります。動画はこれです。

youtu.be

スマホの人はこちらを。

https://www.youtube.com/watch?v=RWKosg5urZw

 シールドは6角形の組み合わせになってます。何年も前の記事です。↓

www.omoshiro-suugaku.com

今回もこういう見た目にしました。ペイントソフトで6角形をひとつ描き、それをなるべく等間隔に隙間を空けて並べ、ある程度の広さにします(目で見てだいたい等間隔にしました!)。それを矩形に切り取って画像とし、隙間部分はα値=0、6角形の部分は0.3とかにしておきます。その他、設定は最初の過去記事を参照。これをQuadに貼り付け、8枚並べてシールドにします。

 ネットで「シールド 6角形」と検索するとたくさんヒットします。アニメでシールドが6角形のパーツから構成されている場面はよく見ます。敵のビームが飛んできてシールドが「パーン!」と水でも弾くかのように2、3方向に跳ね返す……みたいな。ハニカム構造(蜂の巣とか)は6角形だし、近未来っぽい感じもするし、そういう印象で6角形を使うんでしょうか?

 

 これで29種類の弾を作りました。あと21。なかなか遠い道のりでしたが、得たものも多かったです。アイディアを実際に試したけれど効果がイマイチで不採用とした弾もいくつかあり、まだ少し考えなければなりません。