Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

F15 Eagle

2018/07/17 22:34:49

F15 Eagle

平安貴族

平安貴族



F15 Eagle


●遊び方
 >ルール
 あなたはF15 Eagleのコックピットで操縦しています。
 ターゲット (+) の中心に敵機が来るよう、カーソルキーの右、左で
 戦闘機を操縦し、中心のプラスに敵機が来たらSPACEキーで
 ミサイルを発射して下さい。左右からミサイルが敵機に向かって
 発射されます。ミサイルは10個搭載されていてミサイルがなくなる
 とゲームオーバーです。

 >画面説明
  SCORE= 0     ←スコア
(+)       ←ターゲットスコープ
  MISSILE= 10    ←ミサイル残数

 >その他
 その昔、CASIO PB-100(ポケコン)で遊んでいたゲームを思い出して
 作ってみました。100点が最高得点ですので是非挑戦してみて下さい。


●プログラムについて
 任意のプログラム番号に保存して下さい。例)SAVE0


●変数
 X=敵機X軸
 Y=敵機Y軸
 A=破壊左X軸
 B=破壊右X軸
 L=MISSILE左X軸
 R=MISSILE右X軸
 S=スコア
 M=MISSILE残数


●プログラムの説明
 10 画面クリア、全変数クリア
 20 敵機の初期設定
 30 ミサイルの残数初期設定

 100 メインプログラム
 110-120 敵機を消す
 130 カーソルLEFTキーダウン時の動き
 140 カーソルRIGHTキーダウン時の動き
 150 敵機が画面からはみ出した時の処理
 160 敵機の最終位置をランダムで決定
 170-180 敵機を表示
 190 ミサイル発射SPACEキーダウン時の動き
 200-210 自機のターゲット表示
 220-230 スコア表示
 240-250 ミサイル残数表示
 260 0.5秒待つ
 270 ミサイルがなくなった時の処理
 280 メインを繰り返す

 300 ミサイル発射処理プログラム
 310 左のミサイル、右のミサイルのX軸初期値
 320-440 ミサイルの左右からの動き
 450 ミサイル残数を1個減らす

 500 ミサイル命中判定
 510 実際の判定。ミスならミス表示でメインプログラムへ戻る
 520-610 命中の場合の動き
 620 メインプログラムへ戻る

 700 終了処理
 710-720 ゲームオーバー表示
 730 プログラム終了

GOOD

Programmers marked as favorites.2 programmers

Kidspod運営チーム
Kidspod運営チーム
2018/08/01 19:45:11
サマンサ
サマンサ
2018/07/19 14:23:58