ショ ー ト プロ グラ ムラ イブ ラリ
ら 10HY
地球 人 が 目 ら を 人 と 呼ぶ よう に 、 こ こ ガ プ ブ 星 に は 自ら を シリ ガル と 呼ぶ 知 的 生命 体 が 生 息 し て いた 。 知 的 と は いっ て も まだ 本 当 に 幼 い 文 明 で あり 、 彼 ら は 幾つ か の 種族 に 分 か れ 、 その 種族 ご と に 異な っ た 体 の 色 を し て いた 。 そし て その 色 に よっ て 、 イ エロ ー 族 、 レ ッ ド 族 な ど と 呼ば れ て いた 。 そ ん な ある 日 、 イ エ ロー 族 で は 古来 か ら 続く 伝統 儀式 で ある 成人 式 を 行う 日 に な っ た 。 こ の 儀式 は 部 屋 に ま か れ た ドッ ト を すべ て 食べ 尽く す と いう 単純 な も の な の だ が し か し 、 こ と も あろ うに この 神 加 な る 儀式 に レッ ド 、 ピ ンク 、 グ リー ン 族 の シリ ガル が 那 魔 に 入っ て きた の で ある 。 イ エ ロー 族 は これ ら の 種族 より も 騙 い 方 に 属す る 種 攻 で あっ た が 、 彼 ら か ら 身 を 守る 方 法 が 一 つ だ け あ っ た 。 それは イエ ロー 族 の も の が ビ ピ ッ ク チ ッ プ を 食べ る こと に よっ て 生じ る 独 得 の 体臭 で あっ た 。 こ の 体臭 を か い だ 彼 ら は 急 激 に 玉 体 化し 、 そ の 状態 で 彼ら に 触れ る と 、 彼ら を し ば らく の 間 気 絶 さ せる こと が で きる 。 し か し この 効果 は ほん の 数 秒間 し か 持続 し な い 。 さ あ 、 イ エロ ー 族 の 運命 は いか に ,/
遊び 方
あな た は イエ ロー 族 ( 薦 色 ) の シリ ガル を カー ソル キー も し く は ポー ト 1 に 接続 し た ジ ョ イス テッ ク の いずれ か を 使っ て 操作 し て く だ さい 。 も し 二 つ 同 時 に 操作 し た と き は カー ソル キー を 優先 的 に 扱い ます 。 そ うし て 、 画 面 内 の すべ て の ドッ ト と ビッ クチ ッ プ を 食べ ぷく すこ と に よっ て 、 そ の ラウ ンド が 終了 し ます 。 通路 に ま か れ て いる 黄色 いも の の うと ち 、 小さ いも の が ドッ ト で 、 大 きい も の が ビッ ク チッ プ で す 。 ま た 通常 の 状態 で 、 レッド 、 ピ ンク 、 グ リー ン 族 の シリ ガル に 触れ る と 死亡 と な り 残 数 が 減り ます 。 残 数 が な く な っ た り スコ ア が 9998 点 を こえ た り し た と き 、GAM E OVERK を な り ま す 。 し か し 、 イエ ロー 族 が ビッ クチ ッ プ を 食べ 敵 が 弱体 化し て いる 間 に 彼ら に 触れ る と 、 こ の 敵 は 気絶 状態 と な り そこ で 一 定時 間 動 き を 止め ます 。 な お 、 彼 ら は 表 体 化し て いる あい だ は 水色 に 変わ っ て いま すず 。
敵 の 移動 処理 に つい て レッ ド 族 の シリ ガル は 、 ま ず イ エロ ー 族 の 横 の 位置 に 合わ せる た め に 、 横 の 移動 方 向 を 算出 し ます [58 行 ] 。 ち な み に 縦 の 移動 方 向
は 0 で す 。 そ し て この 移動 方 向 に 進ん だ と こ ろ 、 つ まり 移動 先 が 以 下 の 条件 を 満た し て い る と き 、 そ こ に 移動 する こと が で きま す 。 そ の 委 件 の 一 つ 目 は 、 そ の 移動 方 向 が 今 ま で の 移 動 方 向 に 対し て 正反対 の 方 向 、 つ まり U タ ー ン に な っ て いな いこ と で す 。 こ の プ ブログ ラム に お いて 唯一 リタ ー ン を 行う の は 、 遇 体 化 か ら 通 常に 戻る と きだ け で す 。 ニ 二 つ 目 は 、 そ の
移動 先 が 壁 以 外 の も の で ある と いう こと で す 。
以上 二 つ の 条件 が 満た され て いる 場合 、 そ こ に 移動 する こと が で きま す 【59 行 〕 。 移 動 す る こと が で き な か っ た 場合 、 イ エロ ー 族 の 縦 の 位置 に 合わ せる た め に 、 前 と 同様 の こと を 縦 と 横 と を 逆 に し て 考え ます [60 一 61 行 〕 。 これ で も な お 、 進め な か っ た 場合 は ラン ダム に 移動 し ます 。 こ の ラン ダム 処理 は 、 は じ め に 四方 の うち 適当 な 方 向 を 見 ます 。 そ し て 、 これ に つい て も 今 ま で と 同じ よう に 前 記 の 二
主 な 変数 リス ト
ハイ スコ ア ス ヨ ア 残 数 ラウ ンド 数 イエ ロー 族 の 生存 フラ グ ( 生 = 1 、 死 = 0) 弱体 化 カ ウン ター これ が 0 より 大 な ら 敵 は 暗 体 化 中 L 病 停 止 カ ウン ター この 値 の 回 数 分 の イエ ロー 族 の 移動 に つ き 1 回 貢 は 移動 を し な い O 気絶 させ られ る 蔽 の 点数 X イエ ロー 族 の 横 の 位置 Y イエ ロー 族 の 縦 の 位置 M (x、y) 部 屋 の 構造 (通路 = 0、 ビ ピッ クチ ッ プ フミ 1 、 =ー2、 壁 =3) A (i ) 瑞 の 横 の 位置 B (i ) 瑞 の 縦 の 位置 C (ji ) 貢 の 横 の 移動 方 向 ( 堪 =ー 1 、 右 = 1 、 現 在 地 = 0) D (ij) 敵 の 横 の 移動 方 向 ( 堪 =ー 1 、 右 = 1 、 現 在 地 = 0) 気絶 状態 な ら 気 絶 カ ウン ター と し て 使用 し 、.0 より 大 の 間 は 気絶 状態 と する 。 E (ji) 敵 の シリ ガル の 状態 三 0 . 通常 の レッ ド 族 1 . 通常 の ピン ク 族 2 . 通常 の グリ ー ン 族 3 . 盟 体 化 中
の 6 の エ
トド ツ ト
つの 条件 を 満た し て いる 場合 に 限り 、 そ こ に 移動 する こと が で きる よう に し ます 。 こ れ を 時 計 回 り に 次 々 と 方 向 を 変え 、 移 動 先 が 見 つ
か る まで 同じ こと を 繰り 返し ます 【67 一 74 行 ]。
この よう に し て 、 レ ッ ド 族 の シリ ガル は 移動 し ます 。 次 に ビン ク 族 に つい て で す が 、 彼 は
4 . 気絶 状態 F (i ) 瑞 の 体 の 色 i 三 英 の 状態 i 三 0 の と き レ ッ ド 族 1 の と き ピ ンク 族 2 の と き グ リー ン 族 プロ グラ ム の 構造 10 画面 初期 設定 11 一 13 キャ ラク ター パタ ー ン 設定 14 ベー し っ 者 作動 開始 15 一 16 変数 初期 設定 17 一 19 スプ ライ トバ パター ン 設 定 敵 の 体 の 色 と ハ イス コア 初期 値 の 設定 21 スタ ー ト 時 の 変数 初期 設定 (リプ レイ 時 の 飛び 先 ) 22 画面 表示 (ラウ ンド 更新 時 の 飛び 先 ) 英 の 初期 設定 スペ ー ス キー 入力 待機 、 こ こ で E S C キー が 押さ れ た ら 、 プ ブロ グラ ム 実 行 中 止 キー 入力 処理 、 移 動 方 向 算出 移動 先 の 様子 に よ る 条件 分 岐 39 空 所 時 の 移動 処理 40 ビッ クチ ッ プ 時 の 敵 の 到 体 化 専 用 の 移動 処理 ドッ ト と ピッ グチ ッ プ 時 の 移動 処理 43 レッ ド 族 の 表示 接 杏 処理 50 弱体 化 カ ウン ター の 1 減 た だ し 、 0 な ら 0 の まま
レッ ド 族 と 異な り 縦 方 向 か ら 合わ すこ と を 考 えて か ら 、 横 方 向 を 合わ すこ と を 考え 、 最 後 に ラン ダム 処理 を し ます 。 そ し て 、 グ リー シン 族 と 再 体 化し た 敵 は 、 ラ ンダ ム 処 理 の み 行 い ます 。 こ れ が 敵 の 移動 処理 の 方 法 の すべ て で す 。
責 に や られ た ら 85 へ
51 ウェ イト 52 停 止 カ ウン ター が 0 な ら 32 へ 53 一 77 瑞 の 移動 処理
54 責 が レッ ド 族 な ら 58 へ ビン ク 族 な ら 63 へ グリ ー ン 族 な ら 67 へ
芝 絶 中 な ら 56 へ
55 まだ 死体 化 カ ウン ター が 0 で な いな ら 67、 0 な ら 57 へ
56 ヌ U 絶 状態 の まま な ら 、 気絶 カウ ンタ ーー を 1 減 し 、77 へ
57 通常 の 状態 に 戻す 、76 へ
レッ ト 族 専用 の 移動 処理
ビン ク 族 専用 の 移動 処理
ラン タム 移動 処理
75 移動 先 算出
76 英 の 表示
接触 処理
84 生存 中 な ら 32 へ
85 一 88 死亡 時 の 処理
89 9998 点 超え の メッ セー ジ
90 一 91 ハイ スコ ア 処 理
92 一 93 ゲー ム オ ー バ ー 女 理
94 一 97 ラウ ンド クリ ア 、 ス コア 処 理
98 一 108 右 部 画面 表示 サブルーチン
109 一 112 部 屋 画面 表示 サブ ルー チン
113 一 135 画 面 デ ー タ
136 一 139 ス プラ イト パタ ー ン デー タ
140 一 147 キ ャ ラク ター パ バターン デ ー タ ヒッ プ マ ン
王 に 尽 三 EN 1 。 三 。 己 = ビビ ロレ ヒロ ビュ エ 。1。 エ = に ビ Y ニー ロビ F = モエ わ ロラ デー に 三 呈 エロ に ミュ ユウ B ロ =F ロ に エー ュ 1 ゴロ = ビビ Ap ミッ 。Y。
ツ ビ ロビ に ビ 王 へ 王 < 己 う 二 TNMNT デ プン 紀 3 う 。 ッ デミ ェ ビ ロビ ゴー 王 主 エロ フ + 王 て メーY ぅ
に に EAADU = ソソ ビビ ロ ビビ ニー バニ ビブ ュー ゴイ > し) = KK すす 。 エ ameLLL TU 王 口 FT
pF TNIT ホー
DTP PE GPS 。 と 宝 と 3 で ニュ うー 伝 で デニ ラテ チラ うっ 。 9 て ーー イ 。 こっ ば に ET ロビ ビュ ラ ら
へ 生ま 王 "ミニ ェ ビ ロビ エー ビー ロー ュ = ビビ DD ゴ = の 手 王 全 和 ます に まで て すう = NI ビ XX『 エ FOOD ビビ エーロ 本 ロラ = ビビ ピュ エイ て < て エ ュー 導 生 = FRI イエ
に て うー フェ = ェ ビ c で すう) 三 王 = ビ て デビ デュー ュ ラ ェ = ェ ド で ララ ュ デ テー ジェ ロー ママ BB に 号 王 1 = ビー テー ェ = 王 三 = エー ビ に DD て 一 TEFGE うぅ
ビ UT 己 ビエ イモビ 己 。 < 。 の うっ = ロリ ラー = 戸 呈 りり 記 1 つづ F PF に エ 一 に 1 ーー エキ
ゴー エエ INT て ENID て で て 11 放っ EQ て キュ テー エチ と 了 T 了 キー ニー で ゴー ご うぅ ゴーTFNIT ENIDC て も うっ う キ オオ ュ = 王 て < て エ ュー ュー オー ゴキ ラー ェ エゴ ー ロ っ キー ビビ FL07 王 に に さす ビ 3 すす 。 て その < て 芋 う キキ 村 。 に を ます 2 まう
ロー ロミ レー1 = NN 一 1= メ ニー ュー ェ ャ ー ュ = FU!T FE ビ ET エイ ビビ ロロ 。 < ラ 握 。1 は 三 四 う 。 ょ 本 すう - 話 =
LOD ビ 1T ビ オオ 。 ロニ ェ ビ ビエ ロロ" 王 た と ェ ヒビ 王 呈 口 コー ニ ビラ アー "= > ェ F Ti に ビ マ Y 生 王 ビ HHE: 宇 < 一 プ ュ ーー ロビ ロビ ヒド ID
T エ F 丁 に エ 戸 で て う すす ST に 1 ュ エモ エエ ュ ュー ビ ロロ - 紀 け ロ T ロ ビラ
ビビ TNIT 豆 征 世 エト NG 生ま て ミキ アッ "還っ
LJFK 己 T EE に EC エロ ーー キッ 。 っ うら 。 ラプ ブラ NTT エ T に に て エラ うー オー ュー 5 中 オオ キッ ラー 。 ー 豆 。 トー つら 。 ニー ラン 。 ーー > うく ツー ロロ = ェ = リロ ーー1 ュ 1 = DDT けけ は
ツー ュ ェ リー ロ ェ = ロロ ジラ 旦
ソー ビ ェ し ルー ュ = 554 T コ ロー ゴビ
ツーー1 = レー ビ
hh て メー ビビ 。 アー し うっ う 0 是 ロ ロロ ゴロ 。 オヨ キュ エッ キー
メー メー ナツ = マー テマ ナリ = ロイ ロロ オー
F に エー ワウ エロ ーー= ェ EE ャ ェ エ ラッ ーー< て EC て エ ゥ ュー ゴ ュ キヨ = ニ ェ NEXT エ = ェ ロ ーー けけ ー ュ 1 ャ 8 ピー デビ ー1 は = 喧 台地 ミュ ※ だ ーーー ソ ツェ ツー ツア ーー シル 9 = て 。 ツ ュ ーー3s1_.CPC- 心 用 ビ X バ ー ミ ヨミ 。 アー キュ エ =< ェ ピピ ビ に ビ エト IT “* L
F ビ LUDT 宮 ビビ に ET エ TE ピロ 。 c 文 キ 星 。 Y キ 宇 う 。1
F に ビ ュー ビ エロ ニー = DE c エ っ 呈 ロ イロ オヨ 。 ヨ ヨッ オビ オブ
T ビ ム 王 で メー へ て エ う うー すみ 王 cYー 世 て エ ュ ュ う ニ ュー コロ T け オラ c て エラ ュー = DD て エ ュ ュー ララ = 王 王 す ロロ = ロー テロ -ー()
ビ UUT 事 ビ ビエ TE ミー す エ ェ cA へ cr っ ぅ キ 王 。 王 c エ T ュ っ キ っ 。 オ = ロイ エロ ュ ラ
世 ま NE: で メー で エラ う コラ キハ 所 て ザー 挟 て エラ うう エー TH ゴビ トド HS IN ニー 1 NE デ だ T エ ェ ロ 1 は
ロー ロー ュー ロー ロロ = ェ ェ エビ ロー ロ 本 ロロ ロラ ビレ し 注 に エビ ビー テロ 。 ロロ T エ ロラ オキ FD に エー 本 ロロ ュ オ ララ ー で 本 で エミ モエ キュ 5 キュ エエ ュー 滞っ う キ ブロ 3 = hI ビ XX ミエ
に に レー ミネ = エビ レー ロロ O THENEL 王 TNMIT て 店 プア デ ュー オー ジェ ョ * ュ 1 ローー
F 員 ロビ エー ロー すけ
Ll 王 の vcC エ ュ ュ ェ ア ー 下 て エエ う ュ ONE て C エ っ う 二 ロ TO 。 と とう 。 プ 。
TF 品 所 ロイ T ロ 6 三 プ ビビ し ビ ラブ
本 を 定信 EERNIEED で エッ ター て エラ ュー エキュ s ェ GT は ププ て エッ ゥ ーgmsDc エ ュー 品 = 三 て エ ュ ー エ キュ = リー へ て エ う = アー 表 て エラ う = 呈 け ロイ ログ 握 ソー は 5NIC ズー し 8 う = し も ラー ビデ
IO に て エキ う て テーパ ヅ ANIDFHI て ローン ソン 。 ブ ュー ラー ロロ エロ プラ ツー ロロ ェ ミレ) 一宮 NIC ダー ズラ ュ
エビ MM THENI エエ FC て エ ュ ニニ テー も は HIEPFIC て UE。 ブ ォ ー レ リュ ーー らむ DT ログ プラ * 呈 けけ TDD 所 ブ
ソー ロロ = し) 王 ( 呈 IN て マー ビュ
エビ し) THIENI エエ ュ ミ ニー レル) ム AHNIDFHC て HU。 ブー ロラ ーー * 呈 1 ロフ プラ ツー 王 NIC メー リュ = ェ レ 一 ロロ
に エイ HENI エビ て エミ テー ツ の ANIDHH て モツ アッ デュー 呈 * ユ T ロ フラ J 王 TNITC に NNID で 1 うう キキ オキ ュ うー キ エ
選 N 了 王 ロ ロラ 。 プ BB 。 プ ミミ 。 プ デー
ツ ソー ロビ ロ = ェ ーー ミュ = ティ ーー = 呈 ロ エロ フラ
ウー ュ = レー ロロ = ェ ゴ リー ゴー ェ 8 1 リプ
* ノ アー ロビ = レー ュ ェ コー オミ コロ イロ ログ ブー
* プ ーー1 エ = レー ロビ = リー ュ
TFT て HU コー クア 。 デ ォ レ リュ ーー ロロ TO ロ 握 全
下記 に を EE ラーー-* テ の NKKDBD て エラ テニ 一 5 。、 生 ロ DTD 抽 生
Ac エ ュ ー リ キン = て エ ュ ュー ティ MM= ビエ ュー ツェ ロロ で エラ ュー レル
に に 4) て 宮 だ に エキ ます ミミ 。 だ に だ 5 で 所 >。 ビ てく て 三 で まう う NEXT エ
F ビ ロビ エー ロロ 1 エロ ーー= ェ = ロ NIE CT エ う GO チロ ロー 。 ロー 。 ロー 。 己 ヨ
人
エ F 必 下 王 て デー 人 て エエ ま キー の ば は 当て ザー 放 で エエ うう 1 ーー ロロ 8 愛
て エフ ューー ニ = ェ = お て で て エ ュー ニー ララ = ェ モー ワラ ェ ロー つつ : け
PE ます 過 革 エ イエ ビュ エエ > て で 必 < エエ うっ キキ ギ 。 下 て で すう キロ う ゥ オニ 5E)T 品 は ラ
ビビ ム み 宮守 て メー て エ う こよ ょ + 人 A 互 *S は と ザー 王 : で 二 う うー ーー すす FI に PMS 王 と う
Ni 』 エ
エチ た 5550 1 0 け に ラテ ーー
た SS52 ま ニー ます Eb 号 二 だ だ ーー すす ョ に だ に 10 す で う に こす に 33 。 て 大 まう 。 が 委 う と きま に 3 に ま = ニ も すえ や ララ ェ EE デミ すす 。 エ
に に ビー ミ キテ = ェ エビ に ビニ ピー (コチ E+
語詞 所 1 ビン = コロ ロロ ーー
ーー ララ ララ LOD ロ DF 性 ヨ オキ 。 1 コー ニ EEFCOE に TESY OhHeGo ロラ も っ シン sr ど 1 ご エ F 上 ニー は 呈 け つ T 重 ラー
FE ニ Ggi GT す TE づ コ 。 和 キュ エ ユミ ェ ビ に エド イザ ツーCr 呈 Y 王 エキ 5 王 も に 絡 唱 三 有 1 ロア フェ し ヒ し ロビ ハラ 。 ラ ェ ビ ビエ NT で コロ AFIE LEFTS に に 玉 "
ビ に ロビ ュー 1 ロ ら ラフ = ェ F ロ に ビ ゴ イー テロ すす ロ ュ ララ コラ = ェ Fi 克 すく すす = 5 も) キキ) ごう Onm 相 まま 呈 き デミ
己 王 ーー に ギュ ロー ロナ オラ ミュ ェ エキ F ニ ニラ ラブ ジジ - けけ お 守 づ
* ュ 呈 ュ ロロ = ロビ エー ロー す ロ ララ ェ ビ ロビ イー すす コロ ユラ ラ つ < NE コキ ゴ 。 エ 8 呈 ー 呈 - ュ ト ョ 5 コ 54)1 19 ご
記 ト た そう - ら も JE - 人 や ゴキ ビー ビ ァ > ーー
に も 5 と - デ くま に ちち 。 デミ ョ に エ NIT ke トン と 琶 0E 旬 L ロ ビー へ エー 。 ーー EPS うた まま cy
に ロビ ゐ エ ビー ら 。 ュ ラ ェ ビビ エ N エ "に ニモ も " に ロビ ATEー 己 。 プ ブ ェ ビビ TNIT"H ロ ュ ロロ の
に ロビ に ぶら 。 ュ ュ ュ ビビ TNI ニー 呈 げ
に ロビ ビー らら 。1 己 = だ に TFPhNIT 玉
に ロー ニム ヘイ ビー らら 。 三 ロロ = ビ ビエ FRNT
L ロビ AT ビ ピー 。 王 = ビビ TNIT HH
に ロビ ムイ TEー。 ュ ニー ェ ビ ビエ TNT = ビ ETUEHNM
に エロ に ビュ ュー= ビ ロビ ゴー ロニー エロ ーー = に 三 ろ へ ふ 和 ま = し ロビ AT ュ 1 。 キュ ビエ NT へ 生ま = = ビ ロ ピ エー ロニ ゴ = 互生 王 ロ エ ジ 宇 て 人 へ 宇 。 エ キュ ユ 。 エ っ PC て T。 了 ュー っ て < 互生 ニー アタ" っ て て < 呈 生 ニチ" っ キー ュ < 王 季 三 " "っ キラ NE メイ エエ 。 イェ ニー ニー ュ ェ = に エリ に に ト M
DA ヘソ アイ イイ ゴゴ ュ ウッ アイ イイ イイ ゴゴ イイ イ ウ アイ イマ イイ イ ウ の
p ム エス へ" ウラ ァ ララ ララ テウ ウラ ララ ララ ララ マラ マウ フウ ェ テー ララ タラ マウ
DA すす の ウフ プア デア イッ ラウ ワ ワウ ウブ アフ 1 - す ゴイ ゴー ザ "フラ 5 デー rr
pD へ イス "ウラ ェ ャ マエ テラ タラ ィ エ タマ ャ マウ の ア ィ エラ イィ ー エ タマ ィ マエ アタ つ "
DAT ヘ "ウタ ァ アラ ワウ ウタ アラ マラ ラウ ンタ ラッ ラク ララ タラ ラウ
p わ 本 へ "イィ イー ラ ア ュー ュー ウラ ウー ウラ アイ イイ イ ウ ラ ア ゴ エ "
DA いい アー エー ラー イマ イマ イイ エタ アタ ィ イ エラ イイ イイ イエ アイ マウ
p わ へ エヘヘ" ウラ ララ マラ ララ ララ ララ ララ ララ タラ ラマ アマ ララ タラ の
DD ちら ィ ムー ラ ア ウラ アテ ララ アラ ア ェ ャ マイ ウラ ア ェ ィ ウ タラ アウ ンタ ラ ア ン ラ ウン "
p へ エム ソウ ラウ ウラ ウー ラウ ア ィ エタ マ ィ イィ ウラ ラン ウラ ウ ウ ラウ
いい へ エス "ラー ター ウロ ンー ラン ッッ ララ ララ ラウ ウラ フウ ラウ ウラ マウ"
p へ エム "ウラ マウ ウラ ィ エ ラマ ィ エラ ア ィ ウラ マ ィ エラ タラ ィ エタ マウ ウタ の" OSN す の フウ ンタ アク タン アクタ アン ダラ し デモ デ テテ チー デー と デー テテ アル デア エ と テル デ 用
pD ふ エム "ウラ ウィ ィ ャ ウラ アウ ラマ ア エ イィ ウタ アウ ラ ア ィ エ ウン ラウ "
Ss すい "ウラ ィ ェ イ イエ テラ ティエ アイ イイ イエ アタ ィ エ タイ イマイ エア タウ "
pp へ エヘヘ" ウラ ララ ララ タラ ララ タラ ララ ララ ラマ ララ ララ タマラ ラマ ダマ つ "
DA へ "イイ イ ウ の テア ィ ゴ イー ウ ラ ア ィ ン ウタ アア イイ イ ウ タマ アイ イエ
p わ へ "アイ イエ ラウ ア ィ イエ ラン ニー ウラ イィ イイ ゴウ ウラ イマイ イ ウリ
わ へ イム "ウラ ララ ラウ ウチ テア タタ マタ ウン ウラ ララ テウ ウタ マラ タラ タウ "
p わ へ へ "ウラ アァ アウ マウ ウラ アイ イエ ー イイ マイ ウ ラウ ウン ラマ アウ ラマ ラン"
わ へ へ "ウマ ィ エ ラマ ィ エ ラマ マイ イイ イイ イイ エマ ィ エ タマ ィ エ タウ の
pD ム へ エヘヘ" ウラ ララ ララ ララ ララ ララ ララ ララ ララ ララ タラ タマ ララ マウ "
DAT へ "イイ イイ イイ イイ イイ イイ イイ ゴイ イイ ゴイ ゴイ ゴイ イイ イイ エー
わす AG 。 BB 。 有 ラ 。 35。 ラ ュ 。 1 ュ 。 ララ 。 1 ブフ
p わ へ エフ ラ 。 フ プラ 。 プラ 。 フ ラ 。 ララ 。 ら コ 。 づら 。 弓
わら へ へ G ら 。 の G。 デオ 。 デコ 。 ニラ 。 ニラ っ 。 三 ほ 。 デラ 5
わら へ ムー 。 らら 。 ニラ 5 。 っ 三 呈 。 ュー ニ ら 。 ュー ら 6 。 己 @ 。
わら へ エム ヘ ュ フフ 。 っ 。 所
DA て ヘー ら ニ 。 ュー 。 1 ニ B 。 ユニ 。 ュー ら コ 。 ュー 。 ュー 。 1 ュ 三 B p ヘ へ ムー ラニ 。 ロ 。 ロロ 。 ロ 。 ロコ 。 ロ 。 品 。 品
p わ へ て AB。 ュー は 。 ュ ニラ 。 ュ ーー ラロ 。 ュー 。 ュー 。 ュー 。 ュー pD へ へ ヘ ュ ーー。 ロ 。 ロ 。 ロッ 。 ロロ 。 ロロ 。 ロロ 。
DATA ュ ラー、 ュ 。 さ は さら 選 3
p わ へ ヘス ヘ ュ ー。 ロ 。 ロ 。 ロ 。 ロ 。 ロ 。 中 。
BA も AG ら う ーー キュ の や の ら オ > の 。 の > らら 。 記
信人 遊び 方
も う 説 明 の 必要 も な いで し ょ う が 、TV ゲ ー ム の 古典 中 の 古典 、 プ ロッ ク く ず し で す 。 この プロ グラ ム は すべ て B A S | C で 書か れ も まず が けっ こう 之 く うごき ます まま 一 応 ゲ ー ム の 説明 を し ます と 、 ボ ー ル を うち か _ え し て 画面 上 の すべ て の ブロ ッ ク を 破壊 し て くだ さい 。 す る と 次 の 面 に 進み ます の で 、 し つこ く ブ ロッ ク を 破壊 し て 下さ い 。 あ な た は それ を ゲー ム オ ー バ ー、 つ まり ボー ル を うけ そこ な うま で 続け て くだ さい 。 さ て 、 操 作法 で す が 、 自分 は カー ソル キー て 左右 に 動き ま す 。 ま た 、 ス ペー スキ ー を 押し な が ら カ ー ソ ルキ ー を 押す と 自分 の 動き の スピ ー ド が 倍 に な り ま す 。 い ざと いう と き 使 っ て くだ さい 。 ふだん か ら ス ペー スキ ー を 押し っ ぱな し だ と 動き が は や すぎ て か えっ て や り ず らい と 思い ます よ 。
さて 、 ゲ ー ム の 説明 は ここ まで で す 。 遊ぶ だ け な ら ここ ま て 読め ば 0 K で す 。 け れ ど 、 「 こ の プロ グラ ム は どう や っ て 動い て いる の
? 」 と か 、「 こ の プロ グラ ム を いじ っ て みた い 」 と か 、「 自 分 で ゲー ム を 作る 時 の 参考 に し た い 」 と か 思っ て くれ る 人 も いる か も し れ ませ ん の で 、 こ れ か ら プ ログ ラム の 説明 を し まし ょ う (な ん て 親切 な ん だ /)。
@ プ ログ ラム の 説明
この プロ グラ ム の ポイ ント は 、 ボ ー ル が い っ た い 何 に ぶっ か っ た の か を 見 分 ける こと に あり ます 。 見 た と ころ 、 か べ も 、 ブ ロック も 、 自分 も みん な 同じ 正方 形 の キャ ラク タ で し ょ う 。 と ころ が ほん と は 違う ん で す 。 も と は 、 か べ が “*※? 、 自 分 は “=” 、 ブ ロッ ク は “ +? 、 下 の か べ (つま りこ こ に ボー ル が 当 た る と ゲー ム オ ー バ パー) は“" プ ” と いう キャ ラ クタ だ っ た の で す 。 さ て 、MSX の SCRE EN 1 で は 、 キ ャ ラク タ を 自由 に 書き か え る こと が で きる の を 知っ て いま すか ?
た めし に SCREEN 1 で VPOKE&H 100、&HFFJJ と や っ て みて くだ さい 。 どう な り ま し た か ? べつ に あな た の MS X が 故障 し た わけ で は あり ませ ん か ら 心 配 し な
いで くだ さい 。 こ れ は CHR$ (&H2 0)、 つま り ス ペー ス の キャ ラク タ を 書き か えた た め ご らん の よう に な っ た の で す 。 こ の ゲー ム で も これ と 同じ よう に "本"-、 こ デュ トミ \ ノ ? を みん な 正方 形 の キャ ラク タ に 書き か えて し まっ た わけ で す 。 こ うす れ ば 、 ボ ー ル が 一 見 同じ に 見 える 何 に あたっ た の か を 判断 する こと が で きる わけ で す 。。 変 な 小細工 を し て いる の は これ くら いで 、 他 に 気 を 使っ た 点 と いえ ば プロ グラ ム の ルー プ ( 得 回 も くり か えす 部 分 ) を で きる だ け 短 くし て 、 ス ピー ド を 落と さ な い よう 注意 し た と いう くら いで す 。 実際 、 メ イン と な る 部 分 は 7 行 し か あり ませ ん 。 ま た 、BAS 1C で ゲー ム を 作る 場 合 、 ス ピー ド を で きる だ け 速 くす る こと は 重 要 で す が 、 そ の た め に は 処理 に 時 間 の か か る TF 文 を あま り 通 ら な いよ うに する の は ポイ ント の ひと つ で す 。 こ の プロ グラ ム の ルー プ 中 で は 、「 ボ ポー ル が 何 か に あたっ た か ?」「 カー ソル キー が 押さ れ た か ? 」 と いう ふた つ の T エ F 文 し か あり ませ ん 。
旬 プ ログ ラム の 構造
それ で は 、 プ ログ ラム の 細か い 部 分 の 説明 も まし よう 。 100 一 110
初期 設定 で す 。 120 一 170
来 、 十 、 プ 、 三 の キャ ラク ター を 正方 形 の プロ ッ ク に 「 化 け 」 さ せる ルー チン で す 。 180
F 1 キー の 割り 込み の 設定 で す 。 こ こま で
読ん で くれ た 人 だ け に お し え ち ゃ いま すけ ど 、
実は F 1 キー を 押す と 次 の 面 に すす むこ と が で きる ん で す よ / 190
OFC= テ VRAM の 先頭 アド レス 。 200 一 220
P S G の 初期 設定 で す 。 230 一 250
SC$ (N) に 1 一 8 面 の パタ ー ン を 読み こみ ます 。 9 面 以降 は 同じ パタ ー ン の くり か 寺本 2 で * す 。 260 一 290
スプ ライ ト (ボー ル ) の 設定 で す 。 300 _ ハイ スコ ア の 初期 設定 で す 。
310 一 340
「TRY AGAIN?」 で Y を 押し た と きこ こ に 飛ん で きま す 。 SC=0 ( 面 = 1 )、 S 1 三 0 (スコ ア = は 0) と 設定 し ます 。 350 一 470
プ ブロッ ク や か べ な ど 、 480-490
自分 (K X) や ボー ル (X、Y) の 座標 の
初期 画面 を 描き ます 。
設定 、 ボ ー ル の 移動 方 向 (DX、DY) 、 プ ロッ ク を 破壊 し た 数 (H 1) の クリ ア を し ま す 。 500-560
自分 や ボー ル 、 ス コア な どの 初期 値 を 表示 し ます 。 570-640
メイ ン ル ー プ 。 前 に 説明 し た と お り で す 。 カー ソル キー が 押さ れ て いれ ば 1080 へ 、 ボ ー ル が 何 か に ぶつ か れ ば 660 へ 飛び ます 。 650 一 700
ボー ル が 何 に あたっ た か を 判断 し ます 。 710 一 760
ボー ル が か べ に あたっ た と き の 反 射 の 処理 を し ます 。 770 一 890
プロ ッ ク に あたっ た と き 、 プ ブロ ッ ク を 消し た り 、 ボ ポ ボール を 反射 させ た り 、 ス コア を 計算 し た り の 処理 を し ます 。 900 一 1010
ボー ル を うけ そこ ね た と き 、 っ まり ゲーム
オー バー の 処理 で す 。 1020--1060 ' ネー ル を うけ た た 生計 1070--1120 * カー ソル キー が 押さ れ た と き 、 自 分 を 動か し ます 。 1230
で す 。 1240 P SG に 書き こむ デー タ で す 。
1250-1320 >
*
一 目 瞭 然 、 パ ター ン の デー タ で す 。 当然 、
ここ を 書き か えれ ば パタ ー ン を か える こと が ババ で きま す 。 ど う 書 きか える か っ て ? そん な
の 見 りゃ わか る で し ょ / 1330
ボ ポール の キャ ラク タ の デー タ で す 。 1350--1390
これ が 幻 の 隠し コマ ンド / 必 殺 パ ター ンス .
キッ プ だ /
と いう わけ で 、 お お ま か で す が 、 の 説明 を お わり ます 。 あ と は あな た が か 実際 に プロ グラ ム を 追っ て みて くだ さい 。
プロ グラ
ぃ 。 生
で au LM
いい デ 1 』 ョ し た it の も ie で すこ な 78 旧
MM
正方 形 に 「 化 け 」 さ せる キャ ラク タ の 一 覧 。
1g3EBB DTEF 玉 呈 皇 と < ブ ュ
1 1 宮 に に ビビ NE 1 = に COL_ LIFE ご すう ユー テッ ミラ テー シル 6 よ お すす 1 で や Pw RE と 唱 ビ ビビ ュー F ロ に ビ に トー ュ イロ ヨ
1 は に ビビ wpD 心 ま = 心 ロ ー ム 王 二 < て 心 ま っ キキ 呈
-1 ほ 紀 ビ ロ に ビ に ロー ムロ T ロ へ ー プ
1 つい ビビ ロ に EEHFEF
1 王 ビ 3 NT Fi
ュ プ ロロ hiIEX『 MM
1 玉 B ロロ NI に EY 呈 口 王 り りり 王 ュー ララ = に Y マ て 1 旨 hi
- 1 ュ ラ ロ DF 豆 ー デ を HH 1 は = う
ーー ロロ ーー F ロ に ビ ビー ロロ - T 可 は
1 ュ ロ 。 ビビ ED = 記 D ロ UNID ビビ 。 ょ
ーー ロロ NEX1 だ
ー つ ロロ FE ロ ロビ NT 口 グ
ーー オビ EE 必 DD 玉 主 て HI う
ーー ラロ hNIEXT HH
ーー ら の ロ F ロ に ビ に トー1 7TG ロ 妊
ププ に ビビ ム へ D へ 皇 = 互選 生 王 ビー ナビ ロビ 皇 て VAL LC "EzHI キ 作 宇 うっ ーー は BB NE1 訴
つつ ロロ 王 ビ に ビエ TE まく て うー 事 ビ 主
つつ ロロ エー1 EE3E3
づ 1 せ 6 テ
ラー ロロ ビ ビーロ = 王 1 ーー
ラー 王 ロ UihID プッ レシ ロラ ビビ = 玉 ロ HURD ユー ニッ ェ オ ピロ
つづ つみ 9 に し 宮 = ソン ビ ロ に ビ gzHー ロ ロラ 。 HH フー ニュ ッッ ビ ロビ に ビビ を ロー ロロ 1 の 。 ミ < ヒビ ブー つの ロロ テニ て 王 喧 い D 呈 ff ュ ロビ
つづ 巳 ロ に hhー ビ
ラプ ロロ F ロ に ビ に ザー テ ュ T 品 ララ
= ニニ 1 と 」 ェ エ F 。 ID 主 て < て 王 生ま < 王 ビ ロロ 刀 う 。Y ア 。 ュ ユラ ュー" キ ギー THIN ョ NM 一 M に NNIー ら 。 sL ロ ビー ハイ ビビ 5。Y ア =P ビ TLNT "を 生生 生生 本 本 ま 本 本 本 "> つづ ラロ NEXT の
4 ココ GO FE ロビ に 。 メー ビー T ロ ご
= 還 L ロ ロビ に wTE メロ = ェ ビ ビエ NT" 宇 ""
オジ ロビ に AT メッ 。 デー ュ ェ ビ に エエ N す "プク きま
オラ ロロ NEXT デズ
キオ ゴ オロ F ロ に ビ マー テー ュ T 唱 三 せ
ドー キー と 」 L ロ ビビ ハ T ビ EE 三 。 = ビビ T エ NT "二天
オビ らら L ロビ ハイ ビビ ラロ 。 ア = ビビ TNIT "まち
オン プロ NEX『W YY
は 4 生 メー ュー= ェ マー テ ュ ラ = に メー ュ ロ = ロモ ー ビ ラ 3
ユ オロ ロロ ロメ ベー ュ = ロマ ーー ませ
5ga ら GO ロビ ハム T イ ビビ ラー ゴー= ェ ビビ T エ NT " に ロロ ビビ | ちら
つ ュ BB し L ロ ビビ 必 TE 1 戸 。 ーー= ェ ビビ ビエ NT 唱 TNIGG "HH TH1 柏井 埋 電 匠 "=H ロ エ ェ ラー ロロ ロロ に ビ に 必 TE I に XX 。 王 の = ビビ に EE に TENT "ーー テー デー ""
ララ B ロ L し ロビ AT ビ EE ユー デ 。1 ロ = ェ ビ ビエ NT " ビ に ビ トロ ビ さよ
ト こ て エニ ミン PUT 王 ビビ に T エ TE 加 。< で メキ 王 。Y キ っ うっ 。1 ラ 5。 ェ 9
語 革 ロロ FE ロ ビ イー テー ュ TO ロ 5 ロロ =hNEEXT T
吉 馬 ロロ L ロ ビビ ハ T ビ EE ュ ユニ レレ 1 ロロ = ビビ T エ NII とう
吉 プ ロー テロ ュ ユ ュ ロ に ーー ロロ
つ 刀 ロロ T 王 1T 計 に に て うぅ う
ララ ピ ビ ェ エ F 定 ニニ 丁 H ビ NE 呈 呈 王 1 呈 は
3 に 3 ムー ソソ ビビ ビビ に て て アマ ォ ロマ ア ュ キラ ーー ェ メロ デー ロ F 玉 + ぅ
巳 1 ェ F 。 ハニー ニム ハム ビ て の" "っ 丁 四 ビ N 上 口 己 り 万 所 ら の
ニア デュ ン | メー メロ デズ = マー ザー ナー ロマ
キー+ シン 」 PUT 王 ビ ビエ イ ビ ピ E ロロ 。 て メキ 王 。Y キ うっ う 。1 ラ 5。 ロ
ロロ ほら ロロ TO ロロ ララ ヨ は
巳 ラ の ロ ロロ ュ セ ヒモ 戸 m 呈 モロ い ロ ュ ロコ
らら エ F ムー 必 呈 < て "を "うっ う 本 H 三 NN プー だ
ニア スニ 」 エ F ハー ムラ に て "本 "うっ う 本 HE ビ hNI プ 生 d
ら 生 らら だ た 人 のみ 王 全 に < く " や プ ウラ 本 HH 握 KN - ラミ 6
らら つら TF ムーム ハム ビ て "ーー" ュ う 本 HEN 1
プロ ロロ に ET に hi
プア ュ * テ ロロ ュ モ し も) ユ 1 エ 1
プー ゆ 3 へ メニ ーッ ビ ビビ に て マキ ラニ ーー メー ロメ ュー ロビ 王 っ = マー ソ ビ ビ ビビ に て て マー ロマ ュ キ ラズ 4)F 記 うぅ
フー エ F へ メー ム 王 ビ く "キキ" ュ 丁 由 NN D ロ メーー 天
フラ 3 ス 4 の エ F ハー テム 王 ビ て "キモ キ " う っ 丁 HN p ロ マー テー や DY
フラ 5 ら 王 ロ UDND - ロロ 。 王 G= 豆 OLUNID 1 。 らら
アタ ニ う っ ププ 還 ア オニ 1 こ 」 ーー )F ニン 」 トニ 1 ち 」 ら | 考 1 ま 1 雪 三 q 二 思 うら と 」 ニャ 1 | 王 選 選 本 プ ロロ トニ 三宮] 人 き 是 有 ニャー ュ ラ 」 つら ピコ 1 ュ ロビ ラロ ラロ ラー ピコ つつ ラロ ラブ ロビ = ニ よ ニ } ら 」 ラブ ロビ 3 1 に 3 に 3 1 1 ロビ 1 ロー ロビ 1 5 つう メー オーロ F 1 フーゴ 1 つ コ ピロ 1 3 1 ロブ ロビ 1 生 に 3 1 "プロ ビラ 1 1 EE1 111 ピ 9 11 ご 刀 1 1 1 1 オロ 1 1 つ ロ 1 1 所 ュ ュ ブロ 1 1 呈 ぼ ご 1 1 つづ ュー ロビ ロビ ュー1 ュー ジロ ュー ラロ ュー オロ 1 王宮 1 ュー ロロ ュー ブロ 1 ご 刀 1 ジラ ロコ 1 つづ に 3 1 づ ュ ロロ 1 ラー ロロ 1 つづ つぼ 1 ピロ 1 コロ 1 つらら 1 プロ 1 は 1 づつ
に ビビ TUBENI
ァ > ミュ セ 王 1ー ビ も へ A メ ー ツ ソン ビビ ビビ に て マキ ラニ ニー メ ュー ロ メー ロビ っ = へ マー ソン ビビ ビビ に て て マー ロマ っ ュ キラ ーー っ
H ュ ーー は す ュ
し に ロビ ハイ ビビ て で て D メ ーー メー 紹 ュ オキ ュ キ オーラ 。 マ ナー ロマ アミ ビビ TNIT の 9- p マ テー や Y
TF ハマ ニニ テム 呈 に て“" 塾 ご っ ロト h ロメ ーー ゼ デ
UNID 戸 。15 ロ = 豆 ロ UND 1 ララ 。
ちら ュ 一 1 ュ + ュ 1B ロ
LC ロビ EATE コッ デラ ェ ビ に ビ だ ェ NT 9 王 TFhi コ "ビビ ロ ビビ 幸 幸 幸 幸 寿 "= 豆 1 T エ F 写 1 = と HH エ ー THERNE ロロ エー ご せ > L ロ ビーA ハ TE 1 。 ニラ ェ ビ ビエ NT 叶 ThNe5" HETI コ H 夫 替 幸夫 析 "" ミロ HH エ
TF ロロ ュー ビ NI THENO に ロビ に ハ TE に デー ロミ ェ ピ ビビ TNIT IP に ETUUE に hh ら ロ に ビビ TU に は に!
ァ ュ 所 計 ロ 忌 ュ ュ 1 UNID プレ を H ロ ラプ = 玉 PDUUNID ュー ラロ = ロ UN ま 詞 。 FE N 王 1 T 品 1g
FOOLCODE - 。。 王 = ロロ 戸 呈 1 時
ロレ し ロ に に 。 。。 ュ ユエ デュ ロロ 亜 11 中 NXx『 L ロ ビビ ハ TE 1 ロロ 。1 加 = ビビ T エ NT "て ロ AHE リロ VM 上 ビ ーー ニ げ LO ロロ ATE 青 。 ュ デー= ピ ビビ T エ LNT "TEY の ATN デ EE ンー 呈 と 「 避 5 ぬ 誤 TNI に ヒビ ヒ Y 主
エミ F 心 生 ーー" ン " THENI ラー ロロ
TF 心 "m ロ "イイ Eh 王 ビ に ビビ RhNI = ビ END EE し ヒビ ララ 呈 中 FODO に に Tー ュ 1 TO デーesh 三 メイ T 記 TUUEH9
ァ ュ モモ 記す 本 王 モビ r ハメ ーッ ビビ に て マキ ラー ニー ミー ロメ ナー ロビ ほっ = ハア マー ソ ツマ ビ ビビ に で て て マー オーD ロ ヤマ ュ キー デー 王 う マー テーマ Y
TTF 心 ニ ニハ み ビ て "ドー" デュ う 本 HH ト NN。 D ロ メメ ーー
に ビビ TU に に ト !
Pd コッ ン 呈 呈 すす て 王 二 七 呈 r
エ F ーー プ アプ THFHEENI ユエ ュー ピロ
エ F 1 ゴー THENE 11 生 らら 3
に ビビ TU に hi
ァ ik コン 呈 し 呈す 証
L し ロビ AA ハ T イ TE に メッ ーー ロロ = ェ ビ ビエ NT っ 押
エ F 福本 区 エロ っ うー THFHIENI に メー に メー1 し に メー に メー ジー
エ F 。 に HE に デー ゴジ
L ロ ビ A ハ AT ビ EE に メッ ーー ロ = ェ ビ ビエ NT "ーー デーー" まァ に ET UE に Eh
ァ ニン 呈 に ュ ロ いい モ
LO に ビ に AT に デー ロロ = ェ ピ に ビ TENIT PT PT
TF 王 本 に Tc ロロ ュー ロロ THENI に メー に メー1 ュ 1 ビ L 玉 に メー に メー TF に メニ ーー らら 丁 上 HE ビ NI に メーー ら
L ロ ビー ハイビ ピ EE に メッ ーー ウェ ビビ T エ NT "ーーー に エロ UE は MI
p へ へ ギ 。 字 。 王 。 ノ
D わ へ イエ へ ロレ 。 ロ 。 ロ 。 ロ 。 ロ 。 ロ ラロ 。 和 を ロー 呈 。1。 ロ 。 ウ ロロ 。B。 コロ 。 らら DF 和 ぬ 一 二宮 ーーーー
pD へ へ 一 キー キー キキ ーー 一
DD へ へ 一 主 主 キー キネ ーー 一
pp へ AT す へ 一 キー キー キー まま ー
pD わ へ 本 へ キーーーーーー 一 キキ
DD へ へ キーー 一 キーー 一 二
D へ 本 へ キキ キキ キキ ーーー 一
pD へ TA へ キー キー キー キー キ
LAc ギ AN em ンジ イ ッッ アイ 。 アキ を 。 フィ イッ フイ こ 人 8e > 9
トコ
王 に ビデ 呈す 1
F ロ に ビ に NN ニュ ーー T 口 1 は 昌
LO ロビ に ATE コ 。NsF ビ ETNT に TNG 生 て 三 5。 の NEXT PH
に ビビ TUFEhI ご らら
@ 遊 び 方
さて 、 レ トロ プ ブーム に の っ て お 送り する な つか し の ゲー ム 第 二 弾 は 、 ヘ ッ ド オン で す 。 _ これ も プ ロッ ク く ず し 同様 説明 の 必要 が な い くら い 有 名 な ゲー ム で す 。 一 応 説 明 す る と 、 敵 (0) を よ け な が ら 点 を 消し て いっ て くだ さい 。 全部 点 を クリ ア す れ ば ば 1 面 ク リア で す 。 英 の 動き を 読み な が ら 、 衝 突 し な いよ うに う まく コー ス を 選ん で くだ さい 。
それ で は 、 プ ログ ラム の 説明 を し ます 。 こ の プロ グラ ム で も 、 プ ブロ ッ ク 有 崩し 同様 、 キ ャ ラク タ を 化け させ る と いう テク ニッ ク を 使っ て いま す 。 英 に し て も 自分 に し て も コー ス に
沿っ て 進ま なく て は いけ ませ ん が 、 そ の た め に は か ど で 曲 が る こと か 必要 で す 。 そ れ で は か どか どう か を 見 分 ける に は どの よう に し て いる の で し ょ うか 。 こ の プロ グラ ム で は まわ り の か べ を 見 な が ら 進 む 、 と いう こと は し て いま せん 。 で は 、 ど う や っ て いる の か と いう と 、 曲 が る べき と ころ に は それ どれ 「 こ っ ち へ 曲 が れ 」 と いう サイ ン と な る キャ ラク タ が か くさ れ て いま す 。 英 、 あ る い は 自分 が その キャ ラク タ を 踏む と 、 そ の キャ ラク タ か ら 曲 が る 方 向 を 判断 し て 、 そ ちら の 方 向 に 進む の で す 。 そ れ で は 、 もう少し 詳し く 説明 し まし まう 。
川 則 則 | 川 昌 NII 川上 川間 UI 上 作 川上
@ プ ログ ラム の 構造
100
スク リー ン モ ー ド の 設定 で す 。 110120 _ 前 で 説明 し た 、「 曲 が る サイ ン 」 の 読み 込 み で す 。 英 と 自分 で は 進む 方 向 が 逆 な の で 、 サイ ン の 解釈 が 違い ます 。 (X D (N)、YD (N) ) は 敵 、 (XR (N)、 YR (N) ) は 自分 の 進む 方 角 で 、 N = 0 一 3 まで が それ ぞ れ CHRS$ (17) 一 CHRS$ (20) に 対応 し て いま す 。 130-140
ブロック 期し 同様 、* ま 、 サ 、 上 、 一 、] 、 の キャ ラク タ を プラ ンク に 書き 換え ます 。 150
P S G の 設定
160
ハイ スコ ア (H 1 ) の 設定 。
180
面 数 (S C)、 ス コア (S 1 ) の クリ ア で す 。
200 一 620
初期 画面 描き ます 。 640-660 変数 の 初期 値 の 設定 で す 。 (X、Y) は 敵 の 座標 、 (X M、YM) は 自分 の 座標 で す 。 670 一 700
READY/ 720
責 と ぶつ か っ た な ら ゲ ー ム オー バー の ルー 一 チン へ と び ま す 。 730
環 が これ か ら 進 む 場 所 の キャ ラク タ を 0 へ 読み 込み ます 。
740
英 を 表示 。
750
か ど だ っ た ら 曲 が り ま す 。
760 一 830
英 の コー ス 変 更 で す 。 英 は コー ス が 切れ た と ころ で は 必ず 動き ます 。 た と えま っ すぐ 進 むと きも 右 に 半 歩 、 左 に 半 歩 、 結 果 は まっ す ぐ と いっ た ぐあい に な り ま す の で 、 ま ど わ さ れ な いよ う 注 意 し て くだ さい 。 850
貢 一 歩 に 対し て 、 自 分 は 二 歩 進み ます 。 860
敵 が これ か ら 進 む 場 所 の キャ ラク タ を 0 へ 読み 込み ます 。 870
目 分 を 表示 し ます 。 880
か ど だ っ た ら 曲 が り ま す 。 890
も し 点 だ っ た ら 、 上京 を クリ ア し て スコ ア を 加算 し ます 。 ま た 、 ス コア が 1 面 の 点 の 数 の 倍数 だ っ た ら 1 面 ク リア と みな し 、1150 行 へ と び ま す 。 900 一 1040
自分 の コー ス 変 更 で す 。 も ちろ ん 、 コ ー ス の な い 方 向 に は 進め ませ ん 。 ま た 、 半 歩 し か 移動 せ ず 、 先 が 道 で な い 場合 は その まま だ と か べ に ささ っ て し まう の で 、 強 制 的 に も う 半 歩 移動 さ せま す 。 1050
自分 が 移動 し て くる 前 に あっ た キャ ラク タ ーー を 再 表示 し ます 。 1060
目 分 が 移動 し た と き 、 そ の 方 向 を 次 に 移動 する と きま で 覚え て お きま す 。 こ れ を 使っ て 、 前 に 説明 し た 強制 移動 を する の で す 。
1070
目 分 の 座標 の 移動 。 1080
環 と ぶつ か っ た と き 、F 0 R ル ー プ の 外 で ゲー ム オ ー バ パー の 処理 を する た め 、 ル ー プ の 変数 N の 値 を 大 きく し て ルー プ か ら ぬ け だ さ せま す 。
1090
850 行 の F 0 R に 対す る NEXT。 1100
も し 、 英 と ぶつ か っ て いた な ら ゲ ー ム オー バー の ルー チン へ 。 1110
貢 が 移動 し て くる 前 に あっ た キャ ラク タ を 再 表示 し ます 。
1120 敵 の 座標 の 移動 。 1130
メイ ン ル ー プ は 終わ り で す 。 1150--1170
1 面 ク リア し た と き の 処 理 で す 。 1190--1200
「 サ イン 」 に 対す る 移動 方 向 の デー タ で す 。 1210
P S G の 初期 デー タ で す 。
1220
た だ の タイ マー で す 。 1240 一 1360
ゲー ム オ ー バ ー の 処理 で す 。 お 疲れ 様 で し 7 だ:
EE に EN キュ ビビ LEO で 1 ララ 。 ュ デビ デ 。 ュ は = ェ ロ エラ TH ラー ェ = ェ に YY ヤマ で FF- 23 1159 FE ロ に ビ hN 王 二 ロ 己 = に ビス DFND 。YPcEN shEXT iM : き ュー F 品 に ビ ーー イロ ラ = ビ ビビ に ビ で 9 う 。 ee ト i 記 1 FE ロビ hhNー ュ ラー 巳 T ロ 1 三 呈 = ツン マビ ロ ビビ Ni 。 = NN メイ RI
1345B9 FE ロ に hn ニラ ララ 巳 ロロ ララ ニニ デニ ェ ン ピロ ビ ビー HH。 NE こす Fi
1 つ 己 F ロ に NN す 口 1 に ビュ < 宮 = ロ UND N。 AL_ で "zhT "本 交 毛 う =
ベイ MM
1 巳 王 ロロ ュー ロロ
ュ ン ロロ テテ
1 王 思 福 に ビー ュ = 玉 1 三品
1 つづ ーー に | 互 ce) ・ ー ュ ロロ ツマ ビ ロビ に ビビ ーー を ロー ロラ ロー。 を ロラ ビュ ソン ピロ ビビ ー を ロー ロロ ラー。 を ロラ ビュ ソン ビ ロ ビ ビビ 宮口 計 ー ロ ロラ 。 ロス ヘビ ェ ッ ン ビ ロビ に ビー を ロー ロロ ュ ロ 。 シロ ンー 叶 ーーB ロ F ロ に ビビ マー テー T ロ 三 ュ
ー つ L ロ ビニ ハイ ビビ E 人 ラ 。 ヤ アマ = ビビ エロ T 王 T 選 TNG コ 持て < て 三 王 。 "に の うっ >
ーー オロ NE メイ ママ
ーー F ロ EE NN ニー すす ロ 6 玉 TEF 三
ーー 所 F 品 に メーーー ィ NE 西口 人 ラ ロー II
デー プロ L ロ ビ 必 本 所 天 。 ュ ユー オ his ビ に TNIT デ "一 "=
ー 王 加 L ロ ロビ ハ T メニ ーー = に ビビ TNE に ドー =
ーー ラロ NX 本
つ ラロ ロ hiEXT MM っ つづ 1 ロ F ロ EE hh 一 T ロ TEEF 三 ラ 三 Bq FODOE YYー ュ ォ + ォ hi 了 ロ ューhkM oe づら に だ ET 記 富 て 。Y マ = だ 選 エ で 8 の 四 ユーゴ オビ L ロ ロビ ATE ラロ ーN。 マ = ェ ビ ビエ NT 1 > = よー ニ 1 NX メイ マヤ ンー ーー 三 ロ hi ビデ イイ MM に IE アー 7 CR づつ 吾 G F ロ に ビ に メニ テー T ロ 到 王 T 三 ビビ デー ペー は 5 つ ラ ロロ L ロ ビビ AT メメ 。Y マ = ミ ビ に ビエ NIT "と Fs トー ゴビ L ロ ビ ビ AT キオ ミキ 。 アー エニ = ビビ エ NIT 7 上 "=
キュ L ロ ビー ビ ハ T イ ビビ ラニ デー メメ 。Y マ = ビビ エ NIT "っ" ラ
オー ピロ ビ に ロビ ハビ ーーー メー ミキ 。 マ ヤー エニ = ビビ TNIT "と" ラ
オー L ロ ビビ ハ TE メデ ラーYs ビ ビエ FNIT の と "= ユ オオ ロウ L ロビ ハ TE メー オ ュ 。 ラー ヤー1 エ = ビビ TNIT "用 "> 9 オロ LO ロビ ニハ TE ラー ニー メメ 。 デ ラー ザヤ = ピピ ビエ HIT" つ "タラ 8 に すーっ 5 ロビ ハ TE ラー ニー メー ュ 。ーー ニ ーー ヤー1 ュ 1 = ビビ TNIT "ーー ラ
性 プロ ピコ wY 三 エー
引 王 G NEXT
ヨ オラ つ ラウ FE ロビ に マテ ーー TO ロロ
トニ 1 1 L. ロ ロビ AT 1 吾 。 ヤマ = ビビ に エ NT" 主 キキ "sz
豆 ュ 1 叫 L ロ ビビ ハ TE 1 豆 。 マ オー1 ュ 5= ビ ビエ NIT" キ キキ "=
ラー hNIEX メ T イ ママ
本 ーーー9- - す ドラ
コ ロロ L し ロビ ハイ ビビ ララ 。 ュ 1 ュ 1= ビ ビエ NT" ee
5 ロロ L し ロビ ハイ ビビ 己 。 ュ デニ = ビビ T エ NIT "ーーーーーー- "=
5 所 選 L し ロビ ハム ハ T イ TE 三世 。1 ユ ロニ = ニ ビ FTNIT "キーー ニ ーー "* =
5 ラフ L し ロビ ハイ ビビ 三 ラ 。 ュ ユエ = ミニ ビビ FNIT や" 人
吾 避 に ロビ ハイ ご ララ 。 ュ デミ ョ ビ に ビエ NRNIT "キーーーーー-"* =
ララ FOE Yー 耳 口 1 ュ 弓
巳 ら コロ LO ロビ へ 本 ラ 。Y マ = ビビ T エ RIT 互 TET エ NRN 上 生 て 1 王 。 "9 "うっ
所 1 hi イエ マヤ
三 ー ロ 互 ロ UihID プッ ロビ = 王 け UPhND ユー。 生 HE1 3
所 つ 己
悟 ユ コロ ロビ ビー ミ HI 1 王 ヨ コロ
司 つ 婦 メー ラ ュ ェ ア マテ ー ニ = ェ メロ ー ュ = ェ マロ ロー ロロ ェ メ ハー ロビ ロ = ェ アヘ ハー レビ = ズバ ユー トコ = YY 三 ジ 3
己 呈 己 ロー ラミ = Y マ ローー ュ = メ ビ ー ロ = マビ ピー ロミ = ベビー ュ = Y に 三 己
所 有 フロ F ロ E hhー ュ 1 TO
己 刀 BB L ロ ビ ハ T ビ EE 1 ユ ヨ 。 1 ロロ = ビビ T エ NT "に DDY "= = 口 呈 ュー ニー ロウ
己 ラ ロ L ロ ビー ハ T イ TE ュ ユ オ 。 1 ロロ = ビビ エロ NT " ロロ り 王 ュー ニー ロロ
プロ gg ロロ NE XX IN |
プア ュ ロロ
フー ロロ BB エ F メー テロ 6 ム AND ママ ーYP ロ 6 THERNI ユー オロ
フラ 器 ロー ニーソ ビビ ビビ に て アキ ーー ナメ キロ F 斑 っ
プ オ ロロ し ロビ ハイ EE ズ メ 。Y ヤ = ビビ T エ NT "本 "sz
フ 宮 弓 エ F 選 三 テニ ュ フ ブフ ANID ロマ ーー の 丁 四 ビビ NI メロー メ メ Dc ロー ュ フフ うっ = マウ ロー テーY ャ < ロ 一
ュ ブ ュ
フ 己 紀 エ F ロニ エニ エゴ オー THFEh YY 王 互 = ほほ ロ イロ 王 ほ
TF ツ ビ ビビ に < て cc て Yー ュ ュ キ ーー ニー ミィ + ロ F 王 っ う ニ ニオ ーー THEEhE Y 玉 テー1 = 品 ロ イ ロ
トニ ョ ニュ 5」
1 3 。 ーー 『 つり に 3 に 3
ラ ォ ロウ ャ ピー ララ ほら
_NI マビ ピー
ラビ もう ーー メニ 1 ニ 」 ララ F 四 ら 」 コ 」 ラ .
メ ピ ビー ロビ =
1 1 ュ 8
メ ビ ピー
1 ウー ロビ ロ 1 中 ー ロ
1 オロ
1 5 つつ 3 1 つう 1 ロブ = 時 ニ ト ニ 1 時 ニョ ー ュ ニ ) 1 1 5 づつ を 3 まま すす も
- ミミ モー ピロ
1 1 ご ミュ ネオ ロビ 3 すま つつ ご 1 は ミュ ブ 5 9 生 ニ 1 ニ 」 1 1 づつ も 3 ュー に 3
- ま 三村
ューー ロ ュー ほら ュー オロ 1 一品 ュー らら
E キーツ タニ.
1 一 姓 B ュー ラミ は 1 づら に 3 まま 15g
TF 。 ツ ビ ビビ に て て マー キュ キラ ーー ミ + ォ ロビ うっ う デ ニュ オー チロ ビ N Y マ デュ 1 = 戸 11 唱
ャ y 互 三 王 吾 NIC て に NIDc て 一 T エ ロビ ュー- ュ = エ F YY 玉 ーー THEN ブラ ドロ TFF ロニ ニュ オラ 。 THE ビ hI メニ ー ミ = Es ほ 三 呈 ェ F ツ ビ ビビ に て アキ ラニ ーー メー キュ キー ロビ っ エニ エゴ THEhHN メデ ーー ュ エミ = OOT。 太
T ェ ビビ 。 ソ ツ ビ ビビ に て アキ ラー キキ メー ュー ロビ うっ ニニ コラ HEh メニ デー ュ =OTGOD
XX 王 三 宇 吉 Ni て ENID て 一 TE エロ ビビ ュー。- う ュ = エ F 三 引 THEEFI 生 且 思
トコ
F ビ ロビ に hhNー ュ 1 TO ロロ 三
ビー ツ ビ ビー ビビ に て YY キラ ーー メロ テロ F 玉 ぅ
L ロビ ハイ ビビ Xi。YhHE PET エ ENIT TP 二 り s
TF ビー テニ テ ュ キ ブ AND ビニ ーー ロロ TH ビビ NI ビー ベベ に に て ビー エキ ブ ュ = 5CDTD ロ コロー
ェ ビ ビー ュ 三 計 本 HENI 王 ロ UNID ュー ラー。 ロ = ビー デラ = 1 王 呈 ます ー ュ ミニ に ロビ ムイ ビビ ロ ェ ビビ ThRHNT いり 呈 TNI" に ロ に ビビ 共 培 幸手 寿 四 "= 豆 1= エ F 1 FOOD 1 ブー キ HEINI は 1 つぼ ご
間 ニキ イー ター- 坦 還 還 間 = | 、 5 まこ と テー
に Y 王 T 1 に に て 思う
Sa ニー ザー 人 ネ また WCW デー 。 すむ 6 ビ RG ビー ミュ TFTF ソ ツ ビ ビ ビビ に て て YY ローエ ュ キ ラー デー ィ ミロ ロー ロ F ュ ニテ ゴー gs 5ODTGOD コピ
: ツ ビ ビビ に て て YFー ュ ュ キ ラー エズ PTE3F 豆 う < ー に ビニ ニコ オラ THENI メ ベビー ロ = ロロ T エ ロー ユエ ロ ーー ピロ に YY 王 吾 T TE に EE て 思う
TF に ビ に ツ ッ ーー ゴ ー TH ロ HEFhI メメ ビー ュ
T エ F に ーー ブ THENI ビーー1 ュ 1
TTF ツ ビ ビビ に ビ に て アロ キラ ーー メチ エー ナー ロ F 豆 っ ニニ オラ の AND メ ビ デ ュー 『 HI ! 呈 TO ユー
TF ッ ツ ビ ビビ に ェ て ym キラ ーー ニー ミ メロー ュー ロビ っ ニニ オラ の ム hNID メ ビ デ ー ュ は TH トド I
YE ビデ Y に に ビ て ピー
3 コ ( ほ 7 1 づ と を: に は
ーー - ポム デーー 誠
ビュ ー ソ ビビ ビビ に て て ロー ナー アピ ビー アビ ュ キ ーー ニー メー ビー に ビー ロロ F 豆 ぅ ェ F ビュ ーー ニー THE ビ EhNI メメ ビー メメ ビー へ = メ ハ ヘー ロビ
ェ エ F ビュ ーー ララ THEhNI YY ビー ャ アピ ビー ナー ザ Y 必 = Y マ ムー ピロ
ツ ビ ロビ に て アロ ロキ ラニ ミロ ナー ロ F う 。 ビ
エビ 。 メメ ビ ニニ ロ ロビ マビ エニ ニテ ロロ TH に! メ ヘ ハー メ ビ = マハー ャ ビビ ロー ベー ミ に ビー ビニ = ェ ニア マロ ー ィ YY ビー マビ ピ
エ F メー ベ メロ | の NNID マーY ア Ph THEN Nー ラ NT 習
TF NN ニラ THEN 1 ユー=3 ソ ビ ロ に ビ に ビビ て マイア キラ ーー オズ メー ナー ロ FEF う 。 ご は
メー メー メロ ーー ズ 戸 = マー ザー ナー ザマ アーY 号 ら OOT 品 ンー ピロ
L_ZMT ユー。 ュ 1 ら 6O= ビ に T エ NTP ちち に に NE そる ちち に に ロビ AT 万 ユー。 ュ ジニ = ミ ビビ T エ NT" ビビ ロ E ビ EL ATE の F ロ DE NN 一 は TO ロ 所 = ロ り ュー ビー ロロ shNIEXT MM 5TD ご ピロ DATA 一 。 BB。 弓 。 キ 。 ロッ 。ー キ ユキ 。 ユエ p へ AT BB ロ 。 一 上 トッ ー1。 ロッ 。 エ キッ ッッ 。 せ
pD へ へ らら ロ 。 ロ 。 ロレ ロレ 。 ワラウ ッ ロレ 。 1 ロッ ーー ェ コロ レロ 。 ロッ ロッ エロ 。 に DE イー 西口 は 506PsN 大 すす Ts すす に EhNI 器 ロ UIND フッ を HH ロー コー プ = ロ UihNID ュー ニッ ュー ロロ =OUND ユゴー。 は F ロ ロビ hNー ュ 1 ー T 品 ララ
に OLD に 。 王 。 王 = 呈 口 王 け 王 1 ユ 1 ご 握 刀
EEGE 所 ( こ すき デ 。 ュ デュ ョ ロロ 台 けり 1
NX『
L ロ ビー ハイ ビビ ュー ニー。 ュ 1 ロロ = ビビ T エ NT "AI ロロ ソ ビビ ">
エ F 写 1 は テ H ロ コー THEhNO 1 ー 豆 1
L ロビ ハ T イ TE ユ コッ ニー ュ ニ = ェ ビ ビエ NT TNI ニ "イロ ロム アッ エロ ロロ に ビビ ピ
如 に ビデ 豆 ビ て すま ミ
= 幸夫 太 埋 埋 G" ェ ロ エ
1 ラー
1 ラー ゴウ 琶 ビエ ニュ ミニ 」 1 ご
EE まこ) =」
L ロビ ハイビ ラッ 。 ュ ー ニ = ェ ビ ビエ NT"T に Y の 一 TN デ ェ ン プロ ュ う "! テ に Y 主 FEhIF ビ UET 計 (もせ う
ェ F に YY まま ー" ン " 本 由 王 NI 1 旦 品 TF 。 に Y 生 王 "m" イロ ENI 王 NID ビレ 王 ミュ ラー ビエ イー ュ イロ 1 ロロ =hNI 三 メイ ー イイ = エロ に II
@STORY
彼 は 対 潜 哨 戒 機 0 4 D の パイ ロッ ト で あっ た 。 あ る 日 、 彼 の 管轄 の 海域 に 正体 不明 の 物 体 が 侵入 、 彼 は いつ も の よう に 0 4 D て 出動 し た 。 し か し どう も 相手 の 動き が お か し い 。 いっ た い 何 者 な ん だ ? さて 、0Q 4 D の レー ダー は 旧式 の オン ボロ で 、 し か も 故障 中 で あ る 。 な ん と 、 英 の 方 向 は わか っ て も 英 ま で の 距離 が わか ら な い の だ 。 お まけ に あま り 精 度 まな も いと どき で いる 。 まっ た で 、 ん な も ん の どこ が レー ダー な ん だ /」 と 彼 は 舌 を
打っ た 。 し か し 、 そ ん な 旧式 の レー ダー で も 、
海中 を うごめく 物体 が 潜水 艦 な ん か じゃ な い と いう こと は すぐ に わか っ た 。 追尾 すれ ば す る ほど 彼 は わけ が わか ら な く な っ た 。 それで (まう 7 だ いぶ ………… 、 無 線 機 か ら の 雑音 混じり の 叫び 声 で 彼 は 我 に か えっ た 。 基地 が 全 減 17」 0 4 D は あく まで も パト ロー ル 機 で あり 、 武 器 は ほとん ども っ て いな い が 、 な ぜ か 爆弾 を 1 個 し ょ っ て いる 。 普段 は いた っ て 平和 な こ の 海域 で は こん な も の つい て る だ け ム ダ だ と 思っ て いた の だ が ……… 、 ま た 、Q 4 D は フ ロー ト を 持っ て いる の で 、 着 水 す る こと が 可 能 で ある 。 彼 は 自分 に 問い か ける よう に つぶ や いた 。 つま り 、 1 発 の 爆弾 で 敵 を し と め 、 芽 水 し よ うと いう の だ 。 そ の あと どう な る か は わか ら な い 。 新 た な 敵 が や っ て くる か も し れ な い 。
_。 1 発 必中 ある の み 。 も し 爆弾 が 命
「 英 は 1 機 か Weeeeeeee や っ て みる か 」
@ 遊 び 方
と いう わけ で 、 ゲ ー ム は 始ま り ま す 。 あ な た に 与え られ た も の は 1 発 の 爆 水 と オン ボロ の レー ダー だ け で す 。 英 は た だ 一 機 で す が 、 中 し な けれ ば そこ で ゲー ム オ ー バ ー で す 。 さ ら に 制限 時 間 内 に この 任務 を 完了 させ な けれ ば な り ま せ ん 。 残 り 時 間 は 画面 の 左上 に 表示 され ます 。 時 間 を オー パー すれ ば 、 や は り そ こ で ゲー ム オー ツー" ず 。
この ゲー ム は 全部 で 10 面 あり ます 。 最初 の 面 で は あな た に 約 80 秒 の 時 間 が 与え られ ます 。 1 面 進む ご と に 持ち 時 間 は 8 秒 ず つ 減 っ て い きま す 。 つ まり 最後 の 面 で は 8 秒 し か な いこ と に な り ま す 。 さ て 、 1 面 め は 敵 の 座標 に 点 が 表示 され ます 。 い っ て みれ ば 「 練 習 モ ー ド 」 で すね 、 こ れ で レー ダー の 向き と 敵 の 位置 関
係 を つか ん で お いて くだ さい 。 こ の 面 は 時 間
ギリ ギリ まで 使っ て 動き を 研究 する こと を お すす めし ます 。 実際 に や っ て みれ ば レー ダー が 「 オ ン ボ ロ 」 だ と いっ た 理由 が わか る と 思 いま す よ 。 2 面目 か ら 本 番 ス ター ト で す 。 も う 点 は 表示 され ませ ん の で 、 あ な た の 研ぎ 澄 まさ れ た ( ? ) カン で 英 を 撃破 し て くだ さい 。
旬 プ ログ ラム の 説明
それ で は プロ グラ ム の 説明 を し まし ょ う 。 この ゲー ム で 登場 する レー ダー は 、16 パ ター ン の スプ ライ ト で 表示 され て いま す 。 グ ラフ ィ ッ ク で 線 や 円 を 書い て 動か し て いた の で は お そく な る か ら で す 。 も っ と も 、16*16 の ス
@ ブ ログ ラム の 構造
100 一 110
スク リー ン モ ー ド の 設定 で す 。 -120
STICK (0) の 値 に 対し て の X、Y の 移動 値 を XM (N) 、YM (N) に 読み 込み ます 。 130
P S G の 初期 設定 で す 。
140 一 260
レー ダー の スプ ライ ト の 定義 で す 。 270
ハイ スコ ア の 初期 値 H 1 の 290
面 数 (S C) や 時 計 の 針 の 進む 時 間 の 間隔 (TC) の 設定 、 ス コア の クリ ア を し ます 。
設定 で す 。
310
画面 クリ ア 320
P S G の 設定 。 330 面 数 を + 1 、 す 。 340 一 390 初期 画面 を 描き ます 。 400 一 410
時 間 の 間隔 を 0.5 秒 し ま
レー ダー の 初期 座標 (X P、YP) の 設定 、
時 計 の ステ ッ プ 数 T M の クリ ア 420
レー ダー の 表示 。 430 一 440
割り 込み の 設定 。 450
を し ます 。
プラ イト は 16 種 類 し か パタ ー ン が 作れ な い の で レー ダー の 精度 が 悪く な っ て し まっ た の で す が 、 さ て 16* ネ 16 ドッ ト の スプ ライ ト を 16 個 作る と な る と 、 512 バイ ト の デー タ が 必要 で す が 、 こ の プロ グラ ムリ スト を 見 回 し て みて も そん な デー タ は 見 あたり ませ ん 。 そ れ で は 、 どこ か ら デ ー タ を と っ て くる か と いう と 、 ニ こ の プロ グラ ム を RUN さ せる と 画面 の 上 の 方 に 16 パ ター ン の レー ダー が 表示 され ます 。 実 は V R A M 上 の この パタ ー ン を スプ ライ ト に 「 コ ピー」 し て いる の で す 。 この よう に 似 た よ うな パタ ー ン が た くさ ん 必要 で 、 し か も 簡単 な 命令 で 画面 上 に 描け る 場合 、 こ の よう な テテ - クニ ッ ク を 使え ば デー タ を 作る た め に 方 眼 紙 に 点 を 打っ た り 、 プ ログ ラム 中 に た くさ ん の デー タ を 書き 並べ な く て も すむ わけ で す 。 他 に は と くに か わっ た こと は や っ て いま せん が 、 a t n の と いう 関数 は 高校 生 以 下 の 人 に は な じみ が な いか も し れ ま せん ね 。 3a tn は t an の 逆 関数 と 呼ば れる も の な の で す 。 例え ば 、t an ( ァ z/4) =1 と いう こと は 三角 関数 を 習っ た 人 な ら 知 っ て る は ず で す が 、 これ に 対し て atn (1) = ニ ァ 4 と いう わ け で す 。 も し 、 あ な た が ァ の 値 を ちょ っ と く わし く 知 り た いと 思っ た な ら 、PR'INT ATN (1) * 4 と キー を た た いて みて くだ さい 。 た ぶん あな た が 知っ て いる より も 多く の ァ の けた 数 が 表示 され る で し ょ う 。 も っ と も 、 あ な た が 何 十 けた も ヶ を 知っ て いる の な ら 別 で すけ ど ね 、 そ れ で は も う 少 し 詳し 《 説 明 し まし ょ う 。
MI IIII
瑞 の 初期 値 の 設定 470 一 480
責 が 向き を か えた と き 、 そ れ か ら の 移動 方 向 (DX、DY) や ステ ッ プ 数 (ST) を 決 め ま す 。
490
も し 、 1 面 な ら 敵 の 座標 に 点 を 表示 し ます 。 500 一 510
疫 の 移動 。 520 一 3590
レー ダー と 敵 の 間 の 角度 を 求め 、 ど の 向き の スプ ライ ト を 表示 する か を 決め ます 。 600
も し 、 ます 。 620 一 630
レー ダー の 移動 。
1 面 な ら 490 行 で 表示 し た 点 を 消し
640 レー ダー の 表示 。
こ か ら ゲ ー ム オー バー の 処理 ルー チン へ と び
赤く し 、 音 を か えま す 。
650 ます 。 940
も し 、 敵 が 決め られ た ステ ッ プ 数 を 移動 し 810-850 時 計 の 音 を 鳴ら し ます 。 た な ら 、 新 た な 方 向 を 設定 し な お す た め 470 スコ ア の 加算 、 表 示 な ど で す 。 950 行 へ 、 そ う で な けれ ば 490 行 へ と ぴ び ます 。 860 時 計 の 表示 。 660 も し 、10 面 が お わっ た な ら 900 行 へ 。 960
STICK (0) と 移動 方 向 の 関係 の デー
870 一 890
まだ 規定 時 間 内 な ら ゲ ー ム に も どり ます 。
タ 。 次 の 面 に と ぴ び ま す 。 970
670 900-910 時 間切 れ / 墜 落 音 を 出し ます 。 ここ か ら 爆 弾 を 発射 し た と き の 処 理 で す 。 まい っ た / ゲー ム 終 了 の 処理 ルー チン へ 980 一 1050
まず 時 計 を 止め ます 。 と び ま す 。 ゲー ム オ ー バ パー の 処理 で す 。
680 一 760 爆発 だ ノ / 920 1060
770 敵 が 出現 / ここ か ら は タイ マ 割 り 込 み の 処 理 で す 。 時 クイ マー で ま 。
780 当たっ た ら 810 行 へ と び ま す 。 計 の 針 が 1 回 進む ご と に 呼び 出さ れ ま す 。 ま 1080--1100
790--800 ず 時 計 の 針 を 1 進め ます 。 太字 を プリ ント する ルー チン で す 。
は ずれ た 場合 の 処理 で す 。1080 行 と いう の は 太字 で プリ ント する サブ ルー チン で す 。 こ
930
も し 、 針 が 10 回 以上 進ん で いた な ら 時 計 を I 川 IM 川 川 川 上 上 川上 川上 III 川上
1110 P SG の 初期 デー タ 。
TI 邊 日 1
1 に に ビビ ロー デモ ッ デ = ェ ビ ロレ ロリ ビ ニー ユラ ピッ オヨ キッ オキ
11g ロビ ビ ロ ロ "ロロ ャ ロニ = " F ロ に ビ に OUT ビ UT 作 奉 ー ュ ジロ FODOE hiー ュ TO ロロ 旦 記 ビ 人 AD HicND。YPHIiChNO=NEXT
1 つづ F ロ に に ビー 可 T ロ ュ ユラ = に ビビ ビス D X 計 = 王 ロ UND ビッ ツジ AL で "を Fnh"--X 主 うっ う = な 、 定 琴 基 <
1 ュ ゴ オロ ニー NN 一 コロ
1 ロロ ビュ エ ュー テム TNC1 う キオ ミ = 7 す ーー キ ビエ ミン ブ 1 ュ は 1 ら
1 己 呈 F 品 に FE 中 デオ 台 TE 1 は 折
ま ア 9 ビエ に し 所 < だ 。 刀 うっ う 。 プ 。 1 ララ = ビエ に に < 天 F 。 和 呈 う 。 ミュ 。 ユ ミラ
1 姓 中 L ThNE< メ ビビ 。 宮 うー て ビー ビビ ロ 宮 c 和 うう キ 所 。 刀 す 吾 TNCT う キキ 握 う 。1 ユ 1
上 ニン ニー ニッ に
ーー ロロ に ロビ に ヒレ ヒーロ キュ 1 ロロ キュ 所 ーー ブ = 玉 ビ 所 ビビ ま すす ビビ に ビ 生 て ソ プ ビ ヒヒ に (に うう = NE 区 すす 上 L
ーー1 ら 9 FE ロロ に ヒー ロロ キュ ュー ララ らら 。 T ロ N ま 1 己 + ジ ナブ フェ = 王 ビ 生ま 三 ビ ます ビビ ロ に 生ま < て < マビ
CE うう =5ME ズ TL-
ーー
F ロ ロビ ヒー ロキ ュー 王 1 ロロ NM キュ 1 所 1= 玉 選手 三 事 ビビ ます ビビ に < く < ツ ビビ EECL_-
Pe
ーー ジョ
CKZ 選 万 近く <LL う Os に
ーー オビ ーー ジラ ご
ニニ 】 ニ .
F ビ ロビ ー レート N キ 1 ュ 所 + 三 王 了 王 ロキ ュー 王 + ュ = 王 生 王 己 生 す ビ ロビ 詩 王 己 記 エ 本 三 主 て NII キオ ュ ラー 玉 己 計
NN キュ = エー イー+ 王 て
NE メイ XX ビ
ロ ュ ーー ロロ ロロ
テ
ビー ロ = エビ ーー ラロ = 選 1 三 ロ アデ CCL = ヒロ レロ に ュ ユラ 5。 う 。 ス DUNID ニン 。 名品 全 三 ビ ーー ヒビ ォ キュ = イー ビー エビ ーー 選 王 三 了 Tc1 所 。 コ ュ 。 オ = ビビ TNIT 1。 り TNI 呈 " 王 二 三 NE 梓 幸 "s 互 還 ビ 王 Tc て ュ オ ユ オ 。 コ ユゥ ュ 。 オ = ビビ TNIT 揚 1。 TNG ら " 呈 に ロ に ビビ 奉 幸 奉 埋 埋 " = 玉 1 FDE Ni 一 1 本 口 1 ロ
メー ビビ NMID て 1 っ キー = マー に ビ に NID て エラ キュ 1 ュ
過 Tc メ 。Y ぅ 。1= ピ 斑 エ て メ + ォ ーッ マー1) 。1= ビ 王 了 Tc て メー オキ 。Y う 。1
で マー ミ う 。 ユエ ェ ビ 台 T く < 天香 。 マ で う 。 1 ユラ
ラー ラビ
NX『 計 ズ メ ビ ー デ ュー ロロ = マビ ピ ビ デ ラビ T す 9 一 * コ に ULDT ビ に T エ T エ T ビ EE デ 。<1 ら OO。 ロ っ うっ 。 ラッ エー ギコ CN 斑 T に ビエ I 戸 品 口 事 戸 己 フ ロ = ミ TE ビエ < っ OF ロ hNI TINTE に ビビ ソ ツ ヘ ハレーT ィ ビビ 器 口 ロ モ ラー ロ =E TNIT ビ に ビ ツ AL ONI メー ビ に に DD て 一 エロ ビュ キー ニラ ら = Y マ ビー に ビ に NIID て で 一 T エ PE ビラ うま キュ ラー 4 玉生 INITC て END て 一 TI エ TE ラ うま 1 うっ わり メー に ビ に NND て 1 っ う キ 己 ー ラ ミロ マテ に ビ ND て 1 うう キ ビー ジミ ビエ ピロ T エ F ー ュ THEEhN! ビ 玉 Tc て メー ィ ュ nOD うら 。 < て Y ビ + ォ っ FOOID 1 せ
二 ら ウロ メー ェ メ ビィー ロ メメ ィ ォ ー ラ らら っ PD ロ DD - 一 らら = マビ ー て マビ ビィー ロア ナオ ュ ラー ュ ロ ロジ - ュ ラ ーー ラ 1G。 イー ビー ニ エ ー ュ 5 デー ロ x 玉 三 王 RI て メ ビ ー デ ビュ = Y 戸 王 呈 RCYE ビ ーー マビ ビラ
吉 づつ T エ F メ ビ ー ミ ビビ 口 に アマ ビー ャ ビビ THEhNI 所 王 記
二 コ オウ TH へ TNC て の 所 < アマ ビー ヤマ ビュ アン 心 王 王 に ベビー ヌ ビ ビュ) ぅ
こ 選 ロ hN て Y 豆 キュ ュ S キ ラー メ 王 すそ ュ ォ ュ 1 ロロ イロ 詞 とら 呈 。 ラロ 。 ララ フロ 。 ラ ロロ 。 王 ラ 上 。 ラロ 。 らら 。 ラロ 。 ほ ラロ
ら ロ T ロ ーー ビエ ーー イ HFH = ロロ ニラ ピロ
ラテ プロ エロ ーーT Hi = 語 ロ イロ 事 ー 品
に ミニ 1 ら ] TH ロー ビエ ーT イ HH = ロイ イロ ニラ ピロ
ララ ローTNT < て TH ノー キビ エ ュ キュ 所 人)+ 呈 うっ キキ ら ロ ピロ TF 互 ー ュ T 幅 万 ト 』 ピ 玉 て cc て メ ビ ィ ュ 中 ロロ ーー ララ 。c YE+ 王 っ ロロ 1 せ ラー ュ 。 1
巳 1 ロ *
選 ー ウ pD に ビー エビ に て B う っ
己 づ つづ メメ ビー て メ ビ ー ィ ーー らら ょ デメ hr D に っ キキ っ ロロ ーー 所 = マビ ピ ビ ー て アビ エー ュ ラ ニャ yhi cp
に っ う キキ うい 口 D ユラ
巳 4 は Bq 己 UT 互 己 民 エ TE 1 ュ 。 て < て メ ビッ マビ )。1 王 。 避 ロロ D 所 3 己 ロ TFF ビィー 王 エ 本 HIENI ユア フロ ビ L 玉 ユラ ロロ
ニニ 5 ユキ ラー ニーー ま こま 。 まこ と も ミニ ーー まま 江 た 半 oES ー ュ ミエ 。ー ミ せ - プロ rhNT に ソム へ L ロビ ビ
所 己 g 呈 ロ UNID フッ 。 シ ロラ フェ CUD 握 。 三 1= 王 ロ DUFID ュー。
らら ラウ FO ロ に 選 三 ュ ロロ ロロ
フウ gg 己 エ ビビ レビ <c ェ メ ビ +。 マビ ュー ララ ュ 。 ビ 。 ラ
フュ ロロ h ト Ex に
フー ロ 呈 ロ UNID 握 。 三 = 王 ロ UND 1 ュー。
フラ らら 己 り !T 王 己 民 エ 本 ロロ 。<X メ ビビ 。Y 三 うう 。1 は 1 。 世
フス ウロ F ロ ビビ 己 ュ 本 ロ ーー ロ
フ き BqB 。 エビ ビレ ビビ c て メ ビ ィ 所 。 マビ ィ ヨ ュ 。 玉 。
フ ら ら hi メイ 王
フフ gg ビリ イ 互選 ヒビ エイ BB。 < つ 5 ニ 。 ュ ラー うっ 。B。B
ン ヨ G エ F c て メ ビ ー メ ビュ ゥ ーー ナー て マビ ピーY マ ビュ ーー ニオ ロロ 丁目 万 NI 王 1
フラ ウロ 。 メロー ュ ロ = マロ ー ン = D1 計 王 "h エ 互 王 三 D ょ "= 上 口 ! 王 1 品 王 加
刀 加 ロロ 語 ロ イロ ララ 品
刀 1 中 メロー = マローン =D1 放 ま 王 "EN ビ ENY p 三 エビ ロマ ビビ p ロ *" = 語 口 り 王 1 吾 「 ら )
ーー ロ hi 一 上 ビ キ < ュ 1 己 ーT イ Hi っ 主 1 可 = 王 1 王 玉 1 + 王 Ni
刀 伺 品 D ュ まま ー"B ロ Ni ロロ TRHiT 芋 菩 主 寿 柏 主 1 ロ ロー 井 柏井"
オロ ビビ ビエ c< ユ コロ 。 量 ュ 。 オ = ェ ビ ビ ェ NT 培 エ 。 呈 TNI ニニ D1 宇 s 王 。 1 所 一 hd 。 王 IhNI 刀 こ ら ビ 王 三 エ < ユ 1。 王 ほ ュ 。 オ = ェ ピ ビビ TINMT 奉 1。 け TNI D+ ュ 主 s 王 。 1 所 一 耳 h1 。 王 NN! 刀 ら g ロ TrTF 王 ビ ヒー ュ 1 ロロ THEENI ラロ
フロ メロ ー 王 己 = マロ ー ュ ロロ = D1 ま "レビ イエ * 王 し AY NNI 三 メ エー "= 戸口 り 世 ュ コロ 王 加
刀 刀 上 品 口 呈 1 ロロ 己
王 ラ ラロ 玉 三 了 ロリ に hNI ラ 1
ラロ ウロ メロ ー 王 B ロ = アマ ロー ゴロ = D1 主 王 " まい っ た ! お た 堪 は えら い * "= 口 己 り 王 1 王 B ラ ュ ロ ロ イロ 1 ロロ ロロ
ラー ロー エド コー ュ “ ララ エ F 耳 ロ ニュ ロ THEN ビレ デラ = 王 ロ UND ロロ 。 ュ 1 ュー= 王 DUNID ュ 1。 1L 戸
所 ビレ ーー ラ = 王 ロ UND 。 品 = 玉 ロ UNID 1。1
ラオ ピロ
王 ロ UNID 1 三 。
ビリ ロイ 互 己 エイ 三 。 て 1 ロロ 。 ロ うう 。 ビ し 。 で て 本 HH キュー ュ ロ ロロ 1 握っ キオ TFTF 耳 由 ご 1 ュ 握 丁目 ビ NI 所 に は ト I
王 ロ UND フッ シロ ラフ = 王 ロ UINID ュー ラー。
メロ ー ュ ロロ = マロ ー ラ ロロ = D ュ キー" へ Ah ロン ビビ = ロロ けけ 王 1 豆 王 口 王 ロ 王 1 局 己 ら
1 _ T エ F 豆 1 せ モロ 1 ー THEERNI 中 本 1
まま ビ 避 ビビ で の 。1 ユ 1 お B う 。 オ = ェ = ビビ T エ NT 圭二 。 りら TNG" エロ DA マ * HH エコ 王 に ロビ ビ ピ = 欄 幸 埋 井 在 " ェ ロ ユエ
ュ ロ ロー ロロ メロ ーー 中 = マロ ー ュ ロロ = DD1 ま "イエ ビ Y の 上 へ TN デ < ンプ ノロ うっ "= コロ 豆 けけ 所 1
トニ 1
ォ 1 に Y 計 三 E エ NEEJT 毛 * 呈 ュ ぅ 1 ウロ オウ エエ F に Y ま ーー" ン " THENI エ F THE1 巳 7 す HEN に ビビ TU に EN ご ラロ ビビ 王 ご ラウ
1 つつ ご
TF に に Yy 生 "ロロ "ffHEEN END し ビ ビビ すら つう
ュ g 巳 G ロ F ロ ビビ エイ ー ュ エロ 1 避 中 = NI ベ メイ = ビビ ビエ DEM 1 ウン ロウ
1 ウ G ビ 斑 cxXB ロ 。Y ア ロロ ュ 。 ヨ = ビビ TNIT 折 上 1 ま 。D せ 呈
1 ラロ ビ 斑 Tc て メ エ キュ 。 ア BS ュ 。 オ = ビビ TNIT 幸 1。D せ 1 皇 >
ュ 1 ウ ウ 玉 所! に hi
111G DA へ TA ロッ 。 ュ 。B ロ 。 ロロ 。 ウロ 。 ロ 。 ュ 5。 ラ 呈 。1 ウ ワウ 。 ロ 。 ロ 。 ロ 。 王 。 己
AS あ 和 Ya
AT! 由 み 「『 も すき
@STORY
ここ は ノル マ ド ロ 共和 国 中 央 軍事 科学 研究 所 。 現 在 次 期 主 力 戦闘 機 M 174 S の 開発 に 全 力 を 注い で いる 。 そ し て それ は 初 の テス ト 飛 行 を 明日 に 控え た 暁 の こと だ っ た 。 そ の 日 は
。 夕方 か ら 降り 出し た 雨 が 院 に は 嵐 に 変わ り 、
激しい 雨 と 風 が 吹き 荒れ て いた 。 そ の な か を 串 練 飛 行 に 飛び た っ た 我 が 軍 の 戦闘 機 が 、 運
悪く も この 研究 所 の 敷地 内 に 墜落 し て し まっ
た の だ 。 そ れ を 他国 の 侵略 と 解釈 し た 防衛 シ ステ ム の マザー コン ピュ ー タ は 第 二 防 衛 シ ス テム を 作動 させ て し まっ た 。 と ころ が この 防 衛 シ ステ ム は 設置 され て か ら す で に 10 年 、 部 品 の 老朽 化 も 目だっ て きた うえ に この シス テ ム に と っ て 実は これ が は じ め て の 作動 だ っ た 。
_ 研究 所 に 閉じ 込め られ た 警備 兵 ら は シス テム
の 停止 を 幾 度 と な く 試 みた が 、 す べ て の 停止 機能 が 働か な く な っ て いた 。 夜 遅く に な っ て 起こ っ た こと だ っ た の で 、 修 理 の で きる 技術 者 は まっ た くい な い 。 研 究 所 の まわ り に は 、
ハイ スコ ア スコ ヨ ア 残 数 ラウ ンド 数 大 尉 生存 フラ グ ( 生 = 1、 死 = 0) Q 敵 の 最低 移動 ドッ ト 数 ロ 強制 降下 待機 カウ ンタ ー この 値 が 0 な ら 強 制 降下 X 降下 中 の 大 尉 の X 座標 Y 降下 中 の 大 尉 の Y 座標 この 値 が > 0 な ら 降 下 中 =0 な ら 飛 行 機 の 中 U 研究 所 の ある X 座 標 Z 飛行 機 の X 座標 A (i) 浮遊 物 の 横 の 位置 C (ij ) 浮 衝 物 の 移動 ドッ ト 数 i 三 0 の と き 最上 段 の 浮遊 物 1 の と き 二 段 目 の 浮遊 物 2 の と き 三 段 目 の 浮遊 物 3 の と き 最 下 段 の 浮遊 物
2 っ っ
- 参 プ ログ ラム の 構造
10 一 11 初期 設定 12 一 13 キャ ラク タバ ター ン 設 定
地上 は 地雷 群 が あ り 、 低 空 に は 浮遊 物 が う ご _
めい て いる 。 閉じ こめ られ た 警備 兵 ら を 助け る た め に 、 そ し て M 174 S を 確保 する た め に われ われ は さま さま か 方 法 で 研究 所 に た どり 着く こと を 試み た が こと ご と く 和 失敗 し て し ま い 、 残 る は 生身 の 人 間 に よ る パラ シュ ー ト 降 下 し か 残さ れ て いな い 。 そ こ で 過去 、 空 擬 部 隊 で 活躍 し 、 現 在 は 特殊 工作 隊 指 揮 官 ポイ 大 尉 が 選ば れ た 。
久 遊 び 方
飛行 機 が ポイ 大 尉 を 乗せ て 上 空 を 飛び まわ っ て いま す 。 ス ペー スキ ー を 押す こと で その 飛行 機 か ら 大 尉 が 降下 し 始め ます 。 な お いつ まで も た め ら っ て いる と 強制 的 に 落と され ま す 。 降 下 し 始め た ら 彼 を カー ソル キー の 下 左 右 で うま く 操 作 し 、 浮 遊 物 に 触れ な いよ うに 気 を つけ て 研究 所 の ビル の 前 に 無事 た どり 着 か せ て くだ さい 。 浮遊 物 に 触れ た り 、 研 究 所 の ビル の 前 か ら は ずれ た りす る と 、 死 亡 と な り 残 数 が 減り ます 。 残 数 が な く な っ た り 、 ス
14 一 16 スプ ライ ト パ タ ー ン 設定
17 一 18 ゲー ム ス タ ー ト 音 の 登録
19 スタ ー ト 時 の 変数 初期 設定 (リプ レイ 時 の 飛び 先 )
20 全 ス プラ イト の 表示 停止
21 スタ ー ト 音 実行
22 スタ ー ト 音 終了 待ち
23 一 34 プレ イ 画 面 表 示
35 一 37 強制 降下 待機 カウ ンタ ー、 英 の 最低
移動 ドッ ト 、 生 存 フ ラグ の 設定 、 和 飛行機 と 研
究 所 の ビル の 表示
38 一 39 浮遊 物 の 表示
40 一 65 ゲー ム メイ ン ルー チン
40 大 尉 降下 中 な ら 46 へ
41 一 42 飛行 機 の 移動
43 スペース キー が 押さ れず 、 強 制 落下
させ る 時 間 で も な いな ら 、55 へ
44 一 45 大 告 出現 負 理 、55 へ
46 飛行 機 未 表示 な ら 49 へ
47 一 48 飛行 機 の 移動 と 表示 、 た だ し 画面 範
囲 外 な ら 消 去
49 一 53 キー 入力 処理
54 着地 な ら 77 へ
55 一 64 浮遊 物 の 移動 処理
55 今 、 表 示さ れ て いる な ら 58 へ
56 表示 位置 算出 、6| へ
57 この 浮遊 物 の Y 座標 算 出
コア が 39998 点 を 超え た り し た と き 、G AME OVER と な り ま す 。 も っ と も 、 ボ イ 大 時 が 何人 も いる の も 変 な 話 で す が -……:。
な 大尉 と 浮 壮 物 の 衝突 に つい て
浮遊 物 の 移動 処理 ルー チン の 初め と 終わ り の 部 分 に 大 尉 と の 衝突 チェ ッ ク が あり ます 。 これ は 大 和 尉 の 移動 、 衝 突 チ ェ ッ ク 、 浮 遊 物 の 移動 、 衝 突 チ ェ ッ ク を 繰り 返し 行う こと で 、 取り こぼし な く 衝 突 の 確認 が で きま す 。 衝突 は X 座標 の 差 と Y 座標 の 差 が ある 一 定 の 範囲 (ここ で は と も に 10 ド ッ ト ) 内 に ある と き 、 重なっ て 表示 され る 箇所 が で きる 状態 を 衝突
と 考え て 処理 し て いる の で あり ます 。 こ こ で た ま に FOR 一 NEXT 内 に いて も か まわ ず その 外 に 飛び 出 て 帰っ て こない プロ グラ ム を 作る 人 が いま す が 、 こ れ は な る べく 避 け て く だ さい 。 こ の プロ グラ ム で は N と いう 変数 を 作り 、 浮 遊 物 と 大 尉 の 衝突 が 確認 され た と き に この 変数 を 0 に する こと で 、 衝 突 し た と い う 判 断 が で きる よう に させ て お り ま す 。
_ 信 主 な 変数 リス ト
58 大 尉 と 衝突 し た ら 62 へ
59 移動 先 算 出
60 表示 範囲 外 の と き の 処 理
61 大 尉 と 衝突 し て な いな ら 63 へ 62 生存 フラ グ を 0 へ
63 浮遊 物 表示
65 生存 中 な ら 40 へ 死亡 時 の 処理
9998 点 超え の メッ セー ジ ゲー ム オ ー バ パー 処理 、19 へ 意地 処理
研究 所 前 か ら 外 れ た な ら 66 へ ラウ ンド クリ ア 処 理
スコ ア 処 理 9998 点 超え な ら 72 へ 、 そ れ 以 外 は ラ ウン ド を 更新 し 20 へ ' 85 一 124 スプ ライ ト パ タ ー ン デー タ
85 一 88 降下 中 の ポイ 大 射
8992 万 歳 ボ ー ズ (両手 上 げ ) ご 93 一 96 万 歳 ポ ボー ズ (両手 下げ )
97 一 100 研究 所 ビル 1
101 一 104 研 究 所 ビル 2
105 一 108 飛 行 機
109 一 112 最 上 段 の 浮遊 物
113 一 116 二 段 目 の 浮遊 物
117 一 120 三 段 目 の 浮遊 物
121 一 124 最 下段 の 浮遊 物
つど に に ビ に ピピ NN ユー。 = に ビ ロ L ロ に 15。 ユエ 。 ュ エニ = ビレ し 戸 = に ママ ー ロビ FE UE エ ED エロ ラー DE ビビ TNIT ハー ズ =pDEFH < エラ うう 。 に ェ < ララ = ロー ニニ 避 ツ ビ ロ に ビビ 玉 へ ビ < 握 ュ オー ゴー 。 生 ロビ ュ FODO ビ エー ロフ ェ ン マビ ピ ビ ロ ビビ へ ビ ェ ブ フュ + ュ 王 す エ 。 gzHHF ビ F = NX エエ FOO ビエ ー ロ Oo T 品 ララ = の 皇 王 "" ェ F ビ ロビ イー ロロ 本 口 全 1 に ビビ ム ヘ pD 王 ま = 心 和 まま す ビ ロビ まま て の へ に で の 生 H" 本 王 生ま うう shNI メ イイ.T 王 選 ビエ イイ EE 季 て エエ ュー ム へ 手 = NE イエ ム へ ム 各 王 " イ エロ ソウ ラロ オビ ピコ ビビ オロ ヨロ ラビ オレ オロ に ビ に ロ オハ FE ヨロ D 届 1 生 "イィ イ ュ ロロ ソン ラロ ゴビ コーL に へ に ムビラ ハム ムラ へ 王 二 ビビ ビビ ど ビ ビビ ビビ ュ I ュ ユー ュ = ビー ジェ 互 三 思 “ F UTU ビ エー ロロ ーー T 品 ロラ = ェ ビ ロロ T ビ に ビ に エイ T イ エッ 。 て ロー ロラ ュ = ェ hi イエ -L = ビレ バハ Y の 主 。 王 生ま = し ロビ ハス T イ ビュ デー ラビ ビエ NT "に 其 cm si TFP ビ PL AAYrB) 三 ロ イロ ーー 万 ビレ = ェ エー に ビ hNID て 一 T エ HE ビュ LC に の TE ワッ ーー ラ ニニ ビビ TFTNT "ウタ タ マタ ラマ タマ タマ タラ タタ マタ タマ タラタラ タラ タマラ タラタラ タタ マセ タマ * > LC に が だ ビーゴ オ 。 ロ = ビビ に エ NT " 主 本 主 主 主 主 主 主 "* LCOD に ATE デ ゴゴ 。 ュ ユミ ェ ビ ビ T エ NT" 主 所 中 号 リ まま" LE34 ジ ON ゴ ビー イッ ジュ デビ だ に T エ NT “本 キキ キキ キキ LCOOD に に AT ビー オレ ラニ ェ ビビ T エ MNT" ロロ ュ ロ ロ " LCDL に の ビー 握 = ェ ビビ T エ RNNT 唱 呈 Th" 厨 幸 埋 寿 考 析 "< ェ FH LCOEC に AT ビーゴ 。 ラニ ェ ビビ T エ NT " 豆 ニ ウェ " LE - に の TE ヒー ピエ ロニ ェ ピ ビビ エ FhT 本 1h ロ HI" 幸夫 幸 幸 幸 柏 ""> LCODL に の TE デー ラッ 。 1 ラニ ェ ピ ビビ ピエ NT" に outm OO" LILDL に ATEー 所 に 。 ユ オヨ = ビビ T エ NT 日 王 1hNi ら "電電 幸手 井 幸 "= LCUODL に の 1T ビ ビー ヨゴ ヨ 。 1 ブフ ェ ビ ビエ NHT "所 呈 計 もげ LO に AT ビー ビ レ は = ミ ビ ビエ NT 王 T エ NiI コ "土井 替 幸 埋 寿 "=s に に ビー ロロ = ェ ロ ロー ュ ュ ーー て て 器 オ キ ュ う キキ < て 呈 一 本 キー ュ う ュ = マー テロ = アー ニュ ン 握 = ト !ー PLUUT 豆 ビ に ILTEE。 て て 。 BB うう 。15= ュ 60U=T エ NITENID て 1 うっ う キ ーー ラキ 宣 キア の う 。 ア ェ ビ も 0 す だ に エギ に ココ 。 くも 5 。 ユ を まま F ビエ ー ロ - T 喧 = ひで ミ う 王 TNMNITCE に END て ユエ ユ ュ キー オ ュ キビ に < で < エ ュ ー バ ュ エ オー エキ ジー ナーT エ INIT て エン うう キオ ュ う キ TNITC て ENIDC て 1 エ 1 了 キ オー オロ ュ = ニ =hNIET エ T ヒ アニ ロロ (ロイ ロー らら ビー ビー1 エ = デー テー 刀 一 < フー 中 キュ 1 守 PUUT ビビ に KITITEE5。 て < て ズ 。g う 。 1= ェ ビレ ハマ "ロラ ビー " エキ 宮 TE に エ て ロ ュ ー ロ BC の の HIDF ビ ロー 呈 ロ 了 エロ 王
FEUTE 号 己 本 モ モモ GB。 て 。 マ ヤマ う 。 も きま 宮 ビ L ハ YY" ロゴ ヨム へ オオ F 握 オヨ" = ほほ ロイ エロ 5
』F ア で ロロ 后 ロ エロ ゴーラ
アー アー 生 = エ ヒア て THENPUUT ビ に ビ に エイ エピ 5 ェ て ロッ ーー ワウ ワラ ) = コロ エ ロコ ユラ ーー 細雪 ニ ) こ こ そ 6 コーデ 生生 こち 本 まこ CN そう 半生 に を うこ 語 さす ロ ラッ ラコ 。 ラ すす 。 ちせ 。S1 。 ちら 。 5 生生 YY ャ ーー = ロロ T イ ロラ 演
メー メー 当て メー ニュ ブン 所) 手 = コロ T イ ロラ 三 メー メー 写 一 て メー キキ は マー ザー ヨー ュ = ュ エ ヒザ アテ ニュ 操 う 吾 CT ロア アプ ュー ビレ ペタ ロー お き “ た - 選 DE エー 1 ララ = 本 ww て C エ ラマ ュ ラ ブフ ロ ロラ ラン ee 上 エ ュ ーー 宮 ヨ 一品 he て 芋 ュ うう キキ 宮 = デー エキ ーー オー ンー ミ ェ ロロ ロ 所 1 ヨー キー オー ブー
』TF 心 記 て デー 必 て エエ ュ ご ュ キュ オ ー 愉 ND 必 所 王 て ザー 王 う 三 ュ ュ ロロ 己 三 esC エ ュー エラ うー ビエ ュ
エ F 必 < て エ ュ マ て で DD に に 心 ( エ う ニュ フン THERHNAC て エ ュ ーー ララ 5 ミー ニーロ ピラ = ロロ エロ
5
TTF へ 王 王 c て メー ム へ て エ う っ ニュ ロ ロビ へ 王 王 cYー 王 うっ = ニュ 占 ロ イロ 己 ヨ NI 王 中
選 T 互選 に ビエ イー テー エ 。 で ACT っ 。 王 ) 。 呈 一 エ
Ni メイ エ
TFRN ほほ ロ T ロ ヨロ PUIT 王 ビ に ビエ イエ ビラ 5。 て ロロ 。 三 ウロ 生 >
PL QA アデ ロー ソソ ュ ュ ビ ソラ ビオ ソロ ビオ ソラ ピラ リュ ロー に ビ ロ ソ ュ ロ ビオ ソン ブ ビ コピ ビビ "* た で と ま ーー ミ っ そお て ピー1 ュ <= ビ ビビ 『 号 ビ は まま て > そく X 。 デュ 。 FUD ビ コー ュ で T ロ ララ =EhNIET 本 。 エ PUT ビ ETITEE ロ ロロ 。 て ロッ ーー ロラ うう = ビデ ビー ュ ユエ = エ F ビ で ロー ロ イロ フラ
FOO ビエ ー1 ュ 1 で T エ ロー オラ ララ = ェ NEXT エ = ロロ 三品
デー デラ ララ ラ ェ し ロビ AT ビッ 。 ュ オヨ ミニ ェ ビビ T エ NT "HH ロレ て ユラ も ニー ン つ ロロ や ラ ャ て ! TF マーH 呈 ロ エロ フ H 王 = ヒ ロビ に ハ T ビ ーー。1 ュ = ェ ビ に ENT の "YOmavr 王 こ と Or 呈 ュ ロ 呈 守 モ 上 。“"" LC に の AT ブフ ッッ ラ ェ エピ ビビ エ NT "AE ロレ EE に に" FOOD ビ エー テー ュ 1 T 品 ララ ララ = ロ NE ビ EXT エ = ロイ ロラ
ンス マデ ュ ブ 中 = エト エ で 1 に ビデ ーー ニル オー シミ ョ LE すす j 握 所 ーー も す 4 ご も まき と コー た | ま と で デラ に エビ ゴー。 ラ ュ ビ ビエ NT 上 = で に ニ * 5 本 呈 ユ + ゴ JE0 た すま ミー YY に うず 和 二 を に ラー オラ 2 ーー 記 硬 っ TS ーー F ロ ュ ラ ラー ュー キュ 中 中 EX プチ 。 や ーー こうこ しま ーー に は ーー〆ZS 主計 て ーー も 3 本 性 エ F ジ ララ) ニー ラー ニュ ラロ に うす アー EL 豆 EEー 配 すす ョ Ei 記 T 生 ーッ ブン きら うう 。 刀 己 つ イム ハム 三 。1F ビ に ロラン ララ 。 ロラ コッ ロー 。 ビニ | 。 有三
ヨン へ エム へ ム 王 ロ 。 ビ ロロ 。F。 ビ ビニ ビ 。 ビビ 。 ロコ 。 旦 王 。 ラ 旦
は は DD の ハハ ロッ 。F ロロ 。 ロロ 。 ロレ 。 づつ ロ 。 重 。 生 中 。 は は づ わけ へ 『 の ETET 。 に 1 に 1 0 に 1 に 1 0 EE153 0 HE OO PEE コ ーー 1 エー。 - つつ = ニー の へ 1 ペ さ 3 に レビ ピピ レー レラ ロー ロジ ビジ ーッ ロー レッ ロー ェ ラ ピー こま すま 1 うい 1 EL ゴ 。 上 コ に ヒコ 。 トコ に コ 。 に は に 9 。 1 に 3 に に 1 。 づつ に 3 。 づ ビ 1 ーー D ム エイ ハラ ロビ 。 ビビ ロ ピ 。 王 王 。 王 避 。 ロロ 。 量 品 。 品 。 王 ロ ラブ - DD へ 『 の に 3 。 に 1 に 1 。 に 1 に 1 。 に 0 に コ 3 に 3 に 0 。 に は に 3 に 3 に つ 。 に 8 つつ DDm0 必 ロゴ コ 。 選 F 。 ュ ラッ 。 エラ レン ュ コジ ロー 。 5 ご 。 は づ ブラー ジジ る 性 。 FE コ 。 EET 。 HE に 1 。 に HE F に 3 。 生 品 。 量 づつ 三 - DAT ハロー ヒビ ヒ ピ レラ ロロ ェ 。 ブロ レブ ロン お に 9 。 は 。 に) 2 EAIFN 『 VM ま ドド 。 ご ら o け 。 イロ FEF 。 お 刀 。 包 BB 。 に 。 プレ つつ お AT ハロ レロ 。 ロロ 。 づつ ラ ピ ビッ ラビ 。 お 加 。 宣 。FF あま まま ま へ に に を に たつ た ラー 6 。 ララ 。 ビラ 。 1 Pig3 1) の 1 の へ G フ ーッ ー ロ フッ ロフ ヒコ 。 ヒ に ゴ 。 ロ 必 。1-。F 宣 本 1 ブヒ ェ ュ オー オキ ーー オー EE まま ます も アキ 。 アー や キ ニー 。 の ご 。 キー 。 プー。 ブチ 。 も 363
1 DAE の に 9 お Bd お EE EE 生 コ イー に に つ 。 四 所 に F 握 。 1 所 。 ec も ENT の だ 后 。F に も ょ 。 き 反 。1 せ 名 。 まま 双 。F イ 。 1 に つう の の ま の BE ロブ ーー ビラ キオ ピオ ゴ オロ レジ ニーF 。 まち AT の QAFF 。 5 ララ 。 ラチ 。 ラ ビュ 。 ュ ゴ F 。GBGF 。 ロロ プ EE Eh SN も 9F 。 ます 。 8 に 。 上 チチ F。 ビ だ 。F に ビ 。 1 性 DD 心 T 必 ヒト 。 に ラビ 。FF。 ビ
本 |
1 ら お へ 話し ゥ に E FF ヒ 。 ヒ ヒレ 。 レ ヒビ ヒ F 。 ロッ 5 コロ コッ 。 に 3 まま プーD 人 QI 全 ロブ プッ ユビ ビュ ゥ レラ トト 。 プ F。 ププ ブ 。F 下 。F 上 ジジ 。FD すま 要 の す の で FE 3。F ピ ビビ ゥ 。 ビレ ブロ 。 ら プレ ジラ F 。 1 エ 1F 。 ププ 1 ララ DD 必用 レニ レビ ビ ゥ ラブ ブッ ブッ 。 所 ピ 。 DD ょ 。 必 所 。 心 世 ie HDS プッ ゴン プッ ブッ レト ブッ ビビ ピ ビ 。 ラビ 。F に ミッ まま の AT 性 EGG。 EGO62 う 。 ロブ フッ ュ 1 ビッ 。 ラビ ゥ 。 ブ ビ 。 ブ ビビ 。FF デー ゆ 2 の 1 の パブ プッ ブレラ ヒュ ユキ ラジ ロブ プイ 。 ロロ 。 ロロ 59 。 ss LOD の NT の AEOEO。 BB の 。F ヒ チッ レゴ ラッ ララ 。FF 。 上 F。F 上 キ - me を エエ) で NT 人 AF 。F ヒ 上 F。 ょ に に 。FF。FE 。 5 ら 9 >。 に 3 に
Ha DA ムロ プ ユビ ヒビ 。 ラ F 。 フチ 。 フ フン 。F 王 。 ビ 。 ビ 選 人 アーE-.。。 ま =。 プア 111 DATAF。 ビビ E。 フフ 。 フ 。 王 下 。 己 D 。 へ 。 へ 所 IS あ 20T の w ア つ 。F ラ ューF プア 。F ビ ア 。F フ 。 ビビ F 。 ラビ 。 F ビ ご ど MEMSGEMSE FN 。 CC 。 ウデ 。 まま 。 ヨ 三 。 アビ 。 フ F- 。 ビビ dE DAT ハ ハア F 。 プ ビュ 。 ラビ 。 ュ ユビ 。 ロブ 。 G6) 。 の 。 G の 3 DA の BB 。 BBG。 ビ だ 。 主演 。 呈 。 ビ F 。FF 。 ビ ビビ 6 テ
1
1
1
川 川 川 利 MI 用 伸 川 NII 川 川 川 IIII 川 川 川中 央
1 1 ド ( 9
ES に 向 に 3 すす も Si 3
信人 遊 び 方
ここ は 行く 手 の 見 えな い 迷 路 。 こ の 暗 導 の つづ く 迷 路 で 、 あ な た は ひたすら " 勤 " だ け を 頼り に ゴー ル 目 指し て 突き 進ん で くだ さい 。 カー ソル キー を 押し て 移動 する こと で 、 そ の 周囲 の 様子 が 見 えて きま す 。 そ うし て 、 通 路 に 沿っ て 一 歩 進ん で みる と 、 二 手 に 通路 が 分 か れ て いた り 、 行 き 止 まり に な っ て いた りす る こと も あり ます 。 四苦八苦 し な が ら 、T j me が な く な る まで の 60 秒 間 の うち に 何と か ゴー ル に た どり 着い て くだ さい 。 そ れ で は 健 闘 を 祈り ます 。
人 g 迷 路 の 作成 方 法 に つい て
まず 、 方 眼 用 紙 を 思い 浮か べ て くだ さい 。 そし て 、 そ の 方 眼 用 紙 の 太い 線 を 頭 の 中 で し っ か り 引 いて お きま す 。 そ れ で は 、 本 題 で あ る 迷路 の 作成 方 法 に つい て 説明 いた し ます 。 先程 の 方 眼 用 紙上 に ある ひと つの マス を 始点 と し ます 。 そ こ を 中 心 に 隣接 する 四方 の マス を 見 渡し 、 ま だ 通路 と し て チェ ッ ク さ れ て い な い マ ス 、 つ まり 四方 の 黒 線 が すべ て 存在 す る マス を 見 つけ ます 。 そ し て 、 見 つけ 出し た マス を 通路 に ある 黒 線 を 消去 し て 、 こ の マス を 通路 と し て つなぎ ます 。 そ し て 、 今度 は こ の マス を 中 心 に 同様 の こと を 繰り 返し ます 。 な お 、 隣 接する 四方 の マス が すべ て 通路 と し て チェ ッ ク さ れ て いた (つま り 、 行 き 止 まり と な っ て し まっ た ) 場合 は 、 以 前 に 通路 と し て チェ ッ ク さ れ て いる マス を 逆 に た どり 、 ま た 別 方 向 に 通路 を 拡張 可能 な マス (つま り ま だ 四方 が すべ て 通路 と し て チェ ッ ク さ れ て い
な い ) を 探し て 、 そ こ か ら ま た 新しい 通路 を 作っ て いき ます 。 そ し て 、 ど こま で 通路 を 戻 っ て も 新た に 通路 が 作れ な く な っ た と き 、 迷 路 作 成 は 終了 し た こと に な り ま す (だ っ て も う 空 白 部 分 は 残っ て いな いわ け で すか ら ね わ )。
これ が 、 一 本 の 通路 か ら 枝 葉 の ご と 〈 通 路 を ひろ げ 、 迷 路 と し て 完成 させ る テク ニッ ク と 言え ます 。 そ れ で は 、 こ の 方 眼 用 紙 を いか に じ て こ の プロ グラ ム が 扱う か どい う と 、 ま ず マ ス も 、 そ の 周囲 の 線 も 、 配 列 の 一 構成 要 素 と 考え ます 。 つ まり 、 黒 線 を 壁 と する こと で 壁 も 通路 も マス と し て ひと つの 同じ ブロ ッ ク と し て 取り 扱い ます 。M (x、y) と いう 配列 変数 が それ で す 。 こ の 配列 変数 M (x、 y) の x と y が と も に 偶数 (但し 、1 く x ぐ く 25、 1 ぐ y マ 23) で ある と ころ か が 方眼 用 紙上 の マス で 、 そ の 他 が 黒 線 で す 。 以 上 が 迷路 作 成 の 基本 的 な 考え 方 で す 。
し か し 、 上 の 原理 どおり に プロ グラ ム を 組 むと 遅く て 使い 物 に な り ま せん 。 (通路 を 戻る 、 と いう 作業 が 非常 に 時 間 を 食い ます )。 そこ で この プロ グラ ム 上 で は 、 多少 手 抜き を し て いま す (わか り ま すか ? ) が 、 こ れ も す べ て 時 間 短 縮 に よる も の で す の で 、 勘 弁 し て くだ さい 。
念 改造 点 に つい て
ジョ イス ティ ッ ク を 使用 し た い 方 は 、17 行 の STRIG (0).7 を SR も な (も に し 、21 行 の ST.CK:(09 こ を る きき 3 CK-(1) に する こと で 、。 ョ スス 半 そ タ ク 1 を 使う こと が で きま す 。 ま た 、19 行 に あ る 二 つ の 60” を 適当 な 同じ 数 値 に 変え る こ と で 、 制 限 時 間 が その 変え た 数 値 分 の 秒 数 に な り ま す 。
川 II 川 伸 利 | 川間 川 省 | 人 川 伸介 伸介 由伸 唱
@ 主 な 変数 リス ト
日 ハイ スコ ア
S スコ ア
X キャ ラク タ の 横 の 位置 (1 く X ぐ く 25)
Y キャ ラク タ の 縦 の 位置 (1 く Y く 23)
V 横 の 移動 方 向 ( 左 =ー 1 、 右 = 1、 現在 地 = 0 ) 残り の 時 間 ( 秒 )
W 縦 の 移動 方 向 ( 堪 =ー 1 、 右 = 1、 現在 地 = 0 )
た と えば この よう に な っ て し まっ た 場合 、 迷 路 を 逆 に だ どっ て (この 例 で は 10 一 9 一 8…) 他 に 通路 を 作れ る と ころ を 探 し 、 そ こ で 新た な 通路 を 作る 。 こ の よう に し て 、 も う 他 に どこ に も 通路 が 作れ な 〈 く な る まで 続け る 。
M (x、y) 迷路 の 構造 (通路 = 0、 壁 = 1)
信 プ ログ ラム の 構造
10 一 11 初期 設定
12 キャ ラク タ パ タ ー ン 設定
13 迷路 作成 、 初 期 画面 表示
キャ ラク タ の 位置 設定 、
スタ ー ト 待ち 画面 の 作成
17 スペ ー ス キー 入力 待機
18 タイ マー の 初期 化
ゲー ム メイ ン ルー チン
19 残り 時 間 算 出 、 0 な ら 27 へ
20 残り 時 間 の 表示
21 キー 入力 、 入 力 無し な ら 19 へ
22 移動 方 向 算出
23 移動 先 が 壁 な ら 音 を 出し 19 へ
24 移動 元 の キャ ラク タ を 消す
25 キャ ラク タ の 移動 、 音 を 出す 、 周囲 の 表示
26 コ ゴール に 到着 な ら 29、 他 19 へ
タイ ム ア ウ ト 処 理 、 ハ イス コア 処理 、
スコ ア 初 期 化 、32 へ
ゴー ルイ ン 処 理 、 ス コア 処理
迷路 の オー プン 表示
35 迷路 作成 、 初 期 画 面 表示 、14 へ
周囲 の 表示 サブ ルー チン
迷路 作成 サブ ルー チン
初期 画面 表示 サ プ ブル ー チ ン
迷路 ゲー ム
165 に に ピロ ドロ ュ エ 。 ジレ 。 思 = に し EL 8: キ ユキ 。 エ 2
ょ ます お エモ ロロ ーー ら ちら 。 ゴー うう = ュ しり エコ うす ラー ミュ の だ も うこ すま で 本
3 わら に ささ オー キロ プア ュ ェ セル だ ビ 重 に に 下 あ 記 ビ で て で ブ ュ ー イ ミー ミミ 。 上 0 だ P s だ すす エ
すま す つ ロー ュ ピ ビ ロ ェ ラー ジョ ミ ロジ け 所 うつ = 5 コー ュ は お こう
本 ーーOPg デー ンー ョ (GL 反 gs COCO に 。 ュー まま
GL CUESAA すず 。 Es だ に 人 に 己 ロ ニー 握 と ーー リョ LLC の ATE つ 。 = yy すす 6 に 8 に よれ 本 呈 生生 9 当 ま で キマ レン だ ュ ユキ デ まま CATE ビ ンー プ 。 = ま お すす すま お IE ョ } 上 た 衝 テ ーー とう
+ ラ ビー らら ローT エ NT て す エ ロビ ビン 握 ロミ = エビ ビー 中 ロロ デフ ーー し ロビ AT イーラ 。 ュ ブフ = ビ ビエ RIT 和 HU 戸 エ TNG" 寿 析 "ビデ ー ュ 1 エー 王 エ エビ に < うっ う = エ ビュ エー 品 ロイ ロ ュ ラ ーー ツー< エ ニー アッ うー て エー ララ > =M 王 て エー ュ ュ ー< て エー ララ うぅ ー ラ TTFMIC て メイ ソン 。 マ ナー うー THEhNIEFL の アマ" ロゴ オーF 所 ェ ロ エロ ュ ラ ーー オキ し ロビ AT イメ 。 マ = ビビ TNIT "の リュ メー ベー オン ミ マー ザー キレ! 5 し ロビ スイ ビー。 ア = ビビ TNT の の" ュ ビ レビュ アマ" ロー オー 王 己 す " = 品 口 王 コ 王 且 ー 己 エビ メー ミュ AND マー ニー 呈 ロ エイ ロー ニラ 王 L 王 王 ュ ラ ー プ し ロビ AT ビデ ラー ュ フ = ビエ NT "ロロ T" ェ エビ 豆 デ = ロー ロビ FMF= 王 ーー 王 三 ロミ ビレ アマ "ロコ ヒュ 古 互 ビ コ ニム ビラ ニュ F ピ 己 オ ビ D ロ ビー" = 占 ロ エロ ラミ ー ラ PL A マ エー ウ ら ロー に ニュー ム に "= ロビ AT ビニ フ 。 ュ ラ = ビエ NT"N ュ こら! っ ーー ビレ AAY" AE ビビ ココ 据 王 戸 己 戸 オム ビ ム に 王 み 所 王 A ピ 王 A 王 へ 所 王 へ に 全 人 へ 1 " っ 1 王 ニ ナビ = エビ 王 = ニ ララ ララ THEi 呈 ーー ララ ララ ラー ビ ロ ド ゴー ニー ロニ デュ ェ F ビ ロ 選 エー ニー エロ デオ ララ TFMIiC エ 。 サ ュー ロロ て THEFIL DA 本 王 エ 。T= 己 選 TNITT 4 hi ビ メ メ イエ 。.FeiL 旬 富 下 XX。 マ = ビビ に は エド すり gm つ 王 占 口 王 ロ モラ ラミ 寺 口 品 王 王 = ロロ ゴロ ュー 「 っ 巳 ロビ レー ロロ イロ コラ = エー て ェ レ デー テロ ュ ーー て レー デュ = ゴー レデ ュ ュ ー で て レー デラ っ ラプ TIFNMc て XX ュー エ 。 マ ナー エイ うー dhiL に ロビ AT メキ エ 。 マー ゴミ ビ EENT す の の" 選 王 NE メイ = 選 握 T す UE
ララ エー ド だ NND ェ て 一 TE っ)5=L JCATE に に プッ ロロ ェ ピ に ビ HENE りう ユ ュ セ mmnuk も も 還 。 に の オロ に ロビ エー ュ エ です ロー ララ = ェ F ロ に ビビ ゴ ー ュ 1 イロ ジー ラミ PHI て C て エ 。 ゴ ラー ュ 1 ミ EN に ET ゴ 。 エ
41 F 品 ロビ エーロ イロ ーー 幅 て エレ ロロ っ ユーロ 5 99 て エッ ーー オオ ュー3sINE デ IT
ユー F ロビ ゴー ュ せ エロ ー ラ = ric 加 。 ゴイ ュ ー ロ = て ー 己 。 了 うー 中 = NE ビデ TTF
つづ MIC 三 。 デュ テロ =F ロ ビエ ーー ビ ゴロ デジ ゴ オ 台 T 三 ビデ ビデ = ェ F ロ に ビ ゴ デー エロ ーー 1 ピー ユキ ーー エミ = Y デ ゴミ ュ ミエ FFX に PR 5 TOUm
ュ 巳 OhlL- 品 ロ エ ロ ュ ユ 量 。 ユラ 。 ほ G 。 オフ 。 オ 王 。 ユラ らら ロ イロ 】
「!
オプ ビー ビ = 三 : 0
キオ ツレ テー1 エ = ェ Mー ロ ェ レー ビビ ェ ロ OPT OUD せ つつ ソー ロビ ロ ェ ルル ーー エミ ョ レー マー ご Eo PB すす) の は つ ロ アー ュ ェ = ェ ロ ーー ロビ = 8 王 E コ
守 ユ - キ ドレー リロ に E35 1 コッ <
コー - エ FFPC て ーー ソウ キー ッッ アナ は キー ュー = て ーー ジレ マー ジラ うーEtaP( て ベス エッ ザマ ュー ロビ 9= DTD オジ
5 F ロ に ビ に ェ ーー ロー オー 王 すす ビビ ンー ェ 5 デバ < エニ ーー うま キ ェ F ビ ロビ ゴー テー 5 ロジ ビビ お 1『E ピ デー 巳 エエ FMIC エ 。T う 本 HEhEE1C て エ 。 ゴリ ュ リー ビビ isFH1 て エー キュ オッ ゴリ ュー
こ ニー 。 MM 大 。 まま ュ = に に AOY どら ウ ジロ さ の ビワ で = に ビ に E ELU5PCiN
5 刀 ご にし 戸 = ヒロ に AT 。 エ = ェ ビ に TENTE " 半 キ ギ 和 キキ の
ニー 王 = Fi テ TRIT 本 リー デー キー キモ
EE 1L DC に に mA ビー ラミ ェ ビ PETPE 和 生 キキ キキ キ -“
すす ビジ シグ ダグ 。 デア ョ 8 ほ 所 RN し 98 さ GR 2 LLCIEC に SI デビ 。 和 写 ェ = 直 TFTMTL 互 TRI 三幸 寿 幸 析 円
だ ブー ュ ミキ ま よ ャ PC そそ で で 馬 司 on デ
すす LPCEE に EAT ジジ 。 1 ラ = に 中 KrT PE RMCS'T 3 - 氏 二 】
< つ FU に: ゴー ュ ミ エー ラ s し ロビ AT14。 Ts=F ロ に ビエ ー ュ ミュ で 『 ロ デラ
らら に ETNI デー ゃ で SR 拓 すこ に 所 店 室 N
呈 プ テテ
呈 杜 テテ ロビ つつ ロロ r am=E m 紀 三 ょ > 刀 デ ュー に コロ ュ ロ m 呈 と っ と 。 ぎ = まき ロロ エ ビニ ロロ ニー 王 ロ コロ ロン
アン gg 選 アー 斑 rm 三 マユ を だま 放す ま ブ な >
文 編 集 長 : 田口 旬 一
太 デ ザイ ン : スタ ジオ 4 娘 プ ログ ラム : 飯沼 健 十 染谷 灯 信
18
ヘッ ド オ ン
BOMB
ボ イ 大 尉
エム エス エッ クス マガ ジン 第 5 巻 第 | | 号 通巻 48 号 昭和 62 年 | 月 | 日 発行 (毎月 | 回 | 日 発行 ) 昭和 59 年 2 月 6 日 第 3 種 郵便