2019/02/20(水) [n年前の日記]
#1 [game] 縦スクロールシューティングゲームで敵弾は背景スクロールに同期させたほうがいいのかどうか
縦スクロールSTG(シューティングゲーム)の動画をアレコレ眺めていたり。縦スクロールSTGにおいて、敵弾は背景スクロールに同期しているのか、していないのかが気になったわけで。
一般的には、背景スクロールに同期してない事例が多いようではあるなと。考えてみたら…。
もっとも、これはこれで問題が。地上を動いている敵だの、地形と連動して動いてる敵だのが、敵弾を撃った場合、敵が画面下にさっさとスクロールしていくのに、敵弾だけがゆっくり飛んでくる、といった、ちょっと不自然な見た目になるなと。
また、自機を左右に動かした際に、背景が左右にスクロールする仕様が入っている場合、敵や敵弾も左右のスクロールに同期すべきかどうか、そのあたりもよく分からず。これは同期させる場合が多いのかな。プレイヤーの意志でスクロールさせた場合は、敵や敵弾もスクロールに同期したほうが感覚的にしっくりくるということなのだろうか。
一般的には、背景スクロールに同期してない事例が多いようではあるなと。考えてみたら…。
- えてしてその手のゲームでは、背景は時折高速スクロールしたりするので、敵弾がスクロールに同期していると、物凄い勢いで飛んでいってあっという間に画面外に消えてしまう。
- 自機を狙って撃った敵弾が、スクロールに同期していると、自機の遥か後方に飛んでいってしまうので当たらない。
もっとも、これはこれで問題が。地上を動いている敵だの、地形と連動して動いてる敵だのが、敵弾を撃った場合、敵が画面下にさっさとスクロールしていくのに、敵弾だけがゆっくり飛んでくる、といった、ちょっと不自然な見た目になるなと。
また、自機を左右に動かした際に、背景が左右にスクロールする仕様が入っている場合、敵や敵弾も左右のスクロールに同期すべきかどうか、そのあたりもよく分からず。これは同期させる場合が多いのかな。プレイヤーの意志でスクロールさせた場合は、敵や敵弾もスクロールに同期したほうが感覚的にしっくりくるということなのだろうか。
[ ツッコむ ]
以上です。