マイコンBASICマガジン1993年7月号掲載・シューティング


おもしろワンキー・シューティング

シルゴンのドラク退治

1993年3月23日 作成



シルゴンのドラク退治のイラスト


内容

シルゴン基地の79パターン機(P-79)を一つのキーだけで操作して,15種類のモンスターやドラクを倒す横スクロールのワンキー・シューティング・ゲームです。



遊びかた

RUNして40秒待つと動く(?)タイトル画面がでます。スペース・キー,またはトリガボタンでゲーム開始です。
P-79をスペース・キー,またはトリガボタンで操作します。
キーを1回押すと,弾を1発発射します。キーを連打すると,画面上に最大4発まで弾をだせます。キーを押しっぱなしにすると,P-79は上へ移動します。キーを押さなければ,P-79は下へ移動します。
敵(モンスター)は15種類いて,移動パターンは4種類あります。8面からレーザーを撃ってくる敵も現れます。敵に1〜8発の弾を当てると,倒せます。画面下の「MONSTER」が0になるまで倒すと面クリアです。
5の倍数面にはドラクが登場し,レーザーで攻撃してきます。面数+10発の弾で倒せます。倒すとP-79が1機増えます。
P-79が敵や敵のレーザーに衝突すると1機減り,0になるとゲーム・オーバーです。ゲーム・オーバーの後,10秒以内にスペース・キー,またはトリガボタンを押すとコンティニューができます。
面は全部で93面あります。93面をクリアすると28面に戻ります。



プログラムについて

P-79の弾,敵のレーザー以外はスプライトで動かしています。画面とスプライトの同時消去,タイトル画面表示などをマシン語で瞬間的にやっています。



追加

全93面がクリアできない,という人のために付け加えておきます。
91 POKE &HD787,201[Enter]
と入力すると敵はレーザーを撃たなくなります。
92 POKE &HD4CD,0[Enter]
と入力するとキーを連打しなくても,押しっぱなしで弾を発射できます。
93 POKE &HD47A,0[Enter]
と入力するとP-79は無敵になります(これは楽勝!)。



最後に


P-79がドラクにやられると1機減り,つぎの面へ進みます。ただし,P-79の残機がないときはゲーム・オーバーにならず,1機のままとなります。




≪第1表≫ マシン語開始番地
D3B0 ・・・・・・ タイトル画面表示
D402 ・・・・・・ タイトルのキャラ移動
D43E ・・・・・・ 横方向スクロール
D44E ・・・・・・ 画面とスプライト消去
D47D ・・・・・・ P-79移動
D4F0 ・・・・・・ P-79の弾移動
D5ED ・・・・・・ モンスター移動
D69B ・・・・・・ 敵のレーザー移動
D6C5 ・・・・・・ 敵の出現とドラク移動

≪第2表≫ 変数表
N,P,F,N$ ・・・・・・ 雑用,ループ用
C ・・・・・・ 面数
M ・・・・・・ USR用
D ・・・・・・ P-79の残機
S ・・・・・・ ドラクのフラグ(S=1でドラクが出現)
R ・・・・・・ ワークエリアの先頭番地(DA00)
N(m,n) ・・・・・・ モンスターの登場パターン
P(m,n) ・・・・・・ 画面上下のブロック図形データ
FNN(n) ・・・・・・ N$のn+1番目の文字を読む



画面写真

ゲーム画面

≪写真1≫
これがタイトル画面です。敵キャラが
ダンスしているのがいいね
≪写真2≫
自機を動かすか弾を撃つか,どっち
かに集中しないとだめだぞ
≪写真3≫
5面ごとに出現するドラクを
やっつけると高得点だぞ
≪写真4≫
面が進むと敵がレーザーを撃ったり
してむずかしくなります



概要その1へ
概要その1へ戻る
シルゴンハーゲンのホームページ・MSX編へ
MSX編 トップへ戻る
シルゴンハーゲンのホームページ・メインへ
ホームページ トップへ戻る