D'sSTG製作BC

第5話:撃ち込み感に関するお話その2

今回は、撃ち込み感に関するお話の2つ目。 「弾を敵に当てている時」のお話 【2.弾を敵に当てている時】 弾を敵に当てている感覚として、「当たった瞬間に何かしらの演出を行う。」事です。 これをするかしないかでも、結構見た目が変わります。 ○着弾アニ…

撃ち込み感に関するお話

STGでは爽快感に繋がるであろう「撃ち込み感」に関するお話。 撃ち込み感を上げる為には、大きく分けて以下の3つの要素があると思われます。 1.弾を撃っている時 2.弾を敵に当てている時 3.敵を倒した時 この3つをテキトウに入れただけでも、見た目が変わ…

攻撃力・耐久力の設定の仕方

昔のSTGタイトルは、処理速度やメモリ容量の関係上、弾がヒットしたら即死亡と言う事が多かったですが、ここ十数年のSTGタイトルは、殆どの場合、弾一発で倒せる敵はほとんど無いと言っても過言ではないでしょう。その際、「この敵は弾を10発当てたら倒せる…

三角関数

三角関数と聞くと、角度からX軸Y軸の比率を求める関数との認識でしょう。 別名円関数と呼ばれているように、下記のように組み合わせると、円を描けます。 また、綺麗な弾幕を張るには、必須とも言えます。 基本形はコレ。 dx = cos(θt); dy = sin(θt); x += …

遷移部と描画部に分ける

最近では、3D技術や高解像度及び高解析度などにより、キャラクターの描画処理の負荷が非常に高くなり、全体の処理に対する割合もかなり高くなっています。 特にモバイル用途のノートPCや廉価なロースペックPCだと、この問題が出やすいです。 (これは、シュー…