見出し画像

単色シューティング素材(5) 敵弾編

本シリーズはシューティングゲーム作ってみたいけど「素材描くのが面倒だしな…」のファーストステップを支援する企画です。
以下の画像、パターンについては、私の著作権の主張を放棄いたします。自由に使ってください。
「まずは作り始めよう」の敷居が下がれば嬉しく思います。

データはMSXの単色スプライトを想定しています。
→ データの使い方は、以下にまとめましたのでご一読ください。
BASIC、マシン語など環境に合わせたデータの出力ができるオンラインエディタがあります。

色々なタイプの弾

敵キャラも体当たりだけでなく、弾を吐くやつが居るほうが楽しいですし、ゲーム展開によっては吐く弾も多少バリエーションがあったほうがいいですよね。
思いついて、改めて描くのも面倒ですので、まずは仮当てに使いましょう。

B01は、アニメーションなしの全方位弾
B02~B04と、B07は、回転アニメーションする 全方位弾
B05~6 は、タテ・ヨコ・ナナメ8方向に向かう弾
L01~L02 細めのレーザー(縦横斜めの8方向)
L03~L05 太いレーザー(ボスや地形砲台からの発射を想定)
M01~M02 ミサイルのような誘導弾(縦横斜めの8方向)

なお、説明図で水色に塗ってある箇所は、繰り返し利用している部品です。



アニメーションなしの全方位弾

アニメーションしないので、4種類まとめてあります。
不要なものは削除してください。

!type
msx1
#B_01.1
................
................
................
................
................
................
.......FF.......
......FFFF......
......FFFF......
.......FF.......
................
................
................
................
................
................
#B_01.2
................
................
................
................
................
......F..F......
.....F.FF.F.....
......FFFF......
......FFFF......
.....F.FF.F.....
......F..F......
................
................
................
................
................
#B_01.3
................
................
................
................
................
.......FF.......
......FFFF......
.....FFFF.F.....
.....FFF..F.....
......F..F......
.......FF.......
................
................
................
................
................
#B_01.4
................
................
................
................
.......FF.......
.....F....F.....
.......FF.......
....F.FFFF.F....
....F.FFFF.F....
.......FF.......
.....F....F.....
.......FF.......
................
................
................
................

回転する弾

常時回転しながら飛ぶ弾です。
アニメーションしているので単純に1方向に飛ぶだけでなく、多少のホーミング性能があってもいいかもしれません。

!type
msx1
#B_02.1
................
................
................
................
.......FF.......
......F..F......
.....FFF..F.....
....FFFF...F....
....F...FFFF....
.....F..FFF.....
......F..F......
.......FF.......
................
................
................
................
#B_02.2
................
................
................
................
.......FF.......
......F.FF......
.....F..FFF.....
....F...FF.F....
....F.FF...F....
.....FFF..F.....
......FF.F......
.......FF.......
................
................
................
................

!type
msx1
#B_03.1
................
................
................
................
.......F........
......FFF.......
......F.F.......
......F.F.......
......FFF.......
.......F........
................
................
................
................
................
................
#B_03.2
................
................
................
................
................
................
........FF......
.......F.F......
......F.F.......
......FF........
................
................
................
................
................
................
#B_03.3
................
................
................
................
................
................
......FFFF......
.....FF..FF.....
......FFFF......
................
................
................
................
................
................
................
#B_03.4
................
................
................
................
................
................
......FF........
......F.F.......
.......F.F......
........FF......
................
................
................
................
................
................
!type
msx1
#B_041
................
................
................
.......F........
......FFF.......
.....FF.FF......
.....FF.FF......
.....FF.FF......
.....FF.FF......
.....FF.FF......
......FFF.......
.......F........
................
................
................
................
#B_04.2
................
................
................
................
........FFF.....
......FFFFF.....
.....FFF.FF.....
.....FF.FF......
....FF.FFF......
....FFFFF.......
....FFF.........
................
................
................
................
................
#B_04.3
................
................
................
................
................
.....FFFFF......
....FFFFFFF.....
...FF.....FF....
....FFFFFFF.....
.....FFFFF......
................
................
................
................
................
................
#B_04.4
................
................
................
................
....FFF.........
....FFFFF.......
....FF.FFF......
.....FF.FF......
.....FFF.FF.....
......FFFFF.....
........FFF.....
................
................
................
................
................
!type
msx1
#B_07.1
................
................
......FF........
....FFF.........
...FFF..........
...FFF..........
..FFFF..........
..FFFFF.........
..FFFFF......F..
..FFFFFFF...FF..
...FFFFFFFFFF...
...FFFFFFFFFF...
....FFFFFFFF....
......FFFF......
................
................
#B_07.2
................
................
......FFFF......
....FFFFFFFF....
...FFFFFFFFFF...
...FFFFFFFFFF...
..FFFFFFF...FF..
..FFFFF......F..
..FFFFF.........
..FFFF..........
...FFF..........
...FFF..........
....FFF.........
......FF........
................
................
#B_07.3
................
................
......FFFF......
....FFFFFFFF....
...FFFFFFFFFF...
...FFFFFFFFFF...
..FF...FFFFFFF..
..F......FFFFF..
.........FFFFF..
..........FFFF..
..........FFF...
..........FFF...
.........FFF....
........FF......
................
................
#B_07.4
................
................
........FF......
.........FFF....
..........FFF...
..........FFF...
..........FFFF..
.........FFFFF..
..F......FFFFF..
..FF...FFFFFFF..
...FFFFFFFFFF...
...FFFFFFFFFF...
....FFFFFFFF....
......FFFF......
................
................

8方向弾

発射されたら直線的に1方向に向かって飛ぶ設定の弾です。
固定砲台から発射される弾や、3WAY弾のような使い方を想定しています。

!type
msx1
#B_05.1
................
................
................
................
.......FF.......
......FFF.......
......FFFF......
......FFFF......
......FF.F......
.......F.F......
.......F........
........F.......
.......F........
................
.......F........
................
#B_05.2
................
................
................
................
.........F......
.......FFFF.....
......F.FFF.....
.....F..FF......
......FFF.......
.....FF.........
....F...........
...F............
................
................
................
................
#B_05.3
................
................
................
................
................
................
.......FFFF.....
.F.F.FFFFFFF....
....F...FFFF....
......FFFF......
................
................
................
................
................
................
#B_05.4
................
................
................
....F...........
.....F..........
......F.F.......
......FF.F......
.......F..F.....
.......FFFF.....
........FFFF....
.........FF.....
................
................
................
................
................
#B_05.5
................
........F.......
................
........F.......
.......F........
........F.......
......F.F.......
......F.FF......
......FFFF......
......FFFF......
.......FFF......
.......FF.......
................
................
................
................
#B_05.6
................
................
................
................
............F...
...........F....
.........FF.....
.......FFF......
......FF..F.....
.....FFF.F......
.....FFFF.......
......F.........
................
................
................
................
#B_05.7
................
................
................
................
................
................
.....FFFF.......
....FFFFFFF.F.F.
....FFFF...F....
......FFFF......
................
................
................
................
................
................
#B_05.8
................
................
................
................
................
.....FF.........
....FFFF........
.....FFFF.......
.....F..F.......
......F.FF......
.......F.F......
..........F.....
...........F....
................
................
................
#B_06.1
.......FF.......
......FFFF......
......FFFF......
.....FFFFFF.....
.....F.FFFF.....
.....F.FF.F.....
......F.F.......
......FF..F.....
.......FF.......
.....F..F.......
.......F........
.......FF.......
........F.......
........F.......
................
........F.......
#B_06.2
................
................
...........FF...
.........FFFFF..
........FFFFFF..
........F.FFFF..
.......F.FFFF...
.....F..FFFFF...
.......FFF.F....
...F..FFF.F.....
......F.F.......
.....FF..F......
....F...........
........F.......
..F.............
................
#B_06.3
................
................
................
................
................
........F.FFF...
...........FFFF.
F.FFF.FF.FFFFFFF
....FF.FF.FFFFFF
........FF..FFF.
......F...FFF...
................
................
................
................
................
#B_06.4
................
................
.F..............
......F.........
...F............
....F...F.......
....FFF.........
......FF.F......
..F..FFFF.FF....
....F..FFF.FF...
......F.FFFFF...
.......FFFFFFF..
........FFFFFF..
..........FFF...
................
................
#B_06.5
........F.......
................
........F.......
........F.......
.......FF.......
.......F........
.....F..F.......
.......FF.......
......FF..F.....
......F.F.......
.....F.FF.F.....
.....F.FFFF.....
.....FFFFFF.....
......FFFF......
......FFFF......
.......FF.......
#B_06.6
................
................
..............F.
.........F......
............F...
.......F...F....
.........FFF....
......F.FF......
....FF.FFFF..F..
...FF.FFF..F....
...FFFFF.F......
..FFFFFFF.......
..FFFFFF........
...FFF..........
................
................
#B_06.7
................
................
................
................
................
...FFF.F........
.FFFF...........
FFFFFFF.FF.FFF.F
FFFFFF.FF.FF....
.FFF..FF........
...FFF...F......
................
................
................
................
................
#B_06.8
................
................
...FF...........
..FFFFF.........
..FFFFFF........
..FFFF.F........
...FFFF.F.......
...FFFFF..F.....
....F.FFF.......
.....F.FFF..F...
.......F.F......
......F..FF.....
...........F....
.......F........
.............F..

レーザー(細め)

!type
msx1
#L01.1
...F............
................
...F............
...F............
...F............
...F............
...F............
................
...F............
................
................
................
................
................
................
................
#L01.2
................
.......F........
................
.....F..........
....F...........
...F............
................
.F..............
................
................
................
................
................
................
................
................
#L01.3
................
................
................
F.FFFFF.F.......
................
................
................
................
................
................
................
................
................
................
................
................
#L01.4
.F..............
................
...F............
....F...........
.....F..........
................
.......F........
................
................
................
................
................
................
................
................
................
!type
msx1
#L02.1
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
.......F........
................
#L02.2
................
.............F..
............F...
...........F....
..........F.....
.........F......
........F.......
.......F........
......F.........
.....F..........
....F...........
...F............
..F.............
.F..............
................
................
#L02.3
................
................
................
................
................
................
................
FFFFFFFFFFFFFFF.
................
................
................
................
................
................
................
................
#L02.4
................
.F..............
..F.............
...F............
....F...........
.....F..........
......F.........
.......F........
........F.......
.........F......
..........F.....
...........F....
............F...
.............F..
................
................

レーザー(太め)

!type
msx1
#L03.1
.......FF.......
....FF.FF.F.....
...FF...F...F...
....FFF.........
......FFFFF.....
....F......FF...
.......F..FF....
.....F.FF.......
.......FF.......
....FF.FF.F.....
...FF...F...F...
....FFF.........
......FFFFF.....
....F......FF...
.......F..FF....
.....F.FF.......
#L03.2
................
......FFF.FF....
......FF..FF..F.
.......FF.F.....
........FF...F..
.....F...FF.....
........F..F....
.......FF..F....
...FFF.FF.F.....
...FF..F........
....FFF.........
......FF........
..F..F.F..F.....
....FF..F.......
....FF..F.......
.......F........
#L03.3
................
....FF.FFF......
.F..FF..FF......
.....F.FF.......
..F...FF........
.....FF...F.....
....F..F........
....F..FF.......
.....F.FF.FFF...
........F..FF...
.........FFF....
........FF......
.....F..F.F..F..
.......F..FF....
.......F..FF....
........F.......
!type
msx1
#L04.1
......FFFF......
....FFFFFFFF....
...FF......FF...
...F........F...
......FFFF......
....FFFFFFFF....
...FF......FF...
...F........F...
......FFFF......
....FFFFFFFF....
...FF......FF...
...F........F...
......FFFF......
....FFFFFFFF....
...FF......FF...
...F........F...
#L04.2
......FFFF......
....FFFFFFFF....
...FF......FF...
...F........F...
......FFFF......
....FFFFFFFF....
...FF......FF...
...F........F...
....FFFFFFFF....
...FFF....FFF...
..FF...FF...FF..
..F..........F..
..FF........FF..
...FF......FF...
......FFFF......
................
#L04.3
...F........F...
...FF......FF...
....FFFFFFFF....
......FFFF......
...F........F...
...FF......FF...
....FFFFFFFF....
......FFFF......
...F........F...
...FF......FF...
....FFFFFFFF....
......FFFF......
...F........F...
...FF......FF...
....FFFFFFFF....
......FFFF......
#L04.4
................
......FFFF......
...FF......FF...
..FF........FF..
..F..........F..
..FF...FF...FF..
...FFF....FFF...
....FFFFFFFF....
...F........F...
...FF......FF...
....FFFFFFFF....
......FFFF......
...F........F...
...FF......FF...
....FFFFFFFF....
......FFFF......
!type
msx1
#L05.1
F..............F
F............F.F
F.F...F..F...F.F
F.....F........F
F.F.F....F...F.F
F.F......F.F.F.F
F.F...F..F....FF
F.F.F.F..F...FFF
FFF.FFF..FF..FFF
F.FFF.F..FF..FFF
FFFFFFF..FF.FFFF
FFFFFFFF.FFFF.FF
FFF.FFFF.FF.FFFF
FFFFFFFF.FF.FFFF
FFFFFFFF.FFFFFFF
FFFFFFFF.FFFFFFF
#L05.2
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
#L05.3
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
.FFFFFFFFFFFFFF.
.FFFFFFFFFFFFFF.
..FFFFFFFFFFFF..
...FFFFFFFFFF...
.....FFFFFF.....
................
#L05.4
................
.....FFFFFF.....
...FFFFFFFFFF...
..FFFFFFFFFFFF..
.FFFFFFFFFFFFFF.
.FFFFFFFFFFFFFF.
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
#L05.5
FFFFFFFF.FFFFFFF
FFFFFFFF.FFFFFFF
FFFFFFFF.FF.FFFF
FFF.FFFF.FF.FFFF
FFFFFFFF.FFFF.FF
FFFFFFF..FF.FFFF
F.FFF.F..FF..FFF
FFF.FFF..FF..FFF
F.F.F.F..F...FFF
F.F...F..F....FF
F.F......F.F.F.F
F.F.F....F...F.F
F.....F........F
F.F...F..F...F.F
F............F.F
F..............F

ミサイル・誘導弾

発射されてから途中で方向を変える誘導弾で、進んでいる方向を見せたい場合に使う弾です。

!type
msx1
#M01.1
................
................
................
................
.......F........
......FFF.......
......FFF.......
......F.F.......
.....F...F......
....FF.F.FF.....
.......F........
.......F........
................
................
................
................
#M01.2
................
................
................
................
.........FF.....
.....FF.FFF.....
....FF.FFF......
........F.......
......F..F......
.....F..FF......
................
................
................
................
................
................
#M01.3
................
................
................
................
................
.......FF.......
......FF.FFF....
...FFF....FFF...
......FF.FFF....
.....FF.........
................
................
................
................
................
................
#M01.4
................
................
................
................
................
.....F..FF......
......F..FF.....
........F.......
.....F.FFF......
.....FF.FFF.....
.........FF.....
................
................
................
................
................
#M01.5
................
................
................
................
.......F........
.......F........
....FF.F.FF.....
.....F...F......
......F.F.......
......FFF.......
......FFF.......
.......F........
................
................
................
................
#M01.6
................
................
................
................
................
......FF..F.....
.....FF..F......
.......F........
......FFF.F.....
.....FFF.FF.....
.....FF.........
................
................
................
................
................
#M01.7
................
................
................
................
................
.......FF.......
....FFF.FF......
...FFF....FFF...
....FFF.FF......
.........FF.....
................
................
................
................
................
................
#M01.8
................
................
................
................
................
.....FF.........
.....FFF.FF.....
......FFF.FF....
.......F........
......F..F......
......FF..F.....
................
................
................
................
................



!type
msx1
#M02.1
.......F........
......FFF.......
......F.F.......
.......F........
......FFF.......
......FFF.......
......FFF.......
.....FFFFF......
......F.F.......
.......F........
......FFF.......
......FFF.......
.....F.F........
.........F......
.......F........
................
#M02.2
................
................
...........FF...
..........FFF...
.........F.F....
......F.FFF.....
.......FFF......
......FFF.......
.......F.F......
..F.FF..........
....FF..........
...FF...........
..F..F..........
.F..............
................
................
#M02.3
.......F........
.....F..........
.......F.F......
......FFF.......
......FFF.......
.......F........
......F.F.......
.....FFFFF......
......FFF.......
......FFF.......
......FFF.......
.......F........
......F.F.......
......FFF.......
.......F........
................
#M02.4
................
.F..............
..F..F..........
...F............
...FFF..........
..F.FF..........
.......F.F......
......FFF.......
.......FFF......
......F.FFF.....
.........F.F....
..........FFF...
...........FF...
................
................
................
#M02.5
................
................
................
................
................
..F....F........
...FF.FFFFF.FF..
F.FFFF.FFFFF.FF.
...FF.FFFFF.FF..
.F.....F........
................
................
................
................
................
................
#M02.6
................
.............F..
.........F..F...
..........FF....
.........FF.....
.........FF.F...
.....F.F........
......FFF.......
.....FFF........
....FFF.F.......
...F.F..........
..FFF...........
..FF............
................
................
................
#M02.7
................
................
................
................
................
.......F....F...
.FF.FFFFF.FF....
FF.FFFFF.FFFF.F.
.FF.FFFFF.FF....
.......F.....F..
................
................
................
................
................
................
#M02.8
................
................
..FF............
..FFF...........
...F.F..........
....FFF.F.......
.....FFF........
......FFF.......
.....F.F........
.........FF.F...
.........FFF....
...........F....
.........F..F...
.............F..
................
................


いいなと思ったら応援しよう!

やぢおぅ
(チップに限らずコメントなど)応援していただいたシリーズは、続きや描いた絵を実機で表示するためのデータの公開など追加コンテンツも考えますので、ぜひワンアクションを! あと、リクエストも歓迎します。