ア ョ ロク ラム の I 合 こ うに AASX が 見 える 。
中 \\ ニ \。
ョ と で c い へ ここ ヽ 人 の で RS ^
cm ーーー ( へ \ ーー の ヽ ここ ヽ \ ぃ ト ヾ > て (か づ Lo で ヽ \W ーー \W Wa 時 ぐ ゝ ー ス へ ご 、 ー 和 を こ ee 4 和 \ い ヽ っ AM ずい る い 5 に さ N ヽ 字 * \ 3 で
Tcchnopol レ 『flook
4 PC880Imkll 放 庄 の ウ NT 初め て の 人 か ら 本 格 1 NM | 「 的 な 活用 を めざす 人 4 まで 誰 も が 満足 で きる ライ ン ア ッ フ 。 パフ ォ ー マン ス を 作 求 し た 高 性 能 パ ソコ ン 8801/ IIFR 較 コー ス | PC-8801/IIFR30…\178.000 8801 衝 ュ - PC-KD852 ………… バ is 四 SM 8801/IIFR30 過 コー ス PC-8801/IIFR30 …\178.000 上 斉 価 含 計 \277800 叶 現金 特価 | 上 だ 価 合 放 YI78000 現 特価 | \5800*4 の ysnn 8801/I FR コー ス
Y 5000z9W \ 7.100x24 困 | お な し ー な し \13.400x12 困 | お な し 旬 な し
\ 7300。m Yi0700:2W
PCPR40624 フ リッター]・\ 99.800 定価 合計 \377.500*\299000
Y 7800・m
PC-8801/IIFR10…\ 99.800 _ 定価 合計 \99800 現 金 特価
8801/ IIFR 生 還 コ ー ス \14600z2m \ 4000x2m | の な し 仙 な し ー TV も よく 映る よく ば り コ ー ス \18.900x18 加 | お な し 介 な し x12 な な 8801/IIRR 馬 コー ス Aa つ SLYB9Dzm]ggr 9 を rt| |\ 7a00xm PC-8801/IIFR30…\178000 PC-TV452…… バ パパ \129.800 CU-14A2[Sharp] …\ 99.800 。 品 TV452:039 151 ン チカ ラー デス プレ ー ーー 定価 合計 \277.800 ゅ \212000 | | 定価 合計 \307800" 現 人 特価 - 議 一 鼻緒 一 PC880Imal 衣 記
\11.800x24 加 | お な し 旬 な し Yi5300。w
\10.300x24 困 | お な し な し \19.400x12 還 | お な し な し
群 を 抜く 記憶 容量 、 充実 の
6801/ IIMR コー スズ PC 昌 MNO 2 に 伸 合 区 | 林 価 | 下 特 人 Me PC.KD852 ………| \ 99800 = の あら ゆる ニー ズ を 満た す NT 高 性 能 パソ コン
定価 合計 \337.800 員 現金 特価 \ 7.200x48 還 | お な し な し \ 9.000x36 還 |⑧ な し 介 な し \13.000x24 | お な し な し
| NEC | IT 「 | 上 * EC RS 3 55 を 85255 RESSE2E 5 RESETSSH IN 純 し ・ 3 88.000|\2 ] 学 11.3 抽 | 羊 /9/h 124 ド トッ PJ 2 SNEEAZeSSsio2 っ ンズ Ra 作 生 EK 3 4 ECCSZssp RS ンチ LYCOST 上 パ イオ パ ツ さ 介 閉 | 日 月 年 W | 1 AM〆Z ア 1 ( 1 K | 半 キイ ” | |
人 @ 醒 時間 サ ボート 体制 人 語 計 の 土日 曜 配達 UK 条 導 2 本 記 人 @ 高 額 下 取 制 度 生 半 は 92。 名 低 金利 クレ ジッ 信 計 六 は ゆっ くり 人 後 抗 し | 二 時 呈 有 から の お ま 払 ⑯ 全 商品 完全 保 徐 @ ヤ ング クレ ジッ ト 生き さい 仔 キ ャ ン パ スク レジ リト 幌 仁 2222 は NM と し て
2 ー2 ド っ 抽 フッ イン パク ト 方 式 熱 転写 プリ ンタ ー 月 々 3,000 円 か ら の
低 金 利 ク レジ ッ ト
プル |\107200|\ 82800I\ 000|\140000 5 な 2 2
10 イ ンチ ィ インパ クト 24 トト 壮 チ クリ ンチ ー
製品 に は すべ て 一 年 間 の 保障 が 付い て いま す
東 03- 987 - 7771 仮 06- 264 - 7771 れ 要 011- 727 - 7771 ム 島 082-261- 7771
サポ ー ト 東京 都 豊島 区 要 町 3 一 38 一 8 和 〒171 AV 事業 部 東京 都 豊島 区 東池袋 1 一 28 一 6 〒170
sm0262-84-7771 mm092-672-7771 ue 0222-27- 7131 03-987 - 7795
池袋 店 東京 都 豊島 区 東池袋 1 一 28 一 6 〒170 株 式 会 社 ワー ルド イン アオ ヤマ
ご 4 時 間 電話 受付 中
本 社 東京 都 豊島 区 要 町 3 一 38 一 1 〒171 ワー プロ 店 東京 都 豊島 区 池袋 パー ル シ ティ ー 和 〒170
!
テク ノ ポ リス ムッ ク こん な に た くさ ん の カラ フ 還 ル ゲ ー ム 。 ご れ も ア イデ ア OR フル な ゲー ム ば か り で す 。
o あ ア / 気にいっ た も の か ら 気 軽 に 打ち こん で みて くだ さい 。 ot 本 0 も DE CSo22289 6 . 6 Da 2 7 0 Pe
ーー ちょ っ と 知 的 で 新鮮 な 、 プ 局 軸 衣 闘 4 剛 ログ ラム の 世界 の 楽し さ が | 寺 い あな た に 伝わり ます よう に 。
キャ ラク クタ 作り か ら ゲ グ ーー ム 0 AI に mm リー
(GM サ ンプ ル 、 ち よっ クー ル と し た テク ニッ ク や ノ ウ ハ ウ な ど 、MX で の ゲー ム 作 り の 基本 事項 を まとめ て み まし た 。 実際 に ペー ジ を 追っ て ] 本 の ゲー ム ・ プ ログ ラム を 作っ て いき ます 。
あな た の MX が も っ と 楽し い パ ソコ ン に な る 、 心 強い スケ ッ ト た ちの プロ フィ ー ル 。 月 刊 『 テ クノ ボリ ス 』 に 掲 載 し た 同名 の シリ ー ズ 記事 の 総集編 で す 。 MGX が ワー プロ に な っ た り 、 ゲ ー ム が ][U 倍 楽し く な っ た り 、 た だ の M XX が MSX。 に バー ジョ ン ア ッ プ し た りな ご ど …… MX の 夢 が 広がり ます 。
2K ポン
か ん だ ん に 打ち こん で すぐ に に 楽しめる PON PON
ン る 当 だ を お 全 3 暫 おま 全 : 本 と
恐怖 の 50 秒 CAUTION
3: まま [| 日 ー- ち で ORE 88
SCORE 3 『T エ に E PTNT
くう 4 人 ラ お = 旨 且 全 伯 に = お 本 中
か ーー ルー トン ン ん 7
K. 〇 .BOXING の の な でき そ ワー ム
K。 り 。 BOXTIRNG
に た お ちぬ ⑫ さ さき で ^ す 。
ダラ イド に FLGHT 。 Te 2 Ss ra
ニ 訪 うつ きき ~ と お の お け く 記 へい
! コ
02271722CYohrmmCY の 200 が
ボー イ ハー ト
ウル トラ BOY HEART LAND
1 つ 目 太郎 の 冒 隔 フル ー ツ キヤ ツチ
4 3 ら 6 ゼ ビ ES す -TIMNE 8999
NN
ご の と
friyttrdriHW 人 44 の UMHINHHUUMcEdiNSE ま の
ネネ ネネ ネネ ミミ
し レ ゅ ゃ 人 と o も hers ENEHRy FOMER
TYOYTTYYTOYOOCTCO が ATOAYIC7AD が ODNNDTIRG
ン バ ー
JUMPER
PODMEE LE ザビ BL
HH エー ご ロ RKE す ロ ロロ らら STRGE 1
し ゅ らん BRO 〇 む :.
ンジ ジン ジジ ンジ クン 有 グ
ン と
記 証明 請 衣 唐 本 串
邊 Heiiaiiimio
4
四 田 FE 缶 語
調
MRN コ 3 EIHERN1
4
半 説 語 前 衣 語
SC で CORE1』 上
9
B 8 HKieimi 上 時 韻 時 朋 請
UM LUUUUUU「 半 HHHHHHHHHHHHHHHHL
EFHT-SCOURE] 上
g Hi -S せ で OKE
ぐ 代 ) MY/ 信 G SS 1 り 0 (6 ( い
PLJikiikiki に ki は に は kim EREHHHHEHHHHHHHMMIH 全 是 員 oe PLTT ロ
H
計 ti REHEHHHHEHHHHHEHHHHHLHEHHH
2
HH
NOKORI
LHS1
ト すこ ELUE HERRT :KEp HERRT
KKTS *
!。 器 、
了
W 陳 EEHHHTHTEH
HH
ろば ぼ ば ーー
KUPUPU : KUHPUPBU や
Y ア な アト ア の ーッ
KEK が 2 3
症 し か な
映 や
5 時 か 間
TKNPONKGRTKIEHOKTK 4. T と レ Kr と ャ アテ
に UPUPU ほう せき ど
RSE き CORE 89
ら
信和 生
詳 1 EN SW
閥 選 NAS 1
較 3 3
SUPER
1 衣 間 副
# 〇 AN ~ 向
記 和 3
で mr:
る
YYwwYYYYY で"
ry ny マ ャ マー td]
rr ママ て で
YY で YY で YY
YY 生
Werervwer
す や や
mr あめ mrvy EMRN 1 |
PO に 3
を Ye rm ママ mm wmv Ye 交 : 二
re
CHOP を で CHIP Ar に コ
指先 と 脳 細胞 の 運動 会
へ ゞ
2
708- 。
ステ デップ
ONE- -TWO- na 較
[0(・2
パ バンプ の ウー ロン チャ チ ヤ チ ヤ
IB り PETR。 隆 C NOBUOI
nS ン フ < ロン チャ チャ チャ !
= お な CENE = 二 生 い 選 人 二 w ん 人 ぶ に ご れ せ スス つ 4985
ネイ ci ボッ クス
YELLOW BOX
NUMEER 3 ZZ ン PaAHPUU ラミ
42Z 、。
スフィア
PH ヒド ヒ
Hi1SCORE
すす すす すす すす すす すす すす すす すす すす すす すす
関 。。』』。。 に キュ EE 有志 還 思 思 軸 軸 軸 吉 四 四 四 二 不
キキ すす
生 す す CCLC こ YO [IE 四 必 因 電 四 に 当 和 雪 放 直下 下 下 |
て すそ すす
+ イ キ
ems me
すす - す すす ャ - す
wm ae mw wm mw wm ma
ピコ
KITI 人 本 寺 やり キキ キキ キキ キキ キキ
日 に 下 日 日 日 提 日 日 百 目 卓 el
1 HHHHHHHHHHHH
|
上 中
YUUERSCURKE 3 ぢ 5 二 に 3 Sa
に 、【 ペ て
13DNED685 半 RPM が
ずっ し り 0 重 いよ うな フワ フワ 軽い よう な
の KB Pa 還 ( 高 圭 救 実用 編 あっ と 驚く 便利 プロ グラ ハム が ら 、 ほ と ん ど ご ナンセンス ・ ジ ョ ー ツ の 高等 テク ニッ ク ま で
た っ た ] 行 の プロ グラ ム な の に 、 ち ゃ ん と 遊べ る ゲ ー ム プロ グラ ム か ら 、 プ ログ ラム の 中 映 は わか ら な いけ れ ど な か な か 便利 な 実用 プロ グラ ム ま で 。 な が か に は 、 画 面 に 表示 する リス ト の 文字 を 縦 書 き に し て みよ う 、 な ん て いつ わけ
る いい"、 の 「 9 で "とび ブ ワ ? の わか ら な いも の も ある けれ ど 、 そ こ が ま た 、 ブ ログ ラム の 楽し さ を 主 張 し 竣 て いる 。 プ ログ ラム っ て いろ ん な こと が で きる ん だ な っ て あら た め て 感心
プロ グラ ム の 才 ち も こみ 方 と バグ 完全 対策
プロ グラ ム が ろ ご み
エイ ド
ちこ ん だ ブログ ラム の リス ト が 間違っ て いる と き に 、
| リ 人 人 ト 修 正 講座 ーー どう 直し だ た だ ら いい の か わか ら ない 、 超 ビギナー の だ め の
親切 講座 。 キ ー の 使い 方 を か ん だ た ん に 教え ます 。
や っ と ゲー ム が で きる よう に な っ だ ブロ グラ ム 。 せ っ か テー ブ 活 用 講座 @⑥ poAK じ くち こん だ ん だ か ら 保 存 し て お きだ い 。 テ ー プ の 使い Y 方 が よく わか ら な い 人 は この ペー ジ を 見 て くだ さい 。
プロ グラ ム を 打ち こむ た びに エラ ー が 出る 、 な ん て 人 は
バグ 探し 講座 ーー pt ニー 一 度 この 講座 を 見 て て だ きい 。 打 ちこ み ミ ス で 起き る バ
グ の 探し 方 、 直 し 方 を エラ ー メ ッ セ ー ジ 別に 徹底 研究 。
ff も こみ ミス だ け で な (、 自 分 て 必 っ た だ プログ ラム の ミ
Pa) \ ッ グ _ テク ニッ ツン グ ク 講座 @ っ ス も 発見 で き る 便利 な 実用 ゲロ グラ ム と 、 基 本 的 な が デバ
ッ グ 用 コマ ンド の 使い 方 を わか りや すく 解説 し て いま す 。
x ご の ムッ ク は 「MSX プ ログ ラミ ング ・ ス クー ル 」 を 除き 、 月 刊 『 テ クノ ポリ ス 』 85 年 己 月 号 か ら 8 年 月 号 、 テク ノボ リス ムック 「『 ブ ログ ラム ポシェ ッ ト 』 の Nu ヨーNo 選 に 掲載 され た プロ グラ ム お よび 記事 、『MS ら X ベ スト 50』 の 一 部 の 記事 を 中 心 に 加筆 ・ 再 構成 し た も の で す 。
で す が テ ク 小 リ / 活 子 こ 画面 が 同時 進 米 誌 が その まま
テー ブ に 変身 だ よ 。
テク ノ ポ リス ソフ ト ronMSX SPECIALB86」
借 定 価 3.800 円 人 製品 番号 38TSM-3
画 目 が 点 の キミ へ 朗報
自分 で 打ち 込ん だ プロ グラ ム で 、 ゲ ー ム を や Se カツ コイ イギー ! と ころ が 、 と ころ が 、 物事 は 思う よう に こ は い か な いも の 。 打ち 間 違 い 、 エ ラー 続出 。 レ し だい に こ 、 カ ツ カ 、 カ ツ カ 、 血 庄 上 昇 。 目 が 点 に な つちや ゃ つ だ キミ 。 で も 、 捨て る 神 あ れ ば 拾う 神 あ り 。 セ ツ カ チ な キ 主 、 気 短 な キミ の 望み を 、 テ フク ポ リ さ ん が 、 か ガ な えて ぐれ だ より !
画 則 、 人 遊べ る ん だ ぜ
ご この 「FOR MSX SPECIAL "86」 が そ
の まま テー プ に な つ だ ん だ つて 。 オ モ シ ロ プ 暫 還 ・ ーー 還 、 ヤー ロブ ラム が ガー 芋 満載 。 お あず け を 廊 ら つて だ FOR MBX SPECOIAL 「FOHMSXSPECIALI
キミ も 、 ご れ で 、 す ぐ 遊 べ る ネ 。 モ チロ ン 、 お も し ろ ブ ログ ラム 全 P5 本 」 お も し ろ プ ログ ラム 全 ?P5 本 」
自分 で 工夫 し て 改造 し た り 、 や る こと は いつ 定価 3.80 由 @ 定 価 3.800 円 ば ぱい ある ん だ ぞ 。 だ だ の ナマ ケモ ン に は 、 ご 製品 番 号 3PTBM-] に の 良き フワ カンナ イ だ ろ 一 な 。 も いっ し ょ に 、 楽 し め る よ 。 好 評 発売 中 | ノ に こつ ここ い さて 、 後 は 買う だ け サ 。
※ テ ン ン ポリ スソ フト の 購入 方 法 MSX SPECIAL」g3.500 円 FOR MSX ル 偶 徳間 コミ ニュ ケー ショ ンズ ・ ビ デオ ソ フ @ 全 国 の パソ コン ショ ッ プ 、 大 型 書店 に て 、 SPECIALI"FOR MSX_ SPECIAL トド 営業 部 テ フ ノ ポリ スソ フト 係 お 買い 求め 下さ い 。 66」84,100 円 で す 。) 信 (03)591 一 9161Q 人 @ 近 所 の お 店 に は どこ に も 置い て いな い 、 な 希望 の ソフ ト 名 、 定 価 、 あ な だ の 住所 ・TEL・ ご 、 に 入 れ に ぐい 場合 は 、 通 信販 売 も ご 利 名 前 を 明記 し だ 手紙 を 同封 し て 、 下 記 の と こ な お 、 テ クノ ポリ スソ フト の 内 容 に 関す る 用 に な れ ま す 。 つま で 、 お 送り ぐだ さい 。 お 問い 合わ せ は 、 幌 徳間 書店 テ フ ノ ポリ ス
その さい は 、 送 料 手 数 料 で 計 300 円 を 加 編集 部 内 テ フ ノ ポリ スソ フト 係 ま で 。
算 し て 、 現 金 書 留 で お 申し 込み 下さ い 。 で FOR 〒105 東京 都 港 区 新橋 1-18-21 第 一 日 比 谷 ビ 偽 (03)432 一 4471
写真 提供 : ロイ ツー・UPI・ サ ン
MG 星雲 の 彼方 か ら っ 1 だ た いて トキ つ ト ー チ で [で Tー す た 本 サビ T ゲー ム の アイ デア が わい て くる か わか ら な い 。 も し 、 詞 、 お ひい てき ちゃ ちゃち なら と ふじ よう 。 アイ デブ は バツ グン な の に ! プ | プロ ダラ ム が で き な か っ だ | ら 『 う し は う 。 ああ っ 、6 千 万 光 年 の 宇宙 空間 を ひと っ と び 、 今にも M99 星 雲 の 彼方 か ら 、 近づい て いる の か も し れ な いつ て いう の に 。
アイ デア が や っ て くる
Z の
ake my own character
まず は ヤル 気 を 起こ す 素 を 作ろ う / キャ ラク タ だ ね 。 ブ ログ ラム が どう し た こう し た …… な ん て いう 難し そう な こと を 考え な く て も いい か ら 、 カ ワイ イ の や カッ コイ イ の を どん どん 件 うう 。 自信 満々 の = キャ ラク タタ が で き て し まっ た ら 。 も つ ゲ プー ム に する っ きゃ や なく な る 。
まで て ちら も し か リッ 募 の WP
し
MS 和 XX の COLOR 文 で 色 を つけ よ うと する と 、 画 面 に 表示 され て いる すべ で て の キャ ラク タ の 色 が いっ ぺん に 変わ っ ちゃ うこ と を 知っ て る か な 。 だ と えば “SCREEN 1 : WIDTH
30" と し て か ら リ スト -1 を 打ち こん
て 、RUN し て 、 COLOR 2
と する と 、1 枚 目 の 写 真 の よう に 文 子 が すべ て 緑色 に な る 。 特 定 の キャ ラク タダ に 色 を つけ だ いと き に は CO LOR 文 は 使え ない の だ 。
で は どう や っ て 色 を つけ る の か と いう と 、VPOKE 文 を 使っ て カラ ー
ジェ ネ レ ー タ (表示 色 を 記憶 し て い る と ころ ) に カラ ー コ ユー ド を 書き 込 むん だ 。 実 際 に どう する の か は 下 の 図 (キャ ラク タコ ユー ド に 関し て は マ ニュ アル を 参照 の こと ) と 右 下 の ヵ ラー コー ド 表 (カラ ー コ ュー ド は “ 錠
邊 [1 ペ " っ て いう ふう に 書く わけ だ
けど 、 こ の も へ も カラ ー コ ー ド 表 の 中 か ら 好 き な 色 を 選ん で 当て は め れ ば いい ) の と お り 。
だ と えば 2 枚 目 の 写 真 の よう に 、 *@? ーー \G? に ヾ 白地 に 赤 ” の 色 を つけ た いと き は 、“VPOKE &H
2008, 層 H8F" と する わけ 。
-~-~- PRKINT ALL CHARACTER ---
FOR IT=32 TO 255 STEP 16
FOR J=@ TO 15
PRINT CHR$( エ [+J) :
NEXT PRINT NEXT
_ 軒 特 定 文 ゾ ルー プ に 色 を つけ る
VPOKE &H20XX , &HXX
ペン
カラ ー ジ ェ エネ レー の アド レス 。
HEX$(S&H2000 二 (キャ ラフ タコ ー ド )\ 8)
で 計算 で きる
ーー 青 景 の カラ ー 5 電 答 コー ド 9 A 垢
* つ し て も 自作 ゲー ム を 作り た く な っ て し まう の だ /
こう コー
了 K き テ に おい me て ーー い の > tm ンー に
EAI ます いあ ペロ お を <
し か 1 凡 四 よし ニー に ゃ 門
WO で や で > に OCN KS 。 な な よ の か きも ら まっ 1 ぇ = ほ も | 、
〇 〇 1 〇 に さき ぃ も らら 9 の も っ o
※ 透 有明 は カラ ー コ ー ド な の に 対応 する 色 を 持 だ な い 。 つま り カ ラー コー ド が 須 明 の 部 分 は 背景 に ある 色 が 表示 され る わ け 。
色 の つけ か た が わか っ た だ の で 、 今度 は 形 (パタ ー ン ) を 作る こと に し ょ よう 。 こ こ で 作る の は 下 の 図 の 前 景 (アミ ) の 部 分 で 、 こ れ を 作る た め の ツ ー ル が リス ト -2 の パタ ー ン エ ディ グ が だ 。
まず は リス ト -2 を 打ち 込ん で 必ず セー ブ し て か ら RUN し ょ う 。 右 に あ
る 写真 の 一 番 上 の よ う な 画面 が 表示
され る は ず だ (うま 〈 表 示 き る れ な い と き は 打ち 間違い どか ら 、 プ ブロ グラ
ム を チェ ッ ク し よう )。
この 画面 の ~:′" の あと に ある 8 ライ ン 分 の “00000000" の と ころ に 、 カー ソル キー と 1 キー を 使っ て “1”" を 置い て いっ て 目指 す パ ター ン を 作 る わけ で 0 が 背景 の パタ ー ン に 1" が 前 景 の パタ ー ン を 表す )。 今 イチ わ か り づ らい っ て いう 人 は 、 ま ん 中 の 写 真 を 見 て みよ う 。 こ れ は 下 の 図 と 同 AN 大 催 っ だ と ころ だ 。、 こ 0 で
199 119 129 139 149 159 169 179 189 199 Z909 2Z19 ZZ の 239 249 259 269 Z79 Z89 299 っ 9 の 319 ヒア 4 ぅ 39 う 49 3 う 59 369
〇 MSX の キャ ラク マタ は この よう に 8 ドッ ト * ら ドッ ト =64 個 の 点 の 集まり で 、 ひ と つ ひ と つの 京 は 前 景 ( 図 で は アミ の か か つ だ 部分) ガ 痛 景 ( 同
じ く 白い まま の 部 分 ) の どちら か に な つて いる 。
パタ ー ン ジェネ レー タ (キャ ラク の 形 を 記憶 し
て いる と ころ ) は この 2 と お り の 点 の 性 格 を 、 前 景 =1 育 景 =0O
の よう に 記憶 し て いる の で 、 バ ター ン を 作る と き
は 、 前 景 を 1 、 残 り を 0 に すれ ば いい わけ 。
リー ニー ニー PATTERN EDITER --- DEFINT A-Z:DIM E$(7) KEY OFF:SCREEN 1:MIDTH 39 FOR 1I=@ TO 7 E$( 1 ) =HEX$(T)+":99999999" PRINT E$(1)
0 キ の 邊 4 LOCATE 99 LINE INPUT AS:D=ASC(A$+" 「) IF LEFTS(A$,4)="EXIT" THEN 259 IF D<48 OR D>55 THEN 189@ E$(D-48)=LEFTS(AS+" 9 の 9999999 の 9 の 9 の "> ぅ 19) GOTO 199@
P あ = デー FOR I=@ TO 7 D$=RIGHT$S(E$S([)j8):D= の FOR J=9 TO 7 D=D+VAL(MID$(D$)J+1 1 ) ) %2 へ (7ーJ ) NEXT P$=P$+RIGHT$("g"+HEXS(D)52)+1 ア 5 の VPOKE &H489+TI5D NEXT
P$="5919 DATA "+LEFT$S(P$S,LEN(P$S) - 1 )
LOCATE 9,19:PRINT CHRS(144) LOCATE 9@ ヵ 11:PRINT P$
>* タ ー ン の 作り か だ は わか っ だ ね 。 で 、 思 っ た と お り の パタ ー ン が で きた ら 、 ま ん 中 の 写真 の よう に カー ソル を 一 番 上 の 行 に 持っ て いっ て リ ター ン キ ー を 9 回 押す 。 す る と 少し し て か ら 一 番 下 の 写真 の よう に 実際 の パパ ター ン (写真 で は "A) と 、 そ を の パタ ー ン を プロ グラ ム で 使う と き に 必要 な デー タ が 行 番号 つき で 表示 され る 。
この デー タ の 使い 方 は この あと 説 明 し て いく けど 、 せ っ か く 作 っ た パ ター ン だ か ら 、 プ ログ ラム で 使え る よう に 保存 し て お こう 。 一 番 下 の 写 真 の よう に 、 カ ー ソ ル を デー タ 行 に 持っ て いっ て リタ ー ン キー を 押せ ば O K。 パ パタ ー ン を いく つも 作る と き
3 に: U EX
こ 〇 〇 〇 〇 ③⑤③ く ③③ いり いり いい り いい いい いい
O 〇 バタ ー ン エディ タ を RUN し た と ころ 。
ンジ
QQQGQGQQQ
いり
〇 GD 。。 ご QE ビ は は ⑤Q①⑤ QQQGQGQGQGQ
9 DRTA 1 の 9 の,28.44.82,FE,82, 8 る
〇 全員 ゆり ON
こ ト テ ベ ③
〇 そし て デー タ ガ が 表示 され だ と ころ 。
バタ ー ン デー タ
の 作り 方 は 右 の 一 連 の 写真 の よう に デー タ 行 の 行 番号 を 変え て や れ ば いい 。
で は 実践 の 例 し し て 、 サ ンプ ル ゲ ー ム の キャ ラク タ を 作る と し ょ よう 。 ゲー ム の タイ トル は 『 い も むし クン の 日 曜日 』。 登 場 す る キャ ラク タ は 、 ① い も むし クン …… 主 人 公 ② ゴ キ ち ゃ ん …… 主 人 公 の 敵 ③ リ ン ゴ ブ …… な ぜ か 主人 公 の 好物 ④、 ⑤) カ で ベ 8 画面 の ワク ⑥⑯ ジ ョ イン ト ……④ と ⑤ を つなぐ で ⑦ 野 原 …… 画 面 の 背景 と いう 7 つ だ 。 これ ら の キャ ラク タ を 作っ た 画面 が 右 に 並ん で いる の で 、 自分 の キャ ラク タ を 作る と き の 参 考 に する こと 。 キ ャ ラク タ を ひと び 作 る ご と に 表示 され る 行 番号 を 変え て いる の が ミッ ツ だ 。
で 、 で きだ の が リス ト -3 の パタ ー ン デ ー タ 。 5000 行 の 注釈 行 が パタ ー ン エ ディ タ で 作っ た だ た 行 じ ゃ ない の は わか る よね 。
この よう に 、 パ ター ン が で きだ た だら 、
DELETE 1】00 一 360 と し て パタ ー ン エディ タ 自 身 を 消し て 、5000 行 の よう な 注釈 行 を つけ 、 SAVE “CHARAY の よう に し て アス キー セー ブ し て お こう (ディ スク を 使っ て いる 人 は フ ァイル 名 の あと に “~ , A” を つけ る こと )。 こ うす れ ば MERGE 命 令 を 使っ て 他 の プロ グラ ム と つなげ られ る ん だ (効果 は の ちの ち わ か る )。
2 パテ ジン デー タ が て きだ の て 、 こ の デー タ の 使い 道 を 紹介 し て お こ 2。 MSX で キャ ラク タバ パタ ー ン を 表示 す
し ん 人 か デ コラ
る 方法 に は 、 ①SPRITE $ 文 を 使っ て スプ ライ ト に 割り 当て る ②VPOKE 文 を 使っ て パタ ー ン ジェ ネ レ ー タ に 書き 込む の 2 と お り が あり 、 そ れ ぞ れ 次 の よ う な 特徴 が ある の で 、 キ ャ ラク タ の 用 途 に よっ て 使い 分 ける と 効率 の い い ブ プロ グラ ミン グ が で きる ん だ 。 @ スプ ライ ト …… いわ ゆる 動画 と し て キャ ラク タ を 表示 する 方 法 (詳し 〈 く は マニ ュ ア ル 参 照 ) な の で 、 動 き まく る キャ ラク タ を 表示 きせ る と き に ピッ タリ 。 き また だ た 、。 ON SPRITE GOSUB 文 を 使っ た 割り 込み 処理 ( ス プラ イト 同士 が 衝突 し た と き に 指定 し た サブ ルー チン を 呼び 出し て くれ る ) が で きる の で 、 プ レイ ヤー の キ ャ ヤラ クタ と 敵 の キャ ラク タ を 両方 と も スプ ライ トト て 表示 する よう に し て お け ば 、 プ ログ ラム て 衝突 判断 を し が いで す 究 。 だ だ し 、 ス プラ イト は 1 画面 に 32 個 まで し か 表示 で き な い の と 、 横 に 5 個 以上 の 動画 を 並べ ら れ な い の で 、 有 要 注 意 @ パ ター ンジ ェ ネ レー タ …… いわ ゆめ る PCG (ブロ グラ マブ ル ・ キ ャ ラク タ ・ ジ ェ ネ レー タ )。MSX で は すべ で て の 文字 が この 方 法 で 表示 され て い る の で 、 文字 の パタ ー ン の 代わ り に キャ ラク タ の パタ ー ン デー タ を 書き 込め ば 、PRINT 文 で キャ ラク タ を 表示 で きる わけ 。 こ ちら は 動か す の に は 工夫 が いる けど 、 同 じ キ ャ ラク タ を いく つ で も 表示 で きる か ら 、 画 面 に ワク を 描い た り 背 景 を 作っ た り する の に 最適 だ 。
っ 999 ”--- CHARACTER PATTERN ---
っ 919 DATA 3C,56,7E,3C,19,19,12,9C っ 9Z9 DATA 42,A5,187E,99,3C,42,81 っ 93 う 9 DATA 9468,7EFFFFFF,7E,66 っ 949 DATA 99,99,55,AA,AA,55,99,99
っ 959 DATA 182418,24,18,2418,24 っ 969 DATA 18,18,3C,FF,FF,3C,1818 っ 979 の DATA 99,59,55,25,92,2829,92
ゲーム に 登場 する キヤ ラク だ な ぢ
らら
ご ー ニ ビビ ヒビ
ゴビ ビビ ビビ ビビ ビビ ビビ ビビ ビ ウ ご ビビ ビビ ビ い ウロ ビビ ビビ ビビ の ビビ ビビ ビビ に
DRTR 9 の 4.68, イ E,FF,FF.,FF,~ て E
〇 お いし い リ ン ゴ ……. 上 の は ず な ん だ ぞ /
と コーヒ ビ らら の こら ヒビ の っ ここ ビビ ビビ いい 人 G
ビビ ビビ ビビ ビビ
ビビ ビビ ビビ ビビ ビビ ビビ 呈
〇 〇 ビビ らい 〇 Q
QQGSE は GS
て ロロ iT
SS ロ S 本 DRT ロ 18.18 お 8, づこ ,FF,FF,3C, 9
ひ 横 の カ べ と 縦 の カベ を ジョ イン ト /
いり
〇 ら 〇 〇 ヒビ 6 vin] つ こい ]
ー ビ の の の の の の いい
ご ビビ EGO
ビ ①( 〇 ビビ OOGQQ
QOS ビ QG に GOQGG
いい lei の いい
プー (kk< 中 の カム OOD は 人 O ーー
5 ロ DQRTQR 99.59.55,.25.92.28,.23 3 ( 右
O 〇 ゲー ム の 舞台 と な る 野原 。
さて る て 、 る っ き バ パス し て お
いた “作っ だ パターン デー タ の 使い ver リス ト -4
MSX で パタ ー ン を 表示 る させ る に は 199 '--- SET ALL PATTERN ---
2 と お り の 方 法 が ある っ て いう と こ 119 ON ERROR GOTO 189 129 SCREEN 1:MIDTH 39 ろ ま で は わか っ て る ね 。 ここ で は 実 139 RESTORE 際 に パタ ー ン を セッ ト し て 表示 る させ 149 C=144:1=9 て みる 159 CN=C+I:GOSUB 4919:1=1+1 _- 169 GOTO 159 まず は リス ト -4。 5000 行 以降 は る 179 : し 只 あの u 2 。 、 189 IF ERR<>4 THEN ON ERROR GOTO 9 うき 作っ だ テ の) 40009 40 19g FOR J=9 TO I-1 60 行 まで を 打ち 込ん で か ら 、 299 PRINT CHR$(C+J): a の 219 NEXT SU CHARA 22g END と すれ ば O K。RUN る せる と 、 キ ャ 239 : 四 na パ ae 4999 '--- SET PATTERN --- の 4 ド の 144 以 降 の 文字 に ィ タ 4919 AD=CNs8 ー ン デー タ を セッ ト し て 表示 する 。 4929 VPOKE AD,VAL("&H"+D$ ) 2 、 2 4939 FOR II=9 TO 7 26 自生 4949 READ DS:VPOKE AD+IT,VAL("&H"+DS) 4060 行 の サブ ルー チン で 、 こ こ は ゲ 4959 NEXT 、 pa Sd _ 2 ドー 4969 RETURN ム で も 使う か ら 、 キ ャ ラク タデ 5999 '--- CHARACTER PATTERN --- 多 の と きん と 同じ よう に 、 5919 DATA 3C,56,7E,3C,19,19,12,9C 5929 DATA 42,A5,18,7E,993C,42,81 DELETE 100 一 230 Sg39 DATA 94,68,7E ッ FF,FF,FF,7E,66 DELETE 5000 一 5070 5949 DATA 99,99,55,AA,AA55,99,99 6 、 。 5959 DATA 18,24,18,24,18,24,18,24 と し て いら な い 部 分 を 消し て か ら 5g69 DATA 18,18,3C>FF,FF>3C,18:18 SAVE SETPAT" 5979 DATA 99,59,55,25,92,2829)92
で アス キー セー ブ し て お こう 。
次 は リス ト -5。 こ ちら は スプ ライ イト に モッ ト し て 表示 させ る ブログ の ペリ で つ
ラム だ 。 実行 の る せ 方 は リス ト -4 と 199 '--- SET ALL SPRITE --- 同 に で 、 こ ちら も きっ き と 同 じょう 119 ON ERROR GOTO 189 129 SCREEN 1,9:MIDTH 39 に RUN し て 動作 を 確認 し て か ら 、 い 139 RESTORE な い 部 タク (これ 149 1=g
0 159 CN=1:GOSUB 4989:1=1+1
SAVE SETSP 169 GOTO 159 で アス キー セー ブ し て お こう 。 179 :
189 IF ERR<>4 THEN ON ERROR GOTO 9 199 FOR J=@ TO 1I-1
299 PUT SPRITE J,(9Jw16),15J 219 NEXT
220 END
239
4979 メニ ニー SET SPRETE ===-
4989 P$="”“
4999 FOR II=@ TO 7
4199 READ DS:P$=P$+CHR$S(VAL("&H"+DS) ) 4119 NEXT
4129 SPRITE$(CN ) =P$
4139 RETURN
5 の gg '--- CHARACTER PATTERN --- 5Sg19 DATA 3C,567E)3Cj19,19 12)9C 5929 DATA 42,A5,187E,993C542581 5g39 DATA 94687EFFFF5FF57E566 5949 DATA 9,99,55,AA,AA:559 の 9 の 5959 DATA 1824,18,24,1824,1824 5969 DATA 18,18,3CFFFF,3C,1818 5979 DATA 99,59,55,25,922829,92
O リ スト -5 ら を RUN さ せ だ と ご ころ 。
7 タ
きも 。 つい に ジロ グラ ミン グ が 始ま る わけ だ けど 、 キ ャ ラク タ が て き て る だ け で 、 ま だ ゲー ム の スト ー リ ー も 決ま っ て な い 。 こ ん な 状態 で グ ほ グ ラム を 人 ME だ し だ た だり し た ら すでに パニ ッ ク に な る こと 間違い な し だ 。 ま ず は 心 を 落ち 着け て スト ー
リー を ま かま 。
① い も むし クン を プレ イヤ ー が 操作 する ② ゴ キ ち ゃ ん は いも むし クン を 追 !
か (けけ る ③ ゴ キ ち ゃ ん と 衝突 する と いも むし
クン は アウ ト (〈④⑥ い も むし クン が リン ゴ を 取る と ス
コア が 増え る ⑤ リ ン ゴ を 取る ご と に 野原 に ジョ イ
ント が 置か れる ⑥ ジ ョ イン ト と 衝突 する と いも むし
クン は アウ ト ⑦ ゴ キ ち ゃ ん は ワク に 入れ な い
サン プル ゲー ム の スト ー リ ー は こ ん な 感じ だ 。
る て 、 ス トー リー が まとまっ た だら の ーー ム だ を デッサン し て で みよう 。 さこ て いう デッサン と は 、 プ ログ ラム を いく 〈 く つか の 要素 (レー プ の 構造 ) に 分 け て (どの ルー プ の 中 に どん な ん ル ー プ が 入る の か が わか る よう に ) 普 べ て みる こと で 、 こ の ゲー ム だ と 大 の 図 の よう に な る (詳し い デ ッ サ ン
2 か か RS ン IM 2 。 po、 te ONEXey、 pc い Ne レア レー か で の os 0 PE た 4 くわ. eX 員 No で KN sw 7 > テ + い 1
qke my own program
や あや あ 、 キ ャ ラク タ が で き て し まっ た の で ゲー ム に し な いと な ら な く な っ て し まっ た 。 つ まり は プロ グラ ム を 作る わけ だ けど 、 ご ここ で は 全体 を いく つか の ステ ー ジ に 分 け て 少し ず つ 作 っ て いく 。 こう すず る ご 案外 カシ タン に で きち ぢ や うん だ 。 今 ま で 何 度 も 作り か け て は ボ 以 っ て いた 人 も 、 こ うす れ ば プロ グラ ミン グ に 勝利 で きる /
も を つけ な いと 、 プ ログ ラム が
し て テッ サン を 描く GOTO 文 だ ビ ら け に な っ て し まう
の 仕方 は 書か が な いけ ど 、 ニ ュ ア ンス こと が 多い ん だ 。 は わか る よね )。 この よう に プロ グラ さあ 、 あ と は この デッサン を な ぞ ム を ルー プ の 集まり と し て 提 え る ク る よう に プロ グラ ミン ク グ す る だ けが だ
いも む お レク ン の 日 曜日
初期 設定
1 回 の ゲー ム が 終わ る まで
画面 を 作る スコ ア な どの 初期 化
いも お し クン が ガ ア ウト に な る まで
いも お し レク ン と ゴキ ちゃ ん を 置く リン ゴ を 置く
リン ゴ を 取る まで いも お レク ン の 移動
いろ いろ お 判定
ゴキ ちや ゃ ん の 移動
いも お レク ン ひ と つ ア ウト (割り 込み ) いろ いろ な サ プ ル ー チ ン 群
急 の 了 期 設定 と サフ ルー チン プロ グラ ム の 頭 は 初期 設定 に
2 “ 上 決ま っ て る ね 。 こ こ で や る で きこ と リス ト O
ほど ん な プロ グラ ム で も 、 だ いだい 1999 '--- TroubLed Sunday --- に > 1919 : 巡り の 4 つ な ん だ 。 1929 '--- INITIALIZE --- ① ス クリ ー ン モー ド な どの 設定 1939 CLEAR 399:DEFINT A-Z ② 配 列 の 宣言 と 値 の 代入 1959 MIDTH 39:KEY OFF の 1969 ON SPRITE GOSUB 3919 の ニン クーク の セ ウ 1 1979 DIM XD(8),YD(8) 〈④PLAY 文 の 初期 化 な ど 1989 RESTORE 1199 S 生生 1999 FOR I=9 TO 8:READ XD(I),YD(1) :NEXT 1 呈 S M ーー 甘 リス ト -6 が サン ブル ゲ ム の 初 誠 1199 DATA 9,9,:ー1,1>ー1,179)1 1 9) 1 ラー1 1 時 で 00 1119 6OSUB 4219 ルー チン 和 群 だ 。 初期 設定 ブログ ラム 1129 RESTORE 5919 BS ee 1139 CN=1:GOSUB 4989 て 使う 00 AA 8 1149 CN=9:GOSUB 4989 ERVAL′ っ て いう の が ある け と 、 115g9 CN=176: IM$=CHR$(CN ) : GOSUB 4919 _ _ au 1169 CN=136:AP$=CHR$(CN ) :GODSUB 4919 これ は キャ ラク タ を 動か し た りす る 1179 CN=144 :XK$=CHRS(CN ) :GOSUB 4919 と き に BGM と 同期 を し る た め に 使う 1189 CN=152:YK$=CHR$(CN) : GOSUB 4919 に 1199 CN=169:JK$=CHR$(CN ) :GOSUB 4919 の だ 。 1299 CN=168:KM$=CHRS$(CN ) : GOSUB 4919 > リス ト - 1219 YC=&H2912:VPOKE YC,&HF9 に 、? ト 7 を よく 中 と 、 す 1229 XC=&H2913:VPOKE XC,&HF9 で に 打ち こん で ある 部 分 が ある ね 。 1239 VPOKE &H2916,&HF9 上 の 」 っ 1249 VPOKE &H2911,&H69 を う 、 パ ター ン や セット する サフ ル 1259 VPOKE &H2914,&HF9 ー チ ント パタ ー ン デー タ だ 、 これら 1269 VPOKE &H2915,&H29 2 、 1279 P$="T255M2999S805" :PLAY P$,PS,PS は すでに セー ブ し て ある も の を 使え 1289 PL$="EDCDEEEDDDEGGEDCDEEEDDEDCR" ば いい ん だ か ら 、 前 に モー ブ し て お 002
いた だ た テーブ や ディ スク を セッ ト し て 、
MERGE CHARA/ | リス ト -/
MERGE “SETPAT"
N / 4999 '--- SET PATTERN --- 0 SETSP 8 ADIaCNIG と すれ ば いい 。 4929 VPOKE AD,VAL("&H"+D$ ) aa 4939 FOR II=9 TO 7 甘 1 それ で は 初期 化す る 項目 別に 解説 4g49 。 READ DS$:VPOKE AD+II,VAL("&H"+DS) し や べく とし よう 。 4959 NEXT : 4969 RETURN まず ① の 部 分 は リス ト -6 の 1030 4g79 "ーー- SET SPRITE --- 箱 一 4 エナ マ ーー ブ 氷 こ = 4989 P$="" 山 1960 和 7 だ 4 ここ て は スタ クリ 4999 FOR II TO 7 ン ギ キー ド を を 1 に し だ た だり 、 ブ ファ ンク グ シ 4199 READ D$:P$=P$+CHR$S(VAL("&HP+D$ ) ) ま 昌和 On 4119 NEXT ョ ン キ ー を 表示 し な い ょ うに し だ り 4129 SPRITES(CN) =P$ し て いる 。1060 行 の 割り こみ 行 番号 4139 RETURN 6 4299 '--- MAKE BOLD PATTERN --- を セッ ト し て いる と ころ を 除け ば 、 4219 FOR I=ASC("9")w8 TO ASC("Z" ) 8+7 ie リン: 422g D=VPEEK(1) :D=(D OR (D\2) ) AND 255 ほとん どす べ で て の ゲー ム で 共通 し て 423g 。 VPOKE 1,D 使え を る ろ ん じ ゃ な いか な 。・ 4249 NEXT 2 5 に 4259 RETURN 次 に ②⑦ の 部 分 。 1080 行 一 1100 行 だ 4599 '--- PLAY INTERVAL --- 、 絢 は いも むし クン を 動か 4519 IF PLAY(9) THEN 4519 わ ね の 配列 は も むし を 動 2 す と き に 、 特 殊 な 関数 の よう に し て 5999 '--- CHARACTER PATTERN --- ae 5919 DATA 3C,56,7E,3C,19,19,12,9C 使う た め の も の だ 。 5g29 DATA 42,A5,18,7E,99,3C,42,81 ③ の 音 分 は カ ゝ な り 長い ね 。 1110 行 59@25 DATA 3C,567E,3C)1919,12)9C 2 M 5939 DATA 94,68,7E,FF,FFFF7E,66 ー1260 行 だ 。 ど ん な こと を し て いる 5949 DATA 99,99,55,AA:AA,5599,99 E 5959 DATA 18,24,18,2418,2418,24 の が か は わか ヵ る ね 。 5969 DATA 18,18,3C,FFjFF,3C,1818 最後 に ④ の 部 分 。 1270 行 一 1290 行 5979 DATA 99,59,55,25,g2,28,29,92
だ 。 こ こも 読ん で 学 の ざと し だ ね 。
76
デッサン で “1 回 の ゲー ム が 終わ る まで ” と いう ルー プ の 頭 に 当たる の が 、 こ の 画面 を 作る っ て いう 部 分 だ 。 ま ず は 20 ペ ー ジ に ある スク リー ン ・ レ イア ウト シー ト を っ ュ ビー し て 、 ど ん な 画面 に する の か を 押 いて みよ う 。 こ の シー ト は MS XX の スク リー ン モ ー ド 1 の 比率 に 合わ せ て ある か ら 、 こ の シー ト に 書い た 感じ が その まま 画面 に な る ん だ 。
で 、 こ の ゲー ム の 画面 は 右上 の 図 の よう に な っ た (29 文 字 目 に 線 が 引 いて ある の は WIDTH を 30 に セッ ト し そい る だ め )。
さて 、 実 際 の プロ グラ ム だ けど 、 リス ト -8 と 9 に 分 か れ て いる ね 。 これ は RUN し た と だ ん に ゲー ム が 始ま っ だ り し な いよ うに 、 よ く 〈 見 か ける “HIT SPACE~ー” を つけ た か 52 リサ スト =890。 だ だ し も し 、 だ だ パ 帳 IT SPACE” と 表示 する だ け で は 味 葉 な い の で 、 ち ょ っ と 演出 し て みた 。 すでに 打ち こん で ある 部 分 に 追加 し て 、 リ スト -8 を 打ち こみ 、 割 りこ み 処理 の 行 番号 に RETURN を 置い て (3010_ RETURN と する ) か ら 6RU N す る と 、 こ の 演出 の 面白 る 8 が わか る か ら 体験 し て みる と いい 。 こ の 演 出 の 仕方 は リ スト -8 と 9 の あい だ に ある 図 を 参考 に する こと 。
まだ 、 ス ペー スキ ー で 始ま る よう に し て いる の に INKEY $ が な い の は 、STRIG 関数 を 使っ て いる た だめ で 、 リ スト -8 の 1370 行 の よう な 使い 方 を する と 、 初 期 設 定 の とこ ろ に あ る JK= 0 を ]K= 1 と する だ け で ジ ョ イス ティック て ブレ イ で きる よう に な る ん だ 。
て 條 りり スト =9 に いこ う 。 こ も ちら は 典型 的 な ワク つき 画面 を 描く プログ ラム に な っ て いる ね 。 ちょ っ と 演出 し て みた だ の は 残り の いも むし クン の 数 を 、 数 字 で は な く 、 い も むし クン の キャ ラク タ の 数 と し て 表示 る せ て いる ょ ころ 。 あん まり 目立た な いか も し れ な いけ ど 、 そ れ な り の 効果 は ある と 思う 。
し | mm トウ LIIIIIIIII ーー
ト S HLLIIIIIIIHRS ト う - コ 園 園 間 間 園 韻 半 園 園
LIIIIIIIIHN LILIIIIIIIe
〇 EE ILIIIIIIIIIN
1 ドコ | | に | | に ョ 画 貞 に コ
| | 」 」 トー に ーー トー ーー ーー 兵 ーー レ ーー ゞ バ ゞ ババ ーluーuーーー 靖 一 ーーーー
Ll ISIalSal 「S|G[OI RT 所 | : | #|#|#|#| | 1MIAIX| :|#|#| |#|#| | | 』 |
ーーー GAME LOOP --- SC=9:1TL=3:CLS T$=” HIT SPACE TO PLAY!!" : 和 T$=T$+T$ LOCATE 9 の 9:PRINT STRTING$( 12,KM$ ) : LOCATE 9,19:PRTINT KM$S:SPC(19) :KM$・ LUCATE 9,11:PRINT STRING$( 12,KM$) : 1=9:J=g 」 IF STRIG(JK) THEN 1439g PLAY “"L8"+MTDS(PL$,J+1 1 ) J ミ (J+1) MOD LEN(PLS$) LOCATE19,19:PRINT MID$S(T$, 1T+1,19) 1=(I+]1) MOD LEN(TS$)\2 GOSUB 4519:GOTO 1379@
T$ っ | HIT SPACE TO PLAY !!HIT .…… ーー
| = 1 の と き に 表示 する 部 分 この よう に メッ セー ジ を 文字 列 に 入 れ て お いて 、 そ の 中 か ら 数 文字 ずつ 取り 出し て 表示 する と 、 こ る くる 回 る 掲示 版 の よう な 演出 が で きる 。
カン タン な わり の に 効果 が 大 きい か ら ど ん どん 使 お う /
| | = の の と き に 表示 する 部 分
人 | =3 の と き に 表示 する 部 分
1439 ”"--- DRAM GROUND ---
1449 LOCATE 9,9:PRINT JK$:STRING$(28,XK$ ) : JK$
1459 FOR 1=1 TO 21:LOCATE 9 の,1:PRINT YKS$:
STRING$(28, KM$ ) : YK$ : NEXT
1469 LOCATE 9,22:PRINT JK$:STRTING$(28,XK $) jJK$:
1479 LOCATE 2,23:PRINT USING"& & SCORE:# せ 六 韻 若 寺 MAX・ 音 提 准 人 ":STRING も (TL TMS) :SCiMS:
ーー ス
デッサン の “いも むし クン が アウ ト に な る まで ” と いう ルー フ " の 部 分 。 こ の ルー プ の 頭 は “いも むし クン と ゴキ ちゃ ん を 置く (リス ト -10)′ と “リン ゴ を 置く (リス ト -11)”/ だ ね 。 リ スト -10 の いも むし ク ン と ゴキ ちゃ ん を スプ ライ ト て で て 表示 し て いる と ころ で 、 ゴ キ ち ゃ ん の は う を スプ ライ ト の 0 番 に 割り 当て て いる の は 、 こ の 2 つの キャ ラク タ が 重なっ た と き に ゴキ ちゃ ん の は ほう が 上 に 表示 きれ る よう に する だ め 。 よ うす る に ゴキ ちゃ ん の は ほう が 強い っ て こと を 表 喝 し だ わけ だ 。
まだ 、 こ こ で 目新し い の は リス ト -11 の 1550 行 で 使っ て いる “VPEEK = 上 うま よこ ろだ ね 。 これ ば スク リー ン モ ー ド 1 の と き の 、 画 面 に 置 いて ある キャ ラク タ の キャ ラク タコ ー ド を 読み 取る テク ニッ ク な ん だ 。 プロ グラ ム を 読め ゆば だ いだい 感じ が つか め る だ ろう けど 、 か ん た だ ん に 説 明 し て お 〈 と 、
VPEEK (&H1800 二 Y
*32 十 双 ) と する と 、LOCATE X, Y の 位置 に ある キャ ラク タ の キャ ラク タコ ー F ド が わか る ん だ 。 こ の プロ グラ ム で は HH1801 っ て いう 値 を 使っ て いる けど 、 こ れ は WIDTH を 30 に し て い る た め に 画面 の 両端 が 1 キャ ラク タ 分 ずつ 使え を な いよ うに な っ て いる が か ら だ (つま り 改 H1800 っ て いう の は スク リー ン モ ー ド 1 で WIDTH が 32 の と き な ん だ ね )。
る て 、 こ の まま 続け て プロ グラ ム の 核 し も いえ る メイ ン ル ー プ で リン ゴブ を 取る まで "” の 部 分 ) に 入る ん だ けけ だ 。、 こ と さこ は デッサン だ け で は ちょ っ と プロ グラ ム の イメ ー ジ が は っ き り し な が いし ね 。 こ ん な と き は ルー トド 図 を 書く と いい ん だ 。 ルート 図っ て いう の は 右 の 図 の よ うに 、 ど ん な こ と を どん な 順序 で や る の か っ て こと を か ん た だ たん に 書い た も の の こと 。 流 れ 図 (フロ ー チ ャ ー ト ) と は ひと 味 違っ て いて 、 な か な か わか りや すい
ログ ラム の 核 を 作る
ー 入 力 を 受け る ” の と ころ だ ね 。 こ こ で は STICK 関 数 を 使う 。 前 に も いう だ よさ う に 、
STTECK (『K) の よう に 使え を ば 、 キーボー ド で も ジ
で の う 。 で は ルー ト 図 を な どる よう に ブロ グラ ミン グ し て いこ う 。 まずは 「 キ
1489 '--- IMOMUSTI kun LOOP --- 1499 IX=1:1TY=21:GX=28:GY=21:AK=1 1599 PUT SPRITE 1,(IXw8+8IYw8)15 ぅ 1 1519 PLAY "L1606C1E":GOSUB 4519 1529 PUT SPRITE 9,(GXw8+8,GYk8) ぅ 99 PLAY "L1604E1C":GOSUB 4519
1549 '--- PUT APPLE --- 1559 AX=RND(1)*27+1:AY=RND(1)w19+1:IF VP EEK(&H1891+AY*32+AX) く >ASC(KMS)THEN 1559 1569 LOCATE AX,AY:PRINT APS:
1579 PLAY "L1605C1E" :GOSUB 4519
デッサン だ け で は ブロ グラ ム が イメ ー ジ で き な ぐ な つ だ ら 、 ご ん な 感じ の ルー ト 図 を 書い て み る と いい 。 こ の よう に “や る ベ きこ と を 書い て みる と プロ グ ラム が イメージ で きる ね 。
ちな み に 、BASIC の 入門 書 な ど で 、 よ ぐ 流れ 図 (フロ ー チ ヤ ー ト ) を 書 ぐ こよ うに” な ど と いっ て い だ り する けど 、 そ ん な の は プロ グラ ム へ 作り を めん ど ぐさ ぐす る だ け で 、 実 際 の BA SIC プ ロ プ ラミ ング で は 流れ 図 な ん て いら な いん だ 。
リン ゴ を 取る か いも お し フン が アウ ト に な る まで 回 る ルー ブ
C も ー い も お レク ン の いる 位置 の キヤ ラフ ツヤ
スプ ライ トド ト . 割り 込み 処理 へ
リン ゴ を 取 つ だ と き の 処理
ゴキ ちゃ ん を 動か す
BGM を 演奏 する
ョ イス ティッ ク で も プレ イ で きる ん だ (リス ト -12 の 1610 行 )。
さて 、 プ ログ ラム を 見 る と キー 入 力 を 受け た すぐ あと で お か し な こと を や っ て る ね 。 こ れ は ちょ っ と し た 細 出 で て 、 ワ ク の 色 を 刻々 と 変化 させ て いる ん だ 。 こ の テ の 演出 は 自作 ゲ ー ム に 取り 入れ られ る ね 。
次 は “いも むし クン の 移動 ” だ 。 ここ で は 1650 行 と 1660 行 で ちょ っ と し だ テク ニッ ク を 使っ て いる 。 こ れ は いも むし クン が 移動 する 位置 を 計 上 し で いる と ころ な ん だ けど 、MO D (余り を 求め る ) を うま く 〈 使 っ て 画面 の 上 下 と 左右 を くっ つけ て いる ん だ ( 填 30 と 圭 23 が ミソ だ )。 それ か ら 、 い も むし クン が ジョ イン ト に ぶつ か っ だ と き に は 割り 込み 処理 に ジャ ンプ すれ ば いい ん だ けど 、 割 9 り 込み 処理 は サ プ ブルー チン に な っ て いる の で 、GOSUB 文 で ジャ ンプ させ て い る ん だ 。 妥 注意 だ ね 。
次 の 次 は ゴキ ちゃ ん が いも むし ク ン を 追い か ける 部 分 。 ど う や っ て 追 いか ける よう に する の が と いう と 、 いも むし クン の 座標 し ゴキ ちゃ ん の 座標 を 比べ て 、 い も むし クン の 座標 の ほう が 大 きか っ だ たら ゴキ ちゃ ん の 座標 を 増やし て 、 逆 な ら 減 らし て い る 。 こ こ は SGN 関 数 (使っ た こと ある 7? ちな み に 引 数 の 値 が フ " ラ ス 。 縮 ち 1。、 宅 な ら 0、 マ イナ ス か な ら ー1 に な る ん だ ) を 使え ば か ん た ん だ ね 。 だ と えば 横 方 向 の 分 を 計算 す る の な ら 、
[ゴキ ちゃ ん の X 座 標 ]+ SG
N([ い も むし クン の 座標
ー〔 ゴ キ ち ゃ ん の XX 座標 ])
と すれ ば いい わけ 。 実際 の プロ グラ ム で は ゴキ ちゃ ん が ワク に 入れ な ゅ いよ うに し て いる せい て も ちょ っ と や や こし く な っ て る けど 、1720 行 と 1750 行 で SGN 関 数 を 使っ て る ね 。
あと は リン を 取っ た と き の 処 理 だ け 。 こ こ で は これ と いっ て 目新し い テ クニ ッ ク を 使っ て な いか ら プ ブロ グラ ム を 読め ば わか る ね 。
z(( デ
1599 1699 1619 1629 1639 1649 1659 1669 1679 1689 1699 1799 1719 1729 1739 1749
"ーーー CATCH LOOP ---
SPRITE ON
IT=STICK(JK )
VPOKE YC,INT(RND(1) x14+2)w16 VPOKE XCTINT(RND( 1)*14+2)*16 "ーーー MOVE TIMOMUSHT kun --- IX=(TX+XD(T)+39) MOD 39 ITY=(TY+YD(T)+23) MOD 23
PUT SPRITE 1,(IXw8+8,TYx8) ,15, 1 C$=CHR$S(VPEEK(&H1891+TYx32+1X) ) IF C$=JK$ THEN GOSUB 3919
IF C$S=AP$ THEN 219
"ーーー MOVE GOKTI chan --- XD=SGN( IX-GX ) : GX=GX+XD C=VPEEK(&H1891+GYx32+GX )
IF C=ASC(YK$) OR C=ASC(XK$) THEN GX
=GXーXD
1759
YD=SGN(IY-GY) :GY=GY+YD
1769 C=VPEEK(&H1891+GYx32+GX )
177g
IF Cs=ASC(YKS) OR C=ASC(XK$) THEN GY
=GY-YD
1789
PUT SPRITE 9,(GXx8+8,GYx8) 9, の
1799 GOSUB 4519:PLAY "L32"+MTD$(PL$S,GL+ 1
5 | )
1899 GL=(GL+1) MOD LEN(PL$) 1819 GOTO 1619
2Z999 2919
"ーーー CATCH APPLE --- PLAY “L3205CCCEEEGGGBBBAAABR" ,"L320
っ EEEGGGEEEGGGCCCCR"
2Z929 Z939 294 の Z959 2969
SC=SC+AKx19:TF MS<SC THEN MS=SC LUCATE12,23:PRTNT USTING" 半 半 半 # 作 "jSC: LOCATEZ2 23:PRINT USTNG" 柱 村人 #"jMS: LOCATE IX ぅ TIY:PRINT KM$: X=RND(1)*27+1:Y=RND(1)x19+1:TF VPEE
K(&H1891+Yx32+X) く >ASC(KM$S ) THEN 2969
2979 2Z989
や や SCORE
O3010 行 に RETURN 文 を 置く と
LOUCATE XY:PRINT JK$: AK=AK+1:GOSUB 4519:GOTO 1559
に うえ : 証 較 『: と 、
〇 無敵 モー ド で プレ イ で きる ぞ /
ひと つ ア ウト ” の 部 分 。 こ こ は ON SPRITE GOSUB 文 の 割り 込み が 起こ っ だ (いも むし クン と ゴキ ちゃ ん が 衝突 し た ) と き と 、1690 行 で い も むし クン と ジョ イン ト が 重なっ た と き に 呼び 出さ れる ん だ 。 ここ て る べき く と は ば 、 ① い も むし クン の 数 を ひと つ 減 ら す ② リ ン ゴ を 消す (次 の いも むし クン が 取る べき リン ゴブ は アウ ト に な っ た と き の リ ン ゴ と は 別 の 位置 に 置 〈 か ら ) ③ い も むし クン が 残っ て い だ たら 、 次 の いも むし クン の ルー プ へ ④ い も むし クン の 数 が 0 だ っ だ ら ゲ ー ム オー バー と いっ だ と ころ 。 デ ログ ラム は リス ト -14 の よう に な る ね 。 こ こ で も 難し い テ クニ ッ ク は 使っ て な いか ら プ ブロ グラ ム を 読め ゆば わ か る は ず 。 だ が だ 、 ひと つ だ け 不 思 議 な の は 3120 行 と 32 80 行 に ある “RETURN 〔 行 番号 ]” だ ね 。 こ れ は この 部 分 が サブ ルー チ ン に な っ て いる た だ ため に GOTO 文 て 層 う ょ ところ に ジャ ンプ で て できない か が ら こ も を to あん だ に 。
つい に ゲー ム が 完成 し た 。 ち ょ っ と 長く な っ て し まっ だ けど 、 ブ ログ ラム の 読み や する の だ めだか らし ょ う が な い (ブロ グラ ム は 読み や する が 一 番 大 切 ! )。
る あ プ レイ し て みよ う 。 目 便 ゲー ム で 一 番 大 切な の は 、 で きた ゲー ム を と こと ん ルプ ブレ 4 し て みる こと な ん
だ 。 で きれ ば 自分 以外 の 友人 に グレ
イ し て も ら っ て 感想 を 聞く と いい 。 ちょ っ と し た 意見 で ゲー ム が 2 倍 も 3 倍 も 面白 く な る こと が 多い ん だ 。 で 、 ま ず “HIT SPACE 一 "の 演 出 は いい み だ たい だ 。 ゲ ー ム を 始め る 、 メ リー さん の 羊 の BG M は (ちょ っ と し つこ い 感 じ も する けど だ ) そ を 衝 かな かり に いい みた だい だ 。 を し て 最も 大 切な 難易 度 は と いう と 、 ちょ っ と か ん だ ん すぎ る か も し れ な
共
最後 は デッサン の “いも むし クン に
り 込 の 処理 で で き あ が り
Veeson9 を が と 、 ジ ソイ も る の て 感じ た こと を ちゃ ん と メモ し て お い て 、 ひ と つ ひ と つ プ ログ ラム に 手 を 加え て いく うち に 、 自 作 ゲ ー ム の で き あ が り と いう こと に な る わけ な ん だ 和 。
また 、 こ の ゲー ム で 使っ た い 《 つ
か の 演出 テク ニッ ク は 、 そ っ
り そ の まま 違う ゲー ム に 取り 入 れる こと が で きる か ら 、 ど ん どん 使 っ て ほし い 。 ち ょ っ と し た 演出 で ゲ ー ム の 見 栄え を は ずい ぶん 変わ る か ら だ 。 い くら 時 間 あ か け て も いい ん だ か ら (これ ぞ ホ ビー スト の 特権 )、 ま ず は 「 気 に 入っ だ 」 と 思え る 作品 を 1 本 作っ て みよ う 。/
3999 '--- IMOMUSHI kun OUT !! ---
3919 SPRITE OFF
3929 PLAY "L805BBBGGGEEECCCEECR"
3939 FOR 1=9 TO 19 3949
3959 3969 NEXT 3979 NEXT
3989 1L=IL-1
FOR J=15 TO 9 STEP -1 PUT SPRITE 1,(IXw8+8,IYx8) ぅ J1
3999 LOCATE 2,23:PRINT USING"& &"jSTRIN
G$(IL,IMS) :
3199 PUT SPRITE 9,(9,299),959 3119 PUT SPRITE 1,(19,299)91
3129 GOSUB 4519
3139 IF IL>9 THEN LOCATE AX,AY:PRINT KMS
::RETURN 1499
3149 '--- GAME OVER ---
3159 PLAY "L803BAGFEDCEGCCCR05“
3169 LOCATE 9,9:PRINT STRING$(12APS) :
3179 LOCATE 9,19:PRINT AP$:SPC(19) :APS: 3189 LOCATE 9,11:PRINT STRING$(12,AP$) : 3199 K=9:T$="GAME OVER!! “":T$=T$+T$
3299 FOR 1=9 TO 3 ぅ
3219
3229
3239
3249
3259 GOSUB 4519 3269 NEXT
3279 NEXT
3289 RETURN 1319
O 〇 ゲー ム を プレ イレ て いる と ご ころ 。
FOR J=LEN(PL$) TO 1 STEP -1
PLAY “"L8"+MID$S(PLS ぅ J ぅ 1 ) LOCATE19,19:PRINTMTD$S(T$)K+119) K=(K+1) MOD LEN(TS ) 2
O ひ ゴキ ちゃ ん が 追い けけ て ぐる /
Z ク グ
〆 の ひ
OLAN 夫 て (T 南 S 交 員 き 7 ユ へ AIN 引 虹 4 アユ MIN AS ひと へ て 次 R 融 8 強 腸 U 十 ーW . 対 誕 。 ご K 代 AU 護 コーーKURH ツ 一 >S
r 組 溢 dQ ナー ツナ で ・
< 一 o 一
ン 叫 は 償 刀 装 氏 C 回 (TANMI さ せ の ひさ ( ル ー こ いざ 崩 ー ア ー 由 ソー こい SS の そそ 如き (
(tb ひ の
生誕 ロ コテ OO 下 齋 局 のび STG 交 (T 基 ③ ナ 「J , 旭 (t 上 OK(T の 調 付 回 団 9 ビ 一 J 斉 皿
SOOX( 両 油 腰 ナー い 〉) 引 練 団 固
昌
各
叶 粒
上
証
| |
叶
| |
半
析 議
3
細
隊 に LEI 』 |
昌
上
半
引
旨
潤 識 II し | 」 gg ルル 9 サル ルル
間 症 6【
四 本 El 剛 IE 06 6Z 82 2 92 2 582 2 2 0
ーー の は ん な に が れ ん し を る まで 。「
[ っ と 陽 気 に 克 ナッ プ ぶ な で ト 昌 病 導 四 は 回 周 有 府 過 訪 形 是 空 か がら 地下 に 落ち る まで は <、
3 還 販 いさ と を 晶 れ し ば か な うっ て い ) | 語 は じつは な いけ れ ど 、 _ が ん ば 和 れ が ん ば れ 、 MSX/ が ん ば れ が ん ば れ 、 MSX ん が ん ば れ が ん ば れ 、MSX
」 密 を 飛ぶ の は か が ん た ん で す
写真 提供 : ロイ ツー・UPI・ サ ン
ほ の 1 0 し 。 -- 1 1 ま ま を 上 上 1 9 oo 0 * ペ マン ーー ( 1 gc na 1 を を ま を
| | | | ' トー 人 し ト | 」 ye ーー ナー オーー ーーー す ーーーー ヤ ーー… や ーー ヤー ーー イー ーー シー ー 92 に イオ で ー ト ー + ーー ーー ー 上 - _- し 3 ま き を ま も 】 1 ]
ま
を # | 上 上
田 コナ 三 代 03-262-9111 画 3 万 4800 円
差し 込ん で ワー プロ
ワー ブロ は 楽し い / っ て いう の は ホ ント に ほん と 。 と は 思う けど 、 わ ぎわ ざさ ワー ブロ の 機械 を 買 な うと 思う ほど に は 魅力 を 感じ て いな いと いう キミ / こん な の は どう か が な?
右 の 2 つの カー トリ ッ ジ を 差し 込む だ け で 、MSX (RAMI6
も ゃ も それ 1
K 以 上 ) が ワー プロ に な っ ちゃ う ん だ よ 。、 い いで し ょ (だ だ し えろ ッ ト が 2 つ 以 上 ある MSX で な い と 使え な いよ )。
カー トリ ッ ジ の 1 つ は 漢字 RO M。 つ まり 漢字 ROM を 内 蔵 し て いな い MSX で も 、 ま た 漢字 ROM の カー トリ ッ ジ を 持っ て いな い 人 で も この ユ ニッ ト な ら 6 大 水夫 と いう わけ 。 ローマ 字 で の 入力 も で きる か ら 、 ブ ログ ラム の 打ち 込み に 慣れ た 人 な ら か な りす ば や い ぃ 入力 が びき る ん じゃ な いか な 。 操作 も 、 プ ログ ラム を 打ち 込む の と 同じ 感覚 で いい ん だ 。 つ まり 、 ツ メ た けれ ば DEL キ ー だ し 、 挿入 し た けれ ば INS キ ー っ て いう 具合 。 ひ ら が な 、 カタ カナ 、 漢 字 、 ロ ー マ 字 と いろ ん な 文字 が 混ざっ て いる 日 本 語 だ けど 、 ノ \ ソコ ン 感 覚 で 使 を る この ユニ ッ ト な ら 6 楽勝 でしょ?
「 本 格 的 機能 いつ ぱい
漢字 へ の 変換 も 自分 が よく 使う 単語 を どん どん 登録 し て 自分 の 辞書 を 作っ ちゃ えば 、 と っ て も 楽 。『EC700」 は ユー ザー 登録 が 3000 種 も で き て 、 ワ ー
の 〇 こん な ふう に 楽し い 記号 や 特殊 な 文字 も だこ さん 出せ る し 、
ぐ ハミ 〇 ] 出 瀧 旭 り 紹 ご ルビ ヽ 小 ら ロ コー は りり 紹 ご OK 半 O
プロ に と っ て 一 番 大 切な 辞書
も 、 地 名 2793 語 、 人 名 4720 語 を 含む 4 万 2190 語 と 、 か な り 強 力 。 これ は MS 丈 の ワー プロ と し て 最高 水 准 な ん じゃ な いか な あ 。
編集 機能 も な か な か 充実 し て いる 。 レイ アツ ウト 表示 も 、ESC キ ー、 ポ ン 、 で すでに 見 られ る し 、 表 を 作る の $、 指 1 本 。 横 線 と 縦 線 の ほか に イィ と が か | と か を ファ ンク ショ ン キ ー で 選ん で 組み 合わ せる だ け 。 ア ンダ ー ラ イン を 引い た り 、 文 字 を 拡大 きせ だ りす る の も ファ ンク ショ ン キ ー て で て 選 択 す る だ け 。 作 字 機 能 を 使 を ば 、 自 分 だ け の マー ク を 作っ ちゃ うな ん て いう ステ キ な こと も て きる ん だ 。
いろ いろ 組み 合わ せれ ば 、 か な り 自 慢 で きる パン フレ ッ ト と か も 、 見 た 目 より ずっ と ラク に 作れ る し 、 デ ー レ コ か ディ スク ドラ イブ を 使え ば 、 ザー ん ぶ 保 存 で きる ん だ も ん ね わ 。 印刷 する た め に は ブリ ンタ が 必要 だ け と 、IMSX 標 準 グ リ ンタ は 大 体 ど れ で も 使え る か ら 、 安 心 。 タテ 書き も で きる か ら 用 途 も 広い ね 。 値段 は ちょ っ と 高 め だ け ど 、 日 常 生活 の お 伴 と し て は と っ て も 手軽 で 、 し か も 本 格 的 な ワー プロ な ん じゃ な いか な 。
肝 線 も アン ダー ライ ン も ら ー こ くら マーー と いう 写真 で あり ます
ワー プロ パソコン FS-4500
谷 06-908-8801
一 松下 電 突 一 10 万 6000 円
シン ルイ の の
FS-4500 は MSX 2 に プリ ンタ を 内 ーー eee の ク
蔵 し た ワー プロ ・ パ ソコン 。 その 名 の と せり パパ ツ コ ン と し て 使え る だ け て な く 〈、 ワ ー プ ブロ ソフ ト も 内 蔵 し て いて 、 すぐ に ワー プロ と し て も 使え る の だ 。 まず 、 電 源 を 入れ る と 、 メ ニュ ー が 表示 され 、 メ ニュ ー の 中 か ら 自 分 の 使 いだい も の を 選ぶ 。 メ ニュ ー は 4 つ 。 「 和 文 ワ ー プ ロ 」「 英 文 ワ レー プロ 」「 住 所 録 ・ 名 刺 帳 BASIC」 だ 。
内 蔵 し て いる 和文 ワー プロ は 、 か な で も ロー マ 字 で も 入力 可能 。 パ ソコ ユン 月
#
いじ り に 慣れ た 人 な ら 、 ロ ー マ 字 で 入 |
し *
か ユニ ー ク 。 ワー プロ ソフ ト に 加え て 、 H1 TBL1-U 「 英 和 辞 書 」 の 機能 まで 内 蔵 し て いる
HB-11
田 ソ ニー 公 03-448-3311 一 用 万 8000 円
の が だ 。 ワー ブロ ソフ ト の は ほう は 、 漢 字 RO M を 内 蔵 し て いて 、 ロ ー マ で 字 変換 入 力も で きる し 、 ヅ 半角 文 字 、 倍 角 文 字 、 ア ンダ ー ラ イン の 印刷 な ども も ちろ ん サポ ー ト 。 寄せ や 移動 、 複 写 な と
クア ング クシ ジ ション キー で 選べ る よ うに な っ て いて 便 いや すい が 、 単 漢字 変換 が ちょ っ と 残念 。
ユニ ー ク な 英和 辞典 は 、 和 訳 の わか ら な い 英 単語 を 入力 する と 、 を の 単語 の 品詞 と 訳 が 表示 る れる
OHIT BI T-U は 幅 390mX 高 さ 72mX 奥 行き 269m、2.6kg
一 見 、 何 の へ ん て つも な い ヒ ッ ト ビ
デン 。 の と SO し アー の テー < 芝 あ と の スー 2 ンー を ここ
編集 機能 もち すべ て 旧
生生 力 し て 、 単 語 ご と に か な 邊 レ 電 や 漢字 に 交換 する の が 宮 地 先 いか も ね 。
| か て 画 。 漢字 換 は 単語 単位 3 < 委 左 て で 、 文 節 変換 が で き な い の は 惜しい と ころ だ け ど 、 全 体 の レイ アウ ト を な が め な が ら 文 章 を 作っ て いく こと が
「 可 能 な の で 、 パ ー テ ィ の 招待 状 と か 、
ちょ っ と し た 文書 を 作る の に は ピッ タリ が だ 。
また だ た 、「 住 所 録 ・ 名 刺
帳 」 を 使え ば 、 年 損 状 の
宛名 の 印刷 な ども 簡単 に
で き る 。 家族 で るみ で つ
き あ える ワー プロ ・ フ パソ
コン と いえ そう だ ね 。
OFS-4500。 FDD 付 き の FS-4500F も ある
語 を 中 心 に 、1957 語 が 登録 され て い る 。
ゲー ム で 遊ぶ も よし 、BASIC で プ 避 グ ラミ ンク を する も よし 、 ワ ウー プ せ で 手紙 を 書く も よし 、 お まけ に 英和 辞 書 で 英語 の 勉強 を し て も よし …… 今 日
は 何 を しょ うか と 迷っ て し まう は と 、
の MSX、 な の だ っ lll
洲 こ O
| 指 寺 #
議 風 川 用
ッ ト だ が 、 実 は この HB-11、 な か な と いう も の 。 中 学校 で 勉強 する 英 OHITBIT-U の ワー プロ 画面 。 こ こ で / を 選べ は 「 部 」 が 表示 され る わけ だ
ン ラ
ンタ
シン ゼ ゲ プイ が ゲ が フ ニッ パ
一 日 本 楽器 合 03-255-4487 画 万 9800 円
アン ムロ MSX で ミュ ー ジ ッ ク 、 っ て いう と
き に は 、 い くつ か の や り 方 が 考え られ
る けど 、 音 を 鳴ら す も と の 音源 で 分 け
る と 、
① MSX 内 蔵 の PSG (Programabl e Sound Generator) を 使う
② FM 音源 ユニ ッ ト (ヤマ ハ の SF G-01 ま た は SFG-05) を 使う
③ 外部 の シン も セ サ イ ザ 等 の 音源 を M SXX で コン トロ ー ル する
と 、 だ いだい この 3 つが 考え られ る わ
け だ 。
順番 に ゆか ら 解 説 し て みた り し て 。
』】。 選 を 使 ラーー-<
MSX は PSG が 標準 装備 に な っ て い る か ら 、SOUND 文 と PLAY 文 を い ろ い 2 ろ 工夫 すれ ば 、 エ ッ と 驚く よう な 音 作り が で きる 。 で も 、SOUND 文 は 覚 を る の に ちょ っ と 修行 が いる し 、 打 ち 込み 方 は ふつ う の プ ログ ラム を 作る の と 同じ よう な も の だ か ら 、 ち ょ っ と 音楽 し て る っ て 気分 に は な り に くい よ ね 。
こん な と き は 、PSG 用 の 音楽 ソフ 2 今回 は ソニ ー の
『 ミ ュー ジ ックス タ ジ オ G 7 』(ROM・ 6800 円 ) を 試し て みた 。 ラ パー ト が 1 か ら 3 まで 3 つ あ っ て 、 画面 の 五 線 護 を 見 な が ら 順 番 に 、 音 の 高き る 、 長 き を 決 め て 入力 し た り (ステ ッ ズ 入力 と いう ) 文字 キー を 鍵 般 が わり に し て 実際 に メ トロ ノー ム に 合わ せな が ら 入 力 し た り リアルタイム 入力 と いう ) で きる 。
手 弾 き で 弾い た パー ト も 、 あ と て で 五 線 譜 で 確か め て 修正 で きる の で (ここ が エラ イ /)、 ち ょ っ と くら い 間 違え て も 大 丈夫 。 音 色 は 10 種 類 の 中 か ら 6 選
べ る し 、 波 型 を 自分 で 描い た り ノ イズ を 混ぜ た り し て 自分 だ け の 音 を 作る こと も で きる 。 3 つも パー ト を 打ち 込む の は 面倒 ど な っ て 人 に は 、 自 動 的 に 伴奏 を つけ る 機能 ち も あ る の で 、 2 ツー ト 1 に メロ デス を 打ち こん だ あと 、 そ れ ぞ れ 16 種 類 あ る り ズ ム パタ ー ン や コー ド バ パタ ー ン (m 6 と か 69 と か 、 な か な か ムツ カ し い コ ー ド も ちゃ ん と ある の だ ) か ら 適 切な も の を 選ん で ラフ パー ト 1 に 指定 し て い 〈 と 、
機械 の ほう で 伴奏 を つけ て くれ る 。 メ イン メニ ュー で 画面 が キー ボー る よう に 選ん で お く 〈 と 、 の 高 さ の 鍵盤 が ひっ こむ の で 、 て も 楽し め る 。
に
ド に な 鳴っ て いる 音 目 で 見
kiiiiilRI は xy 間 較 年
ら の ソニ ー の ! ミ ュー ジッ フス タ ジ オ G フ 』 の 画面 。 こ ご れ は 楽 符 モ ー ド で 演奏 中 の と こ ろだ 、 画 面 表示 や 繰り 返し 記号 な ど の 、 Mr る と き に ち よっ つと テン ボ が ずれ る ん だ けど 、 て 枚 も 6 まだ あい きょう か な 。MSX だ け で 手軽 に 音楽 を 楽し みた いっ て いう 人 に は ホン ト に ピッ タリ の ソフ ト / が だ 。
プル / 意 源 を 使う <
で も や っ ぱり PSG の 音 じ ゃ も の だ りな いし 、 和 音 も 3 つま で だ し …… と 満足 の いか な い 人 は 、 ヤ マハ の FM シ ン セ サイ ザ ユ ニッ ト SFG-01 ま た は S FG-05 を 使え ば 、88SR や 77AV の ょ
うに FM 音源 を 楽し むか こと が で きる . ヤマ ハ 以 外 の MSX で 、 サ イド スロ ッ ト が な く て も 、 ユ ニッ トコ ユネ ク タタ (UCN-01・7800 円 ママ ハ ) を 使 えば 普通 の ROM の スロ ッ ト に この ユ ニッ ト を 接続 する こと が で きる 。 や っ ば りこ の 音 を 聞い て し まう と ね ぇ 、 つ いつ い 魅 せら れ て し まう ね わ ね ぇ 。
この SEFG-05 は 、MSX 2 の 発表 と 同時 に ディ スク の サポ ー ト 版 と し て 出 だ の で 、MSX 2 じゃ な いと 動か な い と 思っ て いる 人 が いる か も しれ な いけ と ど 、 普 通 の MSX で も RAM32K 以 上 な ら 対応 する の だ (01 は 16K 以 上 )。
05 は 01 よ り も 1 万 円 高い どけ あっ て 、 ディ スク に 対応 する だ け じ ゃ な く 〈 く 、\ ぃ みろ ん な 点 で ずい ぶん 工夫 きれ て いて 、 と 〈 に 画面 は た だ どの モノ クロ か ら 、 下 半分 に 鍵盤 が 配置 され 上 半分 が スク ロ ー ル する 、 ず いぶ ん きれ いな カラ ー 画 画 に な っ た 。
音色 も 、 2 種類 の 音 を 混ぜ あわ せる Dual モ ー ド に し て ちょ っ と Detune し だ り 、 ビ プラ ー ト を か け だ りす る たよ た 、 ほとん ど DX 並 み の 音 が する 。 画 面 の キー ボー ド に 、 弾 い に て いる 音 が 赤丸 で 表示 る れる の も う も し い 。
ロマ | 1 日 直せ NAK た < し
まだ た 、 こ の ユニ ッ ト に は 簡単 な 録音 機能 が つい て いて (01 に も ある けど )、 キー ボー ド で 弾い た まま を 録音 ・ 再 生 し て くれ る (この デー タ を も セーブ する こと も で きる けど 、 デ ー タ の 修正 は で き ない)。
オート ベー ス ・ オ ー ト ユー ド ・ オ ー トリ ズム も つい て いる か ら 、 他 の ソフ ト を 買わ な く て も 、 こ れ だ け で 十分 楽 し ゆめ る 。 も うこ の くらい に な る と 、 デ ィ ス プア レイ の 小 き な スピ ビー カー じ ゃ な 〈 て 、 ユ ニッ ト の ライ ン 出 力 か ら ス テ レオ に つなぎ だ いね 。 感 湊 も また ひと し お と いう も の だ ぞ 。
OPIay モ ー ド で 演奏 中 。 丸 の つい て いる 鍵盤 を 押さ えて いる の だ
③.//D/ で つなぐ ーー*
き で て で 、 こ の へ ん まで て くる と も う 、 は っ きり 言っ て マニ ア の 世界 だ 。FM 音 源 ユ ニッ ト だ け じ ゃ も の だ た りな く て 、 さら に 外部 の シン モ サ イザ だ と か リズ ム ボ ックス と か を MIDI (Music Inst rumental Digital Interface の 略 、 音楽 情報 の や り と り の た だ た め の 統 一 規 格 ) ケー ブル で つない で 、 カ ン ペ ぺ キ な コン ビ ピュータ ミ ュー ジッ ク を 目 ざ す / と いう 人 向き の ソフ ト 紹 介 に な っ て 〈 る 。 ど
( 叶 ) 寺 一 装 " ロ と ゆー ロ 胃 イ (T( 針 )
ウー ご ー ワ ウー ミ 6
ー ジ ッ ク コ ン ポ ー ザ YRM-55(ROM ・9800 円 ) は 、SEFG の 内 蔵 音源 も 使
ぇ る し 、 外 部 の MIDI 楽 器 も 鳴ら せる
と いう 便利 な カー トリ ッ ジ 。 画 面 に 表 示さ れる 五線譜 に 、 パ ー ト ご と の 音符 や 音色 な どの 演奏 情報 を シス テッ プ 入 力 し て いっ て 作曲 する 。
前 の YRM-15 と 比べ る と 、 どの モー ド で も カー ソル 位置 を 動か せる 等 の 改 斗 が な され て いる し 、15 と 55 の 間 に は デー タ の 互換 性 が ある の で 、15 の デー タ が 、 音 色 指 定 以外 は その まま 使え る の 7 だ 。
た だ 、15 も 55 も と も に パー ト が こみ いっ て き て 情報 が 重なる と テン ポ が 若 干 ず れる 、 と いう 欠陥 が ある の で 、MI DI クロック で 同期 する と き に は MSX の 側 を せい ぜ い 2 パー ト く らい に し て お か な いと 同期 が ずれ る こと が よく あ 5
2 パー ト く らい ま て だ と 、 音 人 が か な り 細 か く て も 大 丈夫 の よ うだ 。
〇 これ は ヤマ ハ の 『「FM ミ ユー ジッ クコ ン ボー ザヤ YRM-55』」 の 画面
て 、 最 後に 紹介 する の は MIDI レ ュー ダ YRM-31 (ROM・9800 円 )。 これ は も う 、 完 全 に 外部 の MIDI 楽 加 を コン トロ ー ル する シー ケン サ と し て 設計 され て いて 、 入 力 は ステ ッ プ 、、 リア ル タ イ ム の 両方 と も 可能 に な っ て いる 。 デ ー タ の 変更 や 、 各 トラ ッ ク を ミッ クス し だ た り コピ ー し た りす る 編集 機能 ちか な り ち ゃ ん と し て いる し 、 何 ょ り 気 に な る MIDI に よる 同期 も 、 マ スタ ー、 ス レー ブ 、 と どちら も ちゃ ん と し て いる 。 内 部 の FM 音源 が 使え を ない の だ け は ち ょ っ と 残念 だ び けど 、 十 分 に プロ も 使え
る シー ケン サ に な っ て いる の だ っ た 。
uk pa
ーー 0
O 同 じ く ヤマハ の 「『MIDI レ コー ダ ヤ YRM- 31」 の 画面 。 レ コー ディ ング モー ド
2. エン ティン ン ーー
と いう わけ で 、 下 の リス ト を 参考 に 自分 に 適し た ソフ ト を 選ん で みよ う / ROM は ROM カ ー ト リッ ジ の 意味 だ 。
MSX 香 楽 用 ソフ ト の 引き 0
2 PBG 用 ソフ ト
@G は ミュー ジラ イタ ー ( 要 38 K HOM 580H 円 リッ トー ミ ュー ジッ ク ) 「
器 )
@UCN-D1 (MBX スロ ッ ト を _ ヤマ 人 専用 スロ ッ ト に 変換 78 OO 円 日 本 挟 器 ) 6
@ ミ コ ュー ジッ クス タ ジ オ G ア ( 要 16 FM 音源 用 ソフ ト
K HOM 6B0H 円 ソニ ー)
@ ス ー パ ー シ ン セ ( 要 16K HOM HOhM5iM
5800 円 ビク ター 音楽 産業 ) 凛 な ど な ど ( 他 に も た くさ ん ある が ま 0 日 . FM 音源 ユニ ッ ト
'@SFG-01 ( 要 16K 専用 スロ
] ーッ ト 対応 ue 日 本 楽 _@SFG- 05 ( 居 32K 専用 スロ
@FM ミ ュー ジラ イタ ー (35K 了 け ツ ウッ ツジ |
生 MIDI シ ステ ム 用 ソフ ト ト
@FM ミ ュー ジッ クコ ン ボ ポー ザ II
_YHM- 55 (HOM 9800 幅
ーッ ト 対 応 . 本 BR OM 0 HE 了 、。
ン 〆 う 2
26
田 日 本 エレ フト ロニ フス 画 ] 万 4800 円 C.G. ツ ー ル の 機能 は 、 線 の 太る が 3 とおり 、 ペ イン ト 、 タ イル ペ イン ト 、 ボ ックス 、 サ ー ク ル 、 枯 円 な ど 実 用 性 十分 。 ミ ラー 機能 な ん て の まで あっ て 、 で き あ が っ だ た だ 。 カー トリ サッ ジ 。、 どちら も 買え ば 7ー C.G. は ちゃ ん と テー プ に セー ブ で きる 。 夫 : 8 万 円 も する 機械 な の に 、 カ ー ト よく も まあ MSX で ここ まで や っ た だ な リッ ジ だ け で 、MSX が る その 機械 あと 感心 で きる ね 。 の か わり に な っ て し まう の だ
し か も 、 マ ウス が いい / いま 大 流 行 の マウ ス だ けど 、 を その 流行 に MSXX で 加わ れる と いう の は うれ し い 。 そ れ に 、 マ ウス で C.G. を 描く と いう の は 全然 苦痛 じゃ な く 、 と て も 楽し い 作業 な の だ 。 机 の 上 に 30cmx30cm く らい の 平 ら な スペ ー ス が ある 人 に は 、 ゼ っ たい オス ス メ だ ね 。
付属 の マウ ス の 動き は スム ー ズ だ 。 だ だ し ジョ イス ティオ ッ ク が あわ り に は 使え を ない の で 、 間 違え な い
偽 03-486-4181
一 日 本 エレ フト ロニ フス 一 1 万 9800 円
会 03-486-4181
MSX を 、 オ シロ スコ ー プ "や スペ ク トラ ム ア ナ ライ ザ な ん て いう 上 難し い 名
X だ か ら 、 出 力 は も ちろ ん ビデ オ 信 号 な の で 、 ス ー パ ー イ ン ボ ポー ズ で テ ロッ プ な ど を 入れ て オリ ジ ナ ル の ビ
る わけ 。 だ だ し ジェ ン ロ ッ ク は か けら れ な い の で 、 ど うし て も 同期 の 安定 度 は イマ イチ が だ 。
この カー トリ ッ ジ の 特徴 は 、X 1tu rbo や FM77AV と 違い 、 ス ー パ ー イ ン ポ ボー ズ 時 の 2 つの 画面 の 混ぜ 合わ せ 具合 を 自由 に 設定 びき る と いう こと と 簡単 な CG. ツ ー ル が つい て いる こと が だ が,
一 日 本 エレ フト ロニ フス 一 ] 万 9600 円
会 03-486-4161
この カー トリ ッ ジ は 。 ビ デオ や テレ ビ の 画面 に MSXX の 画面 を スー パー イ ン ボ ポー ズ し て くれ る の だ 。 し か も MS
と い
デオ テー プ を 作る 。 な ん て こと も で き 1
し
0
か ら オ ドロ キ が だ 。
オシ ロス コー フ '" と いう の は 、 音 の 波 形 を 見 せ て くれ る も の 。
スペ クト ラム デア ナラ イザ と いう の は 、 音 を 周波 数 の 分 布 グ ラフ と し て 見 せ て くれ る も の 。
この カー トリ ッ ジ で LP 1 枚 分 と か を ずーっと 見 て いる と 、 そ の ミュ ー ジ シャ ン の 音 の 世界 が 見 えて くる よう な 気 に な っ て 〈 る 。 上
この カー トリ ッ ジ で 音 の 世界 を 目 で 見 て 、 地 球 大 気 の 不 思 議 し いう も の を し み じ み と 考え て みる と いう の は どう
混ぜ 合わ せ 具 合 を 設定 で きる と いう 3 機 有 本 は 、 マ ニア に は と て も 便利 な は ず 。 ビビ ジョ ュ ア ルル ジア ァ アァ シン に は 補っ だ ただ い オ スス 7
画 日 本 テレ ネッ ト 公 075-211-3441 画 万 9800 円 *\ 二 重 1200 ボ ー
この モデ ム 、 実 は パソ ユン 通信 の B BS 局 「THE LINKS」 の 専用 な の だ 。 その か わり 、 専 用 の 強み な の か 実に ス グレ も の 。 右 の カー トリ ッ ジ を MSX の スロ ッ ト に 差し 込め ゆば 、 す で に 使え て も まう の だ 。
し か も デー タ の 通信 速度 は 1200 ボー と 、 通 常 の も の より も 4 倍 も
の 速い 。 価 格 は た し 4
\ ア
一 [DL 会 03-255-4343 一 万 9600 円 * 全 二 重 300 ボ ー
こち ら は 、 ち ょ っ と お も むき が 変わ っ て 通信 の シス テム 。 カ シオ の MSX、 MX10 と プッ シュ 式 の 電話 器 、 を そし て 通信 用 の カー トリ ッ ジ を 組み 合わ せ た も の で 、 電 話 の そ モジュラ ー ジ ャ ッ ク と 家 妊 用 テレ ビ に 接続 すれ ば 、 す ぐに パ
っ た の 2 万 9800 円 な の に 、RS-232C イン タダ フェー ス も いら な いと いう の だ か ら オ ドロ キ が だ 。
TEH LINKS 専 用 の 通信 プロ グラ ム も この カー トリ ッ ジ に 内 蔵 さ れ て い る の で 、 こ れ を 買う だ け で THE LIN KS の ネッ ト の 仲間 に 入 9 る こと が で きる た
還っ と MSXj ぉ よび MSX 2 用 の パソ コン ーー
通信 カー トリ ッ ジ 「HBI-300」 は ホン ト に か ん だ ん カー トリ ッ ン シ 。 通信 速度 は 300 ボ ー だ が 、 カート リッ ジ を スロ ッ ト に 差し 込ん で 接続 ユー ド を 電話 回 線 に つ な で だ け で 即 、 パ ソ ュ ユン 通信 が 楽し め て し まう 。
まだ 、 パ ソコ ユン 通信 の 各種 パラ メー タ の 設定 が メニ ュー 方 式 な の で 、 初 心
の だ 。
ョ 本 M 避 者 で も 簡単 に パラ メー タ の 設定 が 行え テ ど ご X 師 る 。 通 信 中 の パラメータ 変更 も 可能 だ 。 ウ テ | お まけ に 、 漢 字 機 能 を サポ ー ト する に ソフ ト を 搭載 し て いる の で 、 漢 字 RO 還 0 M 内 蔵 の MSX な ら 、 漢 字 表示 で の 受 信 も で き て し まう の だ 。
の 電信 デー タ を フ ーー ロッ ピー デイ スク に セー ブ す 4 機能
も 装備 し 、 電 話 信号 を キー ボー ド か ら 入力 、 な ん て の も で きる を 。
ソコ ユン 通信 や デー タ 通 信 が 行 を る と い う も の 。
カー トリ ッ ジ に は 通信 ソフ ト や モデ > 機能 が 内 蔵 さ れ て いて 、 複 雑 な 配線
し て も 利用 で きる の だ 。 月額 800 円 で リー ス も 行う そう だ 。
で や 近作 な し で 簡単 各種 ネッ トワ ー ク が キミ |
に アク セス で きる 。 き レ 3 国際 規格 の CCITTV21 を 採用 し て や も 名
いる の て 、 ア スキ ーネット 、 ツ ー 。 2
ス 、 テ レス ター ほか 国内 外 の ほとん どの パソ コン 通信 ネ ットワーク と 交信 可能 で 、V AN や LAN の 家庭 用 端末 と
ンダ
一 日 本 ビク ター
どど 重 ま る / の 描画 機能
3.5 イ ンチ の 「『 写 ・ 画 ・ 楽 』 の ディ ス ク を セッ ト し だ た だら 電源 スイ ッ チ オン 。 水彩 画 の よ う な 人 魚の タイ トル 画面 、 ここ で キー ボー ド 、 ジ ョ イス ティ イッ ク 、 マウ ス 、 の と どれ て 操作 する か を 選ぶ 。 と か し て いる うち に 画面 が 変わ っ て 左 端 に アイ コン が 並ぶ 。 ほ と ん どの こと を 、 2 つの キー (ボタ ン ) と カー ソル 移動 どけ で 指示 で きる の だ か ら 、 操作 性 は まず 二 重 ま る ね 。
さて , 描画 機能 は と いう と 、 ま ず は あっ て あ だ り まえ の ポイ ント 、 ラ イン 、 ボッ クス 、 サ ー ク ル 、 ペ イン ト 。 腕 に 自信 の ある 人 な ら 自 由 線 と いう の を 選 ん で 一 気 に 描 いて みる の も いい わ ね 。
RS 6 の + 計り N
り プ
の 〇 を に ズラ リ と 並ん で いる の が アイ コン 。 ごう いう つ 機 能 サ 、 見 る こと な ん と な ぐ くわ が る ね 。 で 、 さ つ そ ぐ く 描 いて み だ の が ガ コ イツ
会 03-580-2861 田 1 万 2800 円
OHC-95 の デジ マタイ ズ 画 面 を 取り 込み 画 像 処理 を し て みだら こつ な つた だ
これ は キー ま だ た は ボタ ン を 押 し な が ら カ ー ツ - ル を 動か す と 、 を の と お り 線 が 引け る と いう も 中 の が だ 。
ブラ シ と いう 機能 ち も あ っ て 、 ス プレ
ー を 吹き つけ だ よう な 効果 が 簡単 に 出
せる 。 細かい 修整 に は ルー ペ ぺ と いう の を 選ん で 、 過 部 を 拡大 し て 1 点 1 点 て いね い に や る 。 タイ トル を 入れ だ けれ ば 、 文 字 表示 な ん て 機能 も ある よ 。 で も 最高 に 楽し い の は モザ イク 機能 。 線 対称 に 図形 を 描い て くれ る も の で 、 うま く や る と まる で 万 華 鏡 の よう な 効 来 が 得 ら れる ぞ 。 各 機 能 の スピ ー ド は まず 文句 な し 。 色 の 切り 換え も と て も 簡単 だ 。 ンプ
た 0 | デジ タイ ズ し て 画像 処理
ング
WS ノン
まあ る さま で だ っ だ ちち も ょ る と や てき の いい グラ フィ ッ ク ツ ー ル 、 と いう と
ころ だ けれ ども 、 こ の 「『 写 ・ 画 ・ 楽 』、
ーー ー ヘ ーーーーーーーーーーーーーーーー
の ベイ ント 機能 。 在 の 256 色 の 色 見 本 か ら 好 き な お 色 を 選ん で も いい し 、 左上 の RGB バ ー を 調整 し て ベイ ント し て も いい
同じ ビク ター の MSX 2 パソ コン HC- 90 か HC-95 と 組み 合わ せる と 、 デ ジ タ イズ 画面 の 画像 処理 を する こと も 可能 な の だ /
まず は HC-90 095) の ユー ティ リ テ ィ を 使っ て 、 テ レビ 画面 を コン ピュ ー タ の グラ フィ ッ ク RAM に 取り 入れ る 。 これ を デイスク に セー ブ し て 、『 写 ・ 面 ・ 楽 」 で ロー ド す る 。 す る と 先ほど デジ タイ ズ し た 画面 を 味つけ で きる よ うに な っ ちゃ う の が だ 。
変 月 や 移動 、 回 転 な ん て 機能 を 使っ て ビデ オア ー ト ご っ こも で きる し 、 自 刀 2 値 化 、 輪 部 抽出 な ど を や っ て 色 を 沙 る と 、 実 演 が アニ メ っ ぱく な っ て し まう 。 自分 の 好き な アイ ドル 歌手 な ん か を いじ くり まわ し て 遊ん じゃ お う 。
この 「『 写 ・ 画 ・ 楽 」 ア クティ ブ 派 の ビデ オフ ァ ン に は ヨダレ も の な ん じ ゃ な いか な ?
の 〇 モザ イン 機能 を 指定 し た あと 、 ブ ラ シ 機 能 で 模様 を 描い て み だ 。 美 し い 模 様 を カラ ー で 見 せら れ な い の が 下 意
/ 地球 と 宇宙 の 、 画像 が いっ ぱい /
最近 は MSX と AV 機器 の 組み 合わ せ が は や り だ 。 レ レーザー ディス ク に つ いて も 、 パ イオ ニア の MSX、palcom と 組み 合わ せ た ゲ ー ム が いく 〈 つ か ヵ 出 て いる の は 知っ て いる よね 。
で も 、 こ ん な の は 知っ て た ? ザー ディ スク 株 式 会 社 か ら 発 売る され て いる 『 ス ペー ス デ ィ イス ク 』」 シ リー スズ 。 スペ ー ス シャ トル な ど NASA の 映像 を 中 心 に 、 宇 宙 や 惑星 の 姿 を ふん だ ん に 収め た ディ スク な の だ 。
この シリ ー ズ の 最新 作 が 、 こ こ で 紹 介する Vo1. 5 『 字 宙 か ら 見 た 地球 。 ラン ドサ ッ ト を 中 心 と し た 地球 観測 衛 星 に よる 静止 画像 が 約 3000 枚 、 を の ほ か に も CRAY、VAXX な どの 大 型 コ ン ピュ ー タ を 使っ て C.G. で 描い た 地球 の 姿 、 航 空 写真 な ど が 収め られ て いる 。
1 ンー
O そ し て これ ガラ ンド サッ ト の 写真 さて 、 何 ガ 写 っ て いる の わか る か な " そう 、 日 本 列島 の 日 本 海 側 、 能 登 半 島 ガ 写っ つて いる の だ
田 レ レー ザー ディス 容 03-494-1111 、 画 9800 円
| MSX を 使っ て 映像 検索
この ディ スク は 、 も ちろ ん 通常 の し D と し て も 見 られ る わけ だ が 、 MSX を 使う と いろ いろ 楽し いこ と が で きる プ ログ ラム が つい て いる 。 ブ ログ ラム は SIDE 2 の オー ディ イオ チャ ン ネ ル に 収 め ら れ て いて 、 内 容 は “COMPUTE R AIDED IMAGE DIRECTORY“ つま り ラ ンド サッ ト な どの 映像 検索 を 行う も の な の だ
だ と えば アメ リカ コー ス な ら 6「'A to Z」( ア メリ カ の 都市 を ABC 順 に 選ぶ )、
「WEST TO EAST」( ア メリ カ の 都市 を 地図 上 で 西 か ら 東 の 順 講 に 選ぶ )、「PATH ROW」( 添 旧 付 の 地図 の パス 、 ロ ー 番 号 で
選ぶ ) の 3 つの メニ る 。 都市 を 選ぶ と 、 今 度 は 全域 |
は PPP いこ 財 そ ュ 。 / ユ ーーー - を か か * * あ ly 誠 ms - 1 。 テ
の 航空 写真 、 地 域 に 分 割 し た 写真 、 地 区 や 構造 物 、 ラ ンド サッ ト 写 真 、 な ど ま て 選べ る と いう 映像 検索 プログラム が の だ 。 alcem な ら LD デ レー ヤー と 接続 する だ け で 使え る し 、 他 の MS X で も パイ オニ ア の MSX EXPANS ION PROCESSOR ER-100 を 持っ て UE 楽し め ゅ る (だ だ し デレ ー ヤ ー に ょ っ て は 使え な いも の も ある の で 事前
に 確か め る こと )。
GOS は 一 リリ
JIS 基 二 財 て 渦 局 図 詩 GT 回 や 8 で 守 震 , 半 軸 付 こ に メ ce 一 口 | IyS 汗 \ー ロ 旭 さ 「) 〇
N ひ さい 細 語 ご 消 CS の 圧入 過 7 と 万 い に ) UCAV 誠に 三 。\ー リ 束 知 中 tt さ (JO 較 。HSQ ぐ 胡 評 コーロ
ーー ニー アーーー プア
ング
0 ひ
偽 03-262-9111 画 4800 円
[ ゲー ム の 新しい 遊び 方 /
MSX ユ ー ザ ー な ら 6、 コ ナミ の ゲー ム の 1 本 くら い は 誰 で も 持っ て いる ん じゃ な いか な 7? その 、 コ ナミ の ゲー ム を 文字 どおり 10 倍 に も 遊べ る よう に し だ た の が 『 コ ナミ の ゲー ム を 10 倍 楽し む カ ー ト リッ ジ 』」 な ん が だ 。
この カー トリ ッ ジ は どん な こと が で さき る か と いう と 、 ま す 、 コ ヨナ ミ の ゲー ム な ら ど れ で も 一 時 停止 させ る こと が で きる 。 ち ょ っ と 指 を 休 ゆ たい 、 ち ょ っ と 目 を 休め た い 、 な ん て と き 便 利 /
それ か ら 、 ゲ ー ム の コマ 送り 、 ス ロ ー モ ーション な ど 、 ゲ ー ム を 研究 する の に と て も 役立つ 機能 を 持っ て いる 。
ゲーマー だ だけ で がく 、 ジ ョ グラ ミ シ グ を する 人 だ た ち も 、 キ ャ ラ の 動か し 方 な ん か を 研究 し て 自作 の ゲー ム に その
田 コ ナミ
_ 動き も を まね て みる と いい か も し れ な い
ね 。
そし て 、 ゲ ダー マー と し て は 未熟 モノ で 、 い つも ク ヤ シイ 思い を し て いる 人 に うれ し い の が 、 プ レイ ヤー 数 と ステ ー ジ を 1 -99 ま で 自由 に 設定 で きる 機 能 。 これ を 使え ば 、『 グ ラディ ウス 』 の 最終 面 に 挑戦 し た り 、『 魔 城 伝説 』 を クリ ア し だ た だり 、 い まま で 敗れ 去っ て い だ た ゲー ム を きわ め つ くす こと も で き る ね 。
邊 0 軒 画
*ODDEFY PLDYER NUM は EE に は
PLRYER NUMEE に ーー33 細
邊 目 旧 還 回 〇 こん な ふう に 、 プ レイ ヤー の 数 を 99 人 ま で 自由 に 設定 で きる の が ザ う れ し い の だ
この カー トリ ッ ジ は 、16K 以 上 の RAM と 、2 ス ロッ ト 以 上 WU を 持っ て いる MSX な ら 、 ど れ で も ゎ も 使え る ん だ 。
「 も っ と も っ と 遊べ る /
この カー トリ ッ ジ の 機能 は 、 こ れ だ け じ ゃ な い 。 周 辺 機器 が あれ ば も っ と も っ と 楽し いこ と が で きる ん が だ 。
まず 、 テ ー フ "レコ ー ダ ー や フロ ピッ ー デ ィ ス ク を 持っ て いる と 、 次 の よう な こと が で きる 。 第 1 に 、 自 分 た ちの 出し た スコ ア の 記録 。、 ラ ン キ ング 機能 と いう も の を 使え ば 、 1 位 か ら 10 位 ま で の 得点 と プレ イヤ ー 名 を ディ スク や テー プ に も セー し て 、 記 録 し て お く こ と が で きる ん だ 。 も ちろ ん 、 ハ イス コ ア だ け を 記録 する こと だ っ て で きる よ 。
まだ た 、 キ ミ だ ち が や っ と の 思い で 見 る こと が で きだ 、 感 動 の ラス トシ ー ン や 、 敵 を 倒し た 瞬間 な ど 、 そ の 画面 を
KNIGHT MR に E
前 の 沿 le F ups 目 . 邊 | MM 半生 骨
順 呈 x U 導 ITOUUBDM TI
〇 KONPRNE 1 お 8
O 〇 ラン キン グ に 登録 する と き は 、 ゲ ー ム 始め る 前 に 、 プ レイ ヤー の 名 前 を 入力 する
上 |
に RnRNK ING 『DDE
LORD DI に DI 和む fD すす fPDE >f3 す 1
マラ じ に に の ロ に お RNN に KENG 2R ぼ Fs だ END
L 問 | 上 有 | 開 昌
GO ラン キン グモ ー ド の メニ ュー。 デー ダ の ロー ド や 、 ラ ン キ ング の フリ ア が ある
を の まま 記録 する こと だ っ て で きち ゃ う ぞ 。
し か も アリ ガタ イ こ と に 、 ゲ ー ム を 中 断 し た と き の デ ー タ を セー ブ す 4 機 能 が ある 。 こ の 機能 を 使う と, やめ た と き の 状 態 で ゲ プレイ が 再開 で どき る ん だ 。
さらに 、 ブ プリ ンタ が あれ ば 、 画 面 の ハー ドコ ピー を 打ち 出す こと も で きる 。
そし て 最後 に 、 デ ィ ス プレ イ 画 面 の タテ ・ ヨ コ の 比率 を 正しく 調整 し た 5 色 を 調整 し た りす る と き に と て も 便利 な TV 調整 パタ ー ン 表示 機能 ち も つ いて いる よ / ど お 7? 持っ て いる と ホン
ト に 10 倍 楽し て な り そ う で し ょ ?
Ra RMII 遇 机 | 和 RUNME O グ プラ フィ ッ ツク や ゲー ム を 中 断 し た と き の 状況 、 ハイ スコ ア な ども セー ブ 可 能 だ
MM
は ET 5 ち
STnGE 〇 お
O「 魔 城 伝説 。 も この と お り 。 イ キナ リ 始 まる ファ イナ ル ・ ス テー ジ な の だ /
一 日 本 エレ フト ロニ クス 合 03-486-4161
「 MBXa の ソフ ト が 走る /
MSX が MSX 2 に な っ ちゃ う ? こ ん な 夢み た いな こと を 実現 し て くれ る の は 、『NEOS MSX バ ー ジ ョ ン ア ッ プ ・ ア ダ プ タ 』。
この アダ プ タ は 2 つの カー トリ ッ ジ
か ら な っ て いる 。MSX 2 の BASIC が
入っ て いる カー トリ ッ ジ と 、VRAM 128K を 実装 し て 、MSX 2 と 同等 の グ ラフ ィ ッ ク 機 能 を 持っ て いる カー トリ ッ ジ だ 。 こ の 2 つが セッ ト て 販 売 さ れ て な お り 、 こ れ を MSX に 半 し 込め ゆば 、 キ ミ の MSX も た
ち ま ち MSX 2 に 変身 / し ちゃ
うわ りな ん だ 。
だ だ し 、 MSX 本 体 の RAM 容 量 が 64K あ る こと 、 カ ー ト リッ
ジ の スロ ッ ト が 2 つ 以 上 ある こ
と な ど 、 い くつ か の 条件 は つく 0⑳⑩ だ VC ゃ me を に が く 。 こ れ を 買え ば 、『 レ イド ッ ク 』(T &E ソ フト ) や 『 コ スズ ミック ソ ル ジ ャ ー』( 工 画 堂 ス タ ジ オ ) な ど お な も し ろ い ゲー ム や 、『 漢 熟
ル 75X ソ ーション アッ アダ ブフ プ 夕
に こ 9
VERSION UP ADAPTER
AA-20 (5)
2 いす の に 1 こま や こく に あこ リム に a
画 万 9800 円
〇 手前 が MSX2 の BAS IC カ ー ト リッ ジ 、 後 ろ は ビデ オカ ー ト リッ ジ だ
め だ パ ッ ケ ー ジ
トド トマト 』( ツ テー) な どの ワー プロ ンク フ ト 、『 ビ ピク セル 2 』( 交 セツ フト ) な どの グラ フィ ッ ク ツ ー ル も 使え る よう に な る ぞ 。
現在 の と ころ 、 市 販 さ る れ て い る MSX 2 ソフト の 8 割 以 上 を 使用 する こと が で きる 。 し か も 、 ソフ ト ハ ウス の 中 に は 、 現 在 は 使用 する こと が で き な い ソフ ト を 、 対 応 び きる よう に 検討 、 改 良 中 の と ころ が ある そう だ か ら 、 市 販 ソ フト 使用 上 で の 問題 は 少 だ で うだ 。
ソフ ト を 走ら せる に は "?
市 販 ソ フト を 使う の に 間 題 に な る の は カー トリ ッ ジ スロ ッ ト の 数 。 ま ず 、 この アダ プ タ の だ た だめ に 2 スロット 。 ワ ー プ ロ ソ フト な ど を 使う と する と 漢字 ROM を 差し 込ん で 1 スロ ッ ト 。 ディ スク ドラ イブ も ぜ け ひ 接 続 し て お きた だい 。 これ で 合わ せ て 4 スロ ッ ト 。 さら に 、
XO
6 ! NEOY 0 の
5 16 | EXPANSION = CARTRIpcE FAM れ 上 gg 48KB を の
ス 用
ロロ A
ツ M
ト を
E 半 本
差 つ | 回 蘭
ス M 壮 ーー 一
ae ま NEOD 2 EXPANSION RA 胡
CARTRIDGE
LE
〇 バー ジョ ン ア ッ プ アダ マブ タ と 詳し い マニ ュ アル を 納
は 増
MSX 本体 の ROM が 64K な い 場 合 設 RAM も 。 結 局 、 本 格 的 に 使う に は 4 つか ら 5 つの スロ ッ ト が 必要 に な る 。
を そこ で 、NEOS で は 4 スロ ッ ト を 拡 張 する 拡張 スロ ッ ト ボ ックス (EX- 4)
を 同時 に 発売 し 、 少 し で も シス テム が 組み や すく な る よう に し て いる 。 る さら に RAM16K 以 上 の MSX と 組み 合わ せ て 使用 する 、48K 増 設 NRAM カ ー ト リ ッ ジ (RM-48) も 発売 中 だ 。
結局 、 こ の アダ プ タ は 数 万 円 の 投資 に よっ て 、 い ま MSX 2 と し て 市 場 に 出回っ て いる も の と 同等 の 性 能 に MS X を 高め る こと に な る 。 市 販 ソ フト を 使え を る 4 シス テム を 組む と な る と 、 さ ら - 高 く な る けど 、MSX 2 の グラ フイ ッ ク 機 能 を 味わっ て みた い 、MSX 2 の BASIC の 勉強 を し た いと いう 人 な ら 5 3 万 円 以下 で バー ショ ン ア ッ プ が 可 E だ 。 将来 の た ゆめ に 、 今 か ら 少し ずつ 買い そろ える と いう の は と どう か な 7
O 〇 一挙 に 4 つの スロ ッ ト を 拡 張 す る 、 ヒ EX-4 拡 張 ス ロ ツ ト ボ ックス
し た /
( MBXDOB の は な し
Ne 2 ーー
キミ も MSX-DOS と いう こと ば に は 聞き 覚え が ある と 思う けど 、 こ の D OS (Disk Operating System) 自体 は 市 販 さ れ て いな い の で 、 動 作 し て い る と ころ を 見 た こと の ある 人 は か な り 少な いと 思う 。
MSX-DOS は MSX 用 に 開発 る され た OS (Operating System) で 、CP M と コン パチ ブル な BIOS (Basic Input/Output System) を 持っ て お り 、16 ビ ッ ト CPU 用 の OS の 代表 で ある MS-DOS ラ イク な オペ レー ショ ン 環 境 を 提供 し て くれ る は ず の も の な の だ 。
この MSX-DOS MSXDOS.SYS“
と と COMMAND.COM”" と いう 2 つ の ファ イル が 書き 込ま れ て いる ディ ス ク を ドラ イブ A に セッ ト し て リセ ネット を か ける こと に よっ て 起動 する 。
と ころ が 、 な ぜ か 、 こ の 2 つの ララ ァ イル の 入っ だ MSX-DOS の シス テム ディ スク と いう 商品 は この 世に 存在 し な い の だ 。
し か し 、MSX-C じ な どの MSXX-DO S 用 の 言語 の ディ スク に は この 2 つの ファ イル が 入っ て いる 。
つま り 、 現 時 点 で MSX-DOS に お
目 に か か る た め に は 、 MSXX- じ な と の 言語 や 手 に いれ る し か な いと いう こと に な る 。 -
キミ は 知 つ て いた か の M
M に だ
田 の ジス キー 代 03-486-/111 田 9 万 8000 円
| パッ ケー ジ の 中 身
の OMSX-DOS が 起動 し だ 直後
〇 注 : BDS-C は CPM 版 の バー ジョ ン 1.50 使 用 。
PC866SGR に は 400 ライ ン モ ニダ 接続
ピピ ビデ だ と と と し
〇 ささ
oO の O ぐ Y シ っ の の 〇 ュ ス ユ ユ
き て 本 題 の MSX-C だ が 、 こ の ソフ ト の 中 に は 80 系 用 の リロ ケー タプ ブル
( 再 配置 可能 な ) マク ロア セン ブラ で ある マク ロ 80 と リン ケー ジ エ デ ィ イタ (プロ グラ ム を つなげ 再 配置 する ) で ある リン ク 80 な ど が 入っ て いる 。
これ ら は MSX-C の 出力 する オプ ジ ェクト コー ド @080 ア モン ブリ コー ド ) を アセ ャ ング ル し 。、 リ ンク し 、 COM ラ ァイル を 作る た め に 使わ れる ブロ グラ ム な の が だ 。
向い ば こ 0 は ご ユニ L 。 層 潤 G ご ユニ "1UO
| ベ ンチ マー ク テ ス ト だ /
コン シフ パイ ラ 言 語 の よし 如 し は 、 生 成す る オブ ジェ ク ト の 大 きる さと 実行 速度 で 判 断 す る こと が で き る 。 今回
10 万 回 ルー プ
MSX-BASIC | MSX-C | BDS-C(CP/M)
1000 ま で の 素数 (表示 あり ) 733 秒 139 秒 1000 ま で の 素数 (表示 な し ) 717 秒 70 秒 130 秒 10 万 回 の 代入 207 秒 17 秒
SS 本 で 人 S さ 」
は オブ ジェ クト の 長き を 比較 で きる よ うな 長い プロ グラ ム に つい て の 実験 は で き な か っ た の で 、 と りあ えす 実行 束 度 に よる 比較 を 試み た 。
比較 する 相手 は 、MSX-BASIC と 、 80 系 用 の C コ ン パ イラ と し て 最も 使わ れ て いる と 思わ れる BDS- じ の 2 つ 。B DS-C は MSX-DOS 版 も 帆 ラ イフ ボ ー ト か ら 発 売 き され て いる の だ が 、 入 手 で き な か っ だ の で 、CP/M 用 の ver. 1.50 と いう も の を 、 PC-8801mkSRII の V 1 スタ ンダ ー ド モー ド で 使っ て み oe
動作 環境 が 違っ て 比較 に な る の か 、、 と 思わ れる か も しれ な い が 、 ま っ だ く 同じ ネイ ティ ブ コ ー ド ( 純 マ シン 語 ) の 16777216 ( 移 H10000 X&H100) 回 ルー ププ ログ ラム で 、PC と MSXX の 実行 速度 を 測っ て みた と ころ 、PC が 80 秒 で MSX が 84 秒 で あっ だ 。 つま り 5、 大 き な 差 は な いわ け で 、 比 較 に な る の 7 っ
ベン チマ ー ク の 結果 は 下 の 表 に ま と め て お い だ た の で 、 表 の ほう を 見 て も ら いだい 。BASIC は 論外 と し て も BDS -C に ここ まで 大 差 を つけ だ の は 意外 で ある 。 コ ユン パイ ラ と し て は 大 変 優秀 だ も いえ そう だ 。
お 直 ん な て で もん な 7 僅 い ひと だ が ら 僅 いひ と は が か ぎら な いし 、 悪い ひと だ か ちら 悪い と ども か ぎら な で い 。 小さき いら か ら だ め だ な ん て 、 短い か ら つ まん な い だ な な ん て 、 だ れ が 決め た 、 い つ 決 め た 、 何時 何 分 何 秒 に 決め た 。 て の ひら に 乗っ か る けれ ど 、 らい の 民 り っ ぱな スポ ボキ エ ヅ カー な ん だ 。』。
翔 ん で る スポ ー ツ カー
き 真 提供 : ロイ ター・UPI ・ サ ン
ヴ タ
@ カ ー ソ ルキ ー の 微妙 な 操作 が すべ て を 決め て し まう 、 か わい い キ ャ ラク タ ・ ア クシ ョ ン
ポ ン ボ = グ
SO 代 い Eo いい - - や キト と こら 】2 OPEN 9 2 - は ハム Ss か や 本 gz で) WO が こい ちら
了 す +OR ん SXX(8)
@ PONPON は 貧乏 が ちょ っ と 困る
RUN させ る と ポン ポン と ん で いる の が 私 、 PONPON で ある 。 カ ー ソ ルキ ー で て 左右 に 動い て いく 。 と ころ で 私 は 非常 に 貧乏 。 貧 乏 は ちょ っ と こま る の で お 金 ($) が ほし い 。 し か し 、 お 人 金 の 横 に は だ いて い イ ガイ ガ (*) が ある 。 私 は また 体 も 弱い の で これ に 5 回 触れ る と 死ん で し まう 。 し か し 、100 円 た め る と 面 ク リア し て 1 回 分 強く な る 。 プ ログ ラム の 2 行 の H を 大 きく する と 、 も っ と 強く な る の だ が …… ド あはは 。
民放 「 上 IRO
一 姫 二 鷹 三 四郎 あら た め 、 い き な り 売れ っ こ の TEIJIRO。16 歳
へ た な 鉄 窟 数 うち ゃ あたっ た 。
(編集 部 注 ・ こ 説明 させ て いた だ
きま す 。 つ まり TEIJIRO 先 生 は この 号 に も う 2 本 掲載 され て いる わけ で 、 選 考 用 リス ト ア ッ フ の 段 諸 で は 計 5 本 も 採用 され そう だ っ た わけ で す )
変 数 リス ト ・H EE エネ ルギー A.B……PONPON の 座標 ・K…… ハ イス コア C.D……PONPON の 移動 用 ・ 罰 プロ ブラ ム の 説明
E……PONPON が 行く 位置 の キヤ ラフ 1 初期 設定 タコ ー ド 2 3 画面 表示 F…… ス コア 4-- 6 PONPON の 移動 表示
仁 ご の よう に 私 は 左右 に 秘 動 す る と き で も 、 ビ ピョン ビョン は ね な が ら 動く わけ だ 。 し か し 、 こ の まま だ と ま だ イガ イガ に さわ うっ て し まう ……~。
deg | M |
K 和 者 末 を 生玉 則 則 和則 則 央
や の カー ソル 入力 用 /… 8⑧ ダー ム オ ー バ パ バー 処理
1 SCREEN1:WIDTH32:COLOR15,4 7:R=RND(-TIM E) :KEYOFF :VPOKE&H2916,&H99:VPOKE&H2917,&
0 間 央 卓
H3 う :SPRITE$(9)=" く 。 ロロ ロ 和 f" 川 吊 吊 作 省 吊 吊 吊
2 CLS:F=9:H=5:FORT=1T022:PRINTSTRTING$(31 5" 了 ア ” ) :NEXTI:FORT=1TO19STEP4 :FORJ=g@T02:LO CATE2 エ +J+1:PRTNTSPC(28) :NEXTJ 1T:FORT=3T 018:LOCATE3T:PRINT" ":LOCATE28)T:PRINT" "kNEXTI:LOCATE3:9:PRINTPHT-SCORE" :K うっ FORT=4TO021STEP4 :FORJ=1T05:LOCATERND( 1 ) #Z+5>T:PRTINT"wSw":NEXTJ)T:LOCATE29,9:PR INT"SCORE" jiF:FORT=HTO1STEP-1:LOCATET+5 2 | 2Z:PRINT"ENERGY:2":NEXTT:A=2:B=5:D=1
ま を 下 キキ 考 キ を 則 有 | 旧 用 明貴
. 旭 織 者 征夫 :・ 素 用 則 用 | 川 利 四則 = 則 和 lll
を 主 ま キキ ギ 皇 まま HH
ギ 4 まま キキ 旧 邊 用 用 間 四 旨 | 昌
| 4 G=STICK(9@) :C=(G=7) -(G=3 ぅ ) :A=A+C:B=B+D:E
=VPEEK(&H1899+A+Bx32 ) : IFE=177THENA=A-C:B =B-D:D=-DELSEIFE=36THENLOCATEA,B:PRINT" "・F=F+1:LOCATE25 9:PRINTF :TFFMOD19=9gTHEN
H=H+1:GOT03 PP ST 5 IFE=42THENH=H- 1 :LOCATEH+13,22:PRINT" " | 工 右 飛 簡 さる うい ン い くき :・TFH=9THEN/ イエ 移 あ 近 は ほう ん ほん は 所 人 ら 6 PUTSPRITE9,(Aw8,Bw8),15,9:GOT04 に ば つい まう で が まそ 寺 成 7 LOCATE19,19:PRINT" GAME OVER ":IFK<F | 気 い 正 て すみ お も いま こえ 功
だ い っ ン ノ ウ 8 IFSTRIG(8)=8THEN8ELSE2 る と の な いて る あ 各
開 間 則 計 小 , 閉 : 日 止
江
も
まま まま キキ 用 | 四 目 目 旧
MI
ke
剛 骨
@ 夏 だ / カ だ / で も な ぜ か 、 ハ エタ タキ だ / 50 秒 間 、 区 げ ば まわれ
衣
プ 4
\ ee
和 YA ムーン yz2ce as
さ げ Ws の
し ず で
これ が 私 の フン で ある 。 ど うい うわ け か 、 私 より も 大 きい と いう 不思議 な フン だ 。 お お むね 、 私 の 4 倍 も あろ うか と 思わ れる
カン が いい ハエ タタ キ vs カ
私 は カ だ 。 カー ソル キー で 飛び まわ る 。 そこ へ 引退 寸前 の 工作 班 班長 た け ちゃ ん の 手 に よっ て 、 自 動 ハ エタ タキ が 発明 され 、 な ぜ か 私 を 追っ て きた 。 カ と ハエ を まち が える な っ つ 一 の / し か も 、 だ けち ゃ ん らし いこ と に こ れ は 50 秒 で 動か な く な っ て し まう 。 つ まり 、50 秒 間 逃 げ け ま わっ て いれ ば いい の だ ……。 と ころ が 、 私 は 最近 、 寝 び ぇ え の だ め に お な か を こわ し 、 や だ ら に フン を し て し まう 。 こ の ラシン に ポ つ か る と た 邊 は 更 ん で し まう の だ っ た "…。 と いう わけ で 、 逃 げ ば まわ る ゲー ム な わけ で す が 、 加 速度 が つい て お も し ろ い 。 サ プレ イ は スペ ー ス キー。
ルー へ へ N、 外 甲 き っ ニー アシ ーーーY22AAoc2e ACCAYZWVASRrz が recorsa と ョ ーー チー アイ 〆 加
人 Scoeoeecocveccecoocoa
RE に 83 AN
rfOR ル MS 炎 (8K
らち け ) ろ ち m 2 な ん が だ) ん や ゞ ト e - ん 生き れ た Pe 0 ゃ 円 も 独 ワー イオ / 連続 合 gn の 場 の Beta K で っ す 。 そ れ に し て な > | も MSX は な ん で 、40X24 行 で 1 の 0 行 255 文 字 以内 な ん だ マト モ で を な プロ グラ ム が 作れ ん で は な い 50 い か / 私 の せい で は 、 決 し て 秒 じ | CC が: 六 議 粒 際 | | …… 本 当 に …… 多分 な い / 4 と ころ で 、 テ ク ポ リ の 原稿 用 動 ハ | 紙 や レポ ー ト は 販売 し て な い ガ エ ん で すか ? な い ャ SN 田 変 数 リス ト ・ 10 初期 設定
00 X.Y…… カ の 只 標 ・ 20 カ 、 時 間 の 棒 プ ラフ 、 ハ エタ タキ の
うだ が か 、 これ が V.W…… カ の 物 動 用 1 表示
私 こと 力 で ある 。 N.M…… ハ エタ タキ の 座標 ・ 25 ふん の 表示
いわ め ゆる カー ソ S…… カ ー ソ ル 入 力 用 ・ 30 ゲー ム ハ ム オー バー 処理
|…… カ ウン ト ・ 40 フリ ア し た とき の 処理 人 画 プ ロブ ラム の 説明 ・ 50 リプレイ 処 理
19 SCREEN9:MIDTH49:SCREEN3,1:COLOR15,19: 0PEN"GRP: "FOROUTPUTAS#1:CLS:LTINE(1616) - (249,186)j1BF:FORT=14336TOT+8:READA$ : VP 0KET5VAL("&H"+AS) :NEXT:FORT=1TO8:READVM ・V(T)=Vw2-2:M(T)=Mw2-2:NEXT:X=99:Y=X:FOR 1=9T0599:S=STICK(@) :V=V+V(S) :W=W+W(S )
29 X=X+TV:Y=Y+W:V=Vw.9:M=MWw.9:PUTSPRITE1, (X5Y)515:LINE(8,8)-(T 半 2+858)54:LINE-(255 38) ぅ 19:N=N+SGN(X-N)x((T 半 199)+.5) :M=M+SGN (Y-M)w((T 半 199)+.5):PUTSPRITE9 (NM) る 3
25 IFIMOD19=@THENPSET(X:Y) 19:BEEP
39 IFABS(N-X+4) く 5ANDABS(M-Y+4) く <50RPOINT( X ぁ Y) く >1ANDTIMOD19>4THEN: PSET(9,29) :PRINT 15 "6AMEOVER":PSET(9:69):PRINT#1 "TIME" :1 ・FORI=@TO2:BEEP:PUTSPRITE1,(X+RND(1)w7-3 sY+RND(1)w7-3) 58:GOTO59:DATAT8,a8 和 f8a8 f8,2952919,89,1)9:2952 152212
49 NEXT:PSET(8,29):PRINT#15"GAME END" :P= 3 う .14159:PLAY"05S9M599L8CEGDFACEGDFAGFEGF DC"・FORT=Pw-.5TOPw1.5STEPP/19:X=128+43wS IN(I):Y=96-43wCOS(T):PUTSPRITE1, (XY)j15 ・NEXT:FORT=96T0O-19STEP-1:PUTSPRITE1(85 1I)515:NEXT:FORI=9TO2:DATA9)29,1,9 の 9
っ 9 T=9:IFSTRTIG(9)THENRUNELSENEXT
ヴ う
@ ] 画面 構 ス クロ ー ル の カー レー スゲ ー ム 。 は や く て ムズ く て 思わ すず エキ イト し て し まう 。
人 @ 倍 束 モ ー ド は 編集 部 の お まけ
ご らん の と お り の カー レー ス 。 左端 の 車 が キミ の 車 で 、 カ ー ソ ルキ ー で 上 下 に 動か し 、 右 か ら 次 々 に や っ て くる
画 変 数 リス ト ご ee スコ ゴア H…… ハ イス コア C> consrex6e 秘 動 用
田 プ ログ ラム の 説明
1 一 5 初期 設定
6 自分 の 秘 動
/-- 8 陣 石 の 秘 動
9 一 10 ゲー ム オ ー バ ー 処 理 田 こ いつ わけ だ
面 は 明らか に 佐藤 昌樹 の も の だ 。 う 一 む 、 な か な ガ 判 定 び きび ぴ び し い 。 ち ぐし よう 、
FOR ん MS 炎 (8)
随 石 (な ぜ か 限 石 /) を よ け て いく の だ 。 で も 、 よ ける た びに 少し ずつ 右 の ほう へ 車 が 進ん で いく の で どん と どん む ず か し く な っ て いく の だ 。
・ 感 じ ふ の り の ガ える と 、 や は りあ つ ち ゃ ん が ・ だ だ ざん で いる の だ つ だ 。 さ て 、 そ こ へ ・ 現れ だ の が で ぶ ぶ 大 先生 。 画 面 を 見 る な り 、 ・「 な …… な ん だ 、 ご の 移動 の お そ さ は |!)。 ・ キー ボー ド を 私 ブ ら うば いさ る こと 、6 行 の ・ 〇 = 〇 *4 の あと に *①ーSTRIG(0)) を ・ つけ 加え だ の だ つた だ 。
で ぶ 「 AS 人 ふ 、 有 ご こ ご れ で 、 ス ペー スキ ー を お し な が ら カ ー ソ ルキ ー を 操
作 す れ ば 、 倍 速 で 移動 する の だ 」
の と どき 、 FM-/ で プロ グラ ミン グレ し
・ て いた だ 「 指 先 の 魔術 師 」 滝 本 先生 が 、「 ど ・ れ 」 と 腰 を 上 げ だ 。 ギ ヤラ リー が みつ め RUN さ せ だ と だ ん に わか る 、 ご の 画 ・
る 中 、 し ば ら ぐ する と ハイ スズ コア は 539
・ 点 を 示し て いた だ の だ つ だ 。 で は 、 倍 速 モ ・ 一 ド つ きのこ の ゲー ム 、 届 ゆく ま で お 楽
これ は 、 カ ー レ ー ス の 相手 だ と 思え ば いい 。 ま ちがっ て も 、 ド ッ キ ング し ょ うな ど と 思わ な いよ うに 。 あ だ れ ば 、
グラ ッシュ / ゲーム オー バー が だ 。 だ ま に 、 骨 分 きら に 、 ス ペー スキ ー を 押し て いる と 同じ 形 を し た だ と その あい だ だ け 自 分 の 移動 速度 が 2 車 が や っ て くる 。 倍 に な る 。 こ れ は 編集 部 の オマ ケ で す 。
選 佐 隊 昌樹
と て も カン タン な 四則 計算 の プロ グラ ム を 作っ て エラ ー を 出し て し まっ た 佐藤 昌樹
この まえ 学校 の 実習 で PC-8001 の 四則 計算 を や っ た ん だ ぜ い / 思わ ず カ ンタ ン て 爆笑 し て エラ ー を 出し た の は な に を か くそ うこ の 私 で す 。 ど う で も いい こと で す が 、 先 生 、 タ イ ピ ン グ は 両手 で や り ま し ょ う 、 両 手 で 。 追伸 、 モ ビル
スー ツ の スク ロー ル C.G. が きた ら 、 それ は 宮崎 強 少年 の 作品 で す 。 没 に すれ ば 喜ぶ で し ょ う 。
な か な か 200 点 を こえ られ な いじ ゃ ね ー ・ ガ か …… と 遊ん で いて 、 ふ と 背筋 に 眠気 を ・
し みく ぐだ さい 。( よ つちや ゃ ん )
1 DEFINTA-Z:SCREEN1,1:FORI=&H189TO&H2D7 :
VPOKETI:VPEEK(T)ORVPEEK(T)/2:NEXT:H=299
2 COLOR7j151:MIDTH32:KEY OFF:SPRITE$S(1)=
く ":SPRITE$(2) =SPRITE も (1 )
3 CLS:SPRITE$S(9)="xp..p9x”":F=193:C=9@:LO
CATE5 29:PRINT"(C) 1985 MASAKI SATOH"
4 SPRITEON:FORT=9T032:LOCATET 6:PRINT デ ー"
:LOCATET,17:PRINT"ー":NEXT:A=89:S=9:B=19
5 LOCATE11j9:PRINT"CAUTION" :LOCATE1154:P
RINT"SCORE":LOCATE9.2:PRINT"HT-SCORE" jiH: | X=249:Y=RND(1)w79+59:B=B+3:PLAY"06B64“":L
=9:・TFS>99THENSPRITE$(1)=SPRITE$(9):L=15
信 ブ イン 、 グ イン と 了 石 を よ け る だ びに 自
車 は 前 進 し て いく ……
6 PUTSPRITE9:(B:A)j15:M=STICK(9) :C=(M=1 ) -(W=5):C=Cw4x(1-STRIG(@) ) : IFA+TC く 5@0RA+C> 122THEN9
7 S=S+1:LOCATE16,4:PRINT S:TFX=128THENE= 249:F=RND(1)w79+59ELSEONSPRITEGOSUB9
8 PUTSPRITE15(X5Y)jL:EEE-14:PUTSPRITE2 ( E5F) 8:X=X-14:A=A+C:TFX く THEN5ELSE6
い swVW W
9 FORI=gT02:PUTSPRITET,(9,193) :NEXT:LOCA っ こり だ が リブ TE19,9:PRINT"GAME OVER" : IFS >HTHENH=S の は 者 / 19 LOCATE8,14:PRINT"PUSH [SPC] KEY!":T=S gh か し 8 パリー TRIG(@) :IFTTHENSPRITEOFF :GOTO2ELSE19 0
タイ ル
rfOAR ル S 炎 (8K)
TILE PREHMT
伯 中 間 色 の 色 見 本
C.G. な ど を 作成 する と き に 色 に ま よ っ だ ら 、 こ の ブロ グラ ム が 俊 に 立つ か も 。 そう で な くだ っ て 、 色 見 本 と いう の は な ん と な く 《 楽 し いも の な の だ 。 ファ ンク ショ ン ・ キ ー の 1 番 を 押す と 、 左 上 の 箱 の な か が カラ ー コ ー ド 0 か ら 15 ま て 変わ る 。 同じ よう に し て 、 ファ ンク ショ ン ・ キ ー の 2 番 を 押す と 左下 の 箱 の な か が カラ ー コ ー ド 0 か ら 15 ま で 変わ る 。 そし て 、 右 の 箱 の な か に は 、 左 の 2 つ を あわ せ た 色 が 出 て く る 。 色 の 組み あわ せ を いろ い ク ろ 変 えて や っ て みよ う 。
この プロ グラ ム の タイ トル か ら 、 ゲ ー ム を 連想 し て 、 期 待 し て いた 人 に は ご めん な る い 。 で も 、 こ うい う ユ ー テ ォ ィ リ ティ 6 も 、 パ ツラ ン 持 っ て る な 一 と いう 感じ が し て いい で し ょ う ? 遊ぶ だ け だ っ だ た ら 、 な に も MSX じ ゃ な く だ っ て いい も ん ね 。 こ うい に ラ シ ブ る を 楽し むと ころ に 、 フ パソ コン の 高級 感 が 出 て 、 な か な か 気分 よい の だ 。
且 一 大 これ で も 私 、24 歳 で す 。
信じ られ ます か ?
少し まえ まで は 「 パ ソコ ン = 暗 い 」
の 方 程 式 が 成り 立っ た けれ ど 、 今 で は 、 コ ンピュータ くら い 知ら な いと ダメ みた いで すね 。 近 所 の 本 屋 さ ん で コン ピュ ー タ 雑誌 を 買う と 、 今 ま で は 「 こ の 人 、 暗 い 人 」 と いう 目付 』 き で 見 て いた お ね えさ ん が 「 最 先端 」 ま
と いう 目 に 変わ っ た よう で す 。 の
デーNO. … で 表示 され て いる の が カラ ー コ ー ド 。 ご どん な ふう に な る の が は 、 カ ラー ベー ジ を 見 て ね 。
画 変 束 リス ト 50- 70 キー 入力 娘 理 A…… 上 の 箱 の 色 80-- 90 上 下 の 箱 表示 B…… 下 の 箱 の 色 100 中 間 色 表示
民 プロ ブラ ム の 説明 ・ 画 参考
10- 40 初期 設定 ・ MSX ポ ケッ トバ ンク 9
19 SCREEN1:COLOR1,15,15:ONKEYGOSUB8 KEYI1)ON:LOCATE, う :KEY(Z)UNIKEYOFF:P
AB(8):"TILE PAINT":LOCATE:8
29 FORT=1848T01983:VPOKEBASE(7)+T5&HFF:N EXT:FORIT=1984T01991STEP2:VPOKEBASE(7)+ &HAA:VPOKEBASE(7)+ エ +15&H55:NEXT
3 の FOR1I=28T031:VPOKEBASE(6)+T5&H11:NEXT: FORTI=1T06:PRTINT "ぬれ ね 宙 ね ね し の ルル リル りり り ぬ "・NEXT:FORT=1TO7:PRTNT" 紹 ら らら ら 約
ぬり の の りり りり りり りり 2 人 0:NEX1
4g FORT=8T021STEP13:LOCATE,T:PRTNT" ぬ 私 弘和 ぬ ぬ
り 語 RI
ぬ 箇 的 的 的 的 的 維 的 的 的 的 細 的 約 維 細 的 失 仙人 維 紹 " NEXT:LOCATE)14: PRTNT" 編入 乱入 稚 箇 幼生 移 和 め 徐 征 抽 的 "PRTNT" 頃 訟 ぬ 約 約 和 ぬ ぬ ぬ 和 ぬ 私 ぬ 私 誠 ":A=14:B=14:GOSUB89:GOSUB ツ 9
59 IFA=15THENA=9@
6g IFB=15THENB=9
79 GOTO59
89 A=A+1:VPOKEBASE(6)+29jAw16:PRINT:LOCA TE711:PRINTPNO.“" iA:GOTO199
99 B=B+1:VPOKEBASE(6)+39,Bx16:PRINT:LOCA TE7 ヵ 18:PRINT"TNO、“"jB
199 VPOKEBASE(6)+31,Ax16+B:RETURN
9Z
づ ざ
一 変数 リス ト ・ 10 初期 設定 1 Se ちぬ い だ 人 数 。 20 画面 設定 2 敵 の パワー - 30 初期 設定 4 自分 の バ パワー 。 40 一 70 キー 入力 処理 ・ 自 分 移動 、 攻 2 自分 の X 座 標 友 処 理 の 敵 の X 府 標 ・ 80 勝負 判定 還 プ ログ ラム の 説明 90 ペア ラド ター
FOR MS(8K
拉 織 半 括 栗 疾 失 願 括 吉 紛 | ほす 3 まほ 3 Ei
ふ ーーー cm ん 9 上
端 還 ひとり 共 9 誠 901 。 こ 9 ひで: 遇 人 対
人 抜 人 き MAKKENJY で す 。 ち な み に イ ラ 実は も の すご ー スト は 私 の 吹い て いる 楽器 で す 。 な の だ 等 そ 初 採用 な の で 、 家 族 で お 祝い し て 〈 有 名 よ の ひだ ゃ ーー ニニ よ ヽ 人 ぞ くれ まし た 。 い や ー、 9 に -POMER す し か し 、 こ の 作品 LE 選 どり 9 ] ] 9 自分 で 自信 作 だ と わ 回
te と ちる ん た WEr40LGNSNSAKAS に 10 ASAS SAS
19 DEFINTA-Z:SCREEN11,9:COLOR15 11:MID TH2Z9:FORT=9T03:READS も :A$S="" ト FORJ=1TO16ST EPZ:・A$S=A$S+CHRS(VAL("T&H"+MTD も (SS)J ぅ 2) ) ) : N EXTJ:SPRITE$([T)=A$S:NEXTI:M=9:ONSPRITEGOS UB79・P$S="V15S2M4999A"・T$ も =" K.0. BOXING" 29 CLS:PRENT" まあ SLDCATEO:)15:PRINT デ キー mrpxwpleaafeeeeiaeaesaeoperesepreepee ーーーー9 LOCATIEO。/ (IPRTNT BCPOUER KR ニード OMER":LOCATE@)5:PRTINTM:" に ん か ち 編 き て さす 。" 39 0=199+Mx29:P=299:X=188:T=48:PLAYP$ 49 K=STICK(9):X=X+((K=3)x(X く 188) -(K=7 ) *( X>52))※2Z:R=RND(1)w3:IFR= の THENM=3ELSETFR= 1ANDT く 188THENT=T+2ELSEIFT>52THENT=T-2 っ 9 IFSTRIG(9@)=-1ANDQ=9THENQ=1ELSEQ=9 の 69 PUTSPRITEg:(X ぅ 196) 8Q:PUTSPRTITE 1 (T。 196)j5jM:LOCATE9,8:PRINTUSTNG"[[ 半 ##] ]
[L[ 拉 手 ]]7iOiP:M=2:SPRTITEON :GOTO049 7 IFQ=1ANDM=2THENO=0-19ELSEP=P-19 89 SPRITEOFF:TIFP く 1THENPRINT" ま す ":PLAYPS:E NDELSEIFO く 1THENPRINT" か ち ":PLAYPS:FORT= の TO う 999・NEXT:M=M+1:RETURN2gELSERETURN 29 DATA96161E9@6169F9@91B,9C9CFCgC2C1E2361 >6968786968F999D839393F 39@3478C486
肛 MAKKENJY、 ュ ララ
こん に ち は 、N 高 プラ スパ ンド の
めい て いた か い が あ り ま し た 。 今井 、 ま ん さく 、 お まえ ら も が ん ば れ よ 。
ンド と いえ ば
休 正 真正 銘 の ボク シン グチ ー ム
ジ シュ ジュ ツ 、 シ ジ シュシュ ツ て な も ん で ボク シン グ ゲ ー ム で っ す 。
フッ トワ ー ク は 、 カ ー ソ ルキ ー の 左 右 。 こ いつ で 相手 に ササ ッ と 近づき 、 クチ の よう に きす ! パン チ を は な っ つ まき 以 、 ざ 存じ の よう に (と うい うと き は だ いて いそ うい う も の な の だ ) ス ペー スキ ー。 は ほとん ど ゲ ー ム の 説明 な ん ぞ す る 必要 も な いよ うな も の だ 。
ボク シン グ の 楽し き は 、 き っ と 、 や っ ぱり 相手 を た むす と ころ に ある ん だ 思う 。 “プチ の めす ! リ "ーー を ん な 気 迫 が 自分 で 楽し いな っ て 〈 る ん だ 。
だ か ら 、 逆 に ノッ クア ウト され て も それ は それ で いっ そる さわ や か (な の か どう か ))。
この プロ グラ ム は 1 画面 で ある だ た め に 人 KKO き れる と “まけ” と 山 そ て 。、 の 0K が 出る 。 リ プレ イ は 、 再 び RUN !
っ が 包 つ で 画 の を ュー な る sa 友 を 玖
条 反 射 神経 式 迷路 ゲー ム は ムズ い /
ハッ と 気づく と 、 も は や ゲー ム は い や お うな し に は じ ま っ て いる 。
キミ は ちょ っ と へ ビ み た だ たい に 自 分 の 体 の あと を の こし な が ら 、 進 ん で いこ う 。 操 作 は 、 カ ー ソ ルキ ー。 赤 い 壁 は 迷路 に な っ て いて 、 も ちろ ん 、 ぶ つか る と 死ぬ 。
と は いっ て も 、 は じ め は 赤い 長 の 迷 路 な ん て ほん の わずか 。 と き に は な に も し な くだ っ て 脱出 で きる ほど 。 赤い 迷路 を ね ぬけ た ら そ の まま 画面 の 右端 ま て 、 ズ ズー ッ と 突進 。 右 端 に た ど りつ け ば 、 1 面 ク リア に な る 。
うわ ー、 か ー ん た ん / と 思う の は は じ め だ け 。 面 クリ ア し て いく だ びに 赤い 璧 の 迷路 は どん どん 増え て いく の
だ 。 リ プレ イキ ー は な し 。 勝手 に リプ
レイ を は じ め る の で 、 そ の つも り で 。
| 3 8 3 まま まま 8 3 まま 3 8 8 3 3 左 騰 災 培 隊 疹 本 拉 馬 電 際 必
鐘 能 栗 鐘 詞 殖 楽 衣 各 能 舞 立 類
テク ボリ 本 誌 と 用 ウン いび いやす あわ せ て 黒 帯 だ
と 喜ぶ 、 ま だ 2 回 目 の うん ば ば っ / ノ グ
こん に ち は 、 ウ ン バ パパ や すき で す ! 2 回 っ て 2 回 と も の る な ん て 一 っ 、 ゲ ッ ヘ ペッ へ 。 TEU IRO さん と か 佐藤 さん と か 目指 し て が ん ば ろ 一 っ と 1! けど 、
ぽく は あき っ ぽい の で 、 次 に 出 す の は いっ た いい つ に な る か な ー!7 で は 、 さ よう な ら ー『!
ォ へ QFTm エ
画 変 政 リ スト 30 タイ トル 表示 ME …… 面 数 40- 90 各種 デー タ の 設定 SC…… ス コア ・ 100 画面 作成 X, Y…… 自 分 の 座標 ・ 110 一 120 迷路 作成
の PX(n),PY(n) …… 自 分 の 座標 増分 : 130 自分 表示 國 プ ロブ ラム の 説明 ・ 140 自分 移動 ・ 衝 突 判 定
10 一 20 初期 設定 ・ 150160 面 フ リア 剖 定
19 COLOR 8j1,1:SCREEN 2:DEFINT A-Z
2Z9 OPEN"GRP:"AS #1:DIM CHS(18)
39 PSET(99,85)j1:PRINT 持 1 ぅ " く MAZE >":FOR J=@ TO 4:NEXT
4g R=RND(-TIME ) :ME=1
っ 9 FOR IT=]1 TO 18:READ CHS( 1 ) :NEXT
6 DATA FrP5 ヤッ コラ トト ョ キッ オッ ヒュ 上 ュ ゴ ーッ) に うど
14 』 『P 1 』 PP 『P 14』 4 』 2 し 2
7 FOR IT=1 TO 4:READPX( 1 ) ,PY( 1 ) : NEXT 8 DATA ッ ー1 1 の) 1)-1
9g CLS:X=15:Y=99:SK=2
199 LINE(129)-(259,192) ,19B
119 FOR A=g TO 23:FOR B=5 TO ME+5
129 PSET(Bx8,Ax8),1:PRINT #1,CHS(RND(1)* 18+1) :NEXT BA:T$=INPUT$S(1)
1 つの FPSET(X。Y) う 2:ST=STICK(W) :SP=(ST+1) /2: IF SP THEN SK=SP ELSE SP=SK
149 X=X+PX(SP) :Y=Y+PY(SP) :TF POINT(XY) > 1 THEN PLAYYV15SL16CDEDC":COLOR 15:PSET(1 4551) ぅ 1:PRINT#1:USING"SCORE = 杜 半 "5SC:FO R J=@ TO 5999:NEXT:RUN
159 IF X=249 THEN PLAY"V15L16CDEFGFEDC" :
.loC=SC+MEx3@9:ME=ME+1:GOTO 99
169 SC=SC+]1:GOTO 139
レル /
ヶ の
こし LEI
| を k 背 「 を
敵 叶 組 杉 吾 馬 押 問 看
| まま まま まま
1 EEE 83 EE ES EEI
E iT
$ 火 (8 ん
了 生 が すっ ご く 敏 感 に な る ノ グ ビビ ピピ …… 音 が 鳴る 。 カ ー ソ ル キー で クラ ブ を 動か し て いく 〈 と 、 音 の 大 きき る が スル ルッ と 変わ っ て いく 〈。 音 が いち ば ん 大 きい 地点 、 を そこ に 目 的 の 宝 が ある だ ため だ 。 で も 音 の 大 きる は 目的 に 近づく ほど 、 微 妙 に な っ て く 《 る の で 最後 は も う カ ン に 頼る の み /
目的 の 宝 に ピタ リ 重 な っ た ら 成 功 。 また は じ め か ら ス ター ト 。 キ ミ は 何 回 連続 で た どり つけ る か な ? タイ ム 0 | で ゲー ム オ ー バ ー。 リ プ ァ レイ は Y。
ぶ SS 。 疾 二 務 菜 半 ( 画 いい )
海星 蛍 Or 「 ざ 全て きす て 」
うど && な お コン ビ の プロ グラ マー うど & な お (代表 な お )
の 本科 8 誰 半 の SA 二男 は で 昨 さ 7k
所 第 4 さ べ へ K さ させ は どり 頭 計 ざ 味
S 史 障 人 し へ 0w 装 こと 浴 上 半 は 0w 腔 は NTAS は S「 SS (KO」 区 へ 兄
fi
画 変 数 リス ト ・ 10 REM X, Y…… 自 分 の 座標 ・ 20 一 50 初期 設定
XX, YY…… 自 分 の 座標 増分 ・ 60 80 キー 入力 ・ 自 分 移動 T…… タ イム ・ 90 自分 表示
S…… キ ー 入 力 ・ 100 一 110 音 の 大 き さ 設 定 P…… ス コア ・ 120 タイ ム 処 理 AC…… 音 の 大 き さ ・ 130 面 ク リア
較 プ ロブ ラム の 説明 ・ 140-150 ゲー ム オ ー バ ー
1 右 の ほう へ 行く と 音 が 大 きく な る 。 ササ
ツ と 右 へ 寄 つ て 音 が いち ば ん 大 きく な る と )” みみ て ヾ きく ケド ー ム By うと ヾ & な お ころ を 探す 。 ビビ ビッ ツ 、 こ こ だ ! と 思 つ SCREEN1:MTIDTH 29:KEYOFF だ ら 、 サ ッ と 下 の ほ う へ 向 ガ え / CLS:P=@:G=19:LOCATE 1,24:PRINT "SCORE
TIME 1 ":
X=9:Y=9:T=9:R=RND(-TIME ) XX=INT(RND( 1)x27) :YY=TNT(RND( 1 ) x21 ) S=STICK(@):LOCATE X+1,Y+1:PRTINT" " X=X+(S=3)x(X く <27) -(S=7) x(X>=9 ) Y=Y+(S=5)*(Y<21)-(S=1)*(Y>=g) LOCATE X+1,Y+1:PRTNT" 台 "
199 0C=15-ABS(X-XX ) キ 3-ABS(Y-YY ) キ 3
119 PLAY "L64V=OC:05C"
129 T=T+1:LOCATE 29,24: PRTINT 199-T・:
139 IF X=XX AND Y=YY THEN PLAY "V1505L64 E":P=P+199-T・LOCATE 6,24:PRTINT P::LOCATE X+15Y+1:PRTNT " ":G=G-1-(G く 1)・GOTO 4 149 IF T=>19@9 THEN LOCATE XX+1,YY+1:PRIN TP"w"kLOCATE 9:9:PRINT "TFy agaih 2 (Y/N) "・K$=INKEYS:TF K$="Y" THEN 39 ELSE IF K$
=rN" THEN END ELSE 149 159 FOR 1I=g TO Gx5:NEXT:GOTO 69
(ry と 包 は 主旨 四 / パ 0 八代 fO7 ル 旭 川 SMINS 刀 サー の GS ご さす 堆 回 較 rTUGG 1
物 足 ま て 動く キャラ クタ が か わい い !
RUN す る と スタ ー ト 音 が し て 、 う る ぎ が 走り 出す 。 カ ー ソ ルキ ー の っ を ハ イ バ パー で た だ ただ いて 、 か ゆめ を 走ら せよ 2 う 。 ッ パ ソコ ン の 動か すう る ぎ と 、 キ ミ の 走 ら せ る か め の 、 ハ イ パ ー レ ー ス な の だ 。
も ちろ ん 、 カ ー ソ ルキ ー を 押し っ ぱ な し で は 走 ら な いよ うに し て ある 。
キャ ラク タ は 、 1 画面 プログ ラム な の に な か な か か : わ いく 〈 く て 、 走 る と き に ちゃ ん と 足 ま て 動く の が な か な か 。
お は な し で は 、 う る ぎ が 途中 で いね むり を し て 、 か め が 勝 つこ と に な る ん だ けれ ど 、 パ パソ コン で は そう も いか な v。 も きど き 、 う き ぎ が いね りな ん か する と 、 と て も いい ん だ けど ね 。
走る と き の 音 も それ な り に ある 。 と ちら か と いう と 、 見 て きい て 楽し む ゲ ー ム だ と いえ る !
FOR AMSX(86)
ファ ミコ ン の ドル アー ガ の 塔 で あっ さり 60 面 を クリ ア し た 高 1 生 !
札幌 厚別 高校 の 】 年 生 で す 。 パ ソ コン で 遊ん で し まい まし た 。 3 年 間 パ ソコ ン を や っ て いて 視力 は 0.1 で す 。 お か け げ で 黒板 も よく 見 えま せん 。 こ の ゲー ム は 、 キ ー が 危 爾 な の で 友だち の 家 で や る と いい で し ょ う 。 電器 屋 で ぼく が や っ て い た ら 店 の 人 に 「 キ ー が こわ れる か ら や め ろ 」 と いわ れ ま し た 。
LSE
お Ya キー 入力 F…… う さ ぎ の 座標 増分 = や つっ つ ぱ り ど うし て も うさ ぎ の の 勝ち し な つ ち ゃ う の か な 。 PP で も 、 実は キミ に は 必殺 技 が 人 ある 。 プ ログ ラム を 改造 し て 3 ゴー ル 別 判定 うさ ぎ を 眠ら せれ ば いい の だ 4 リプ レイ
5 克 プ ライ た デー タダ
1 DEFSNGA-Z:F=.6:P=3:X=32・SCREEN1 9 の ・ り 1 DTH322:KEYOFF:COLOR15,1,1:BEEP:FOURT=14336 TO14375:READA$:VPOKETj VAL("&H"+AS) :NEXT: VPOKE363,255::VPOKE8197 176:FORT=659g の TO6 523:VPOKET,45:VPOKET+128,45:NEXT:LOCATE8 5 年 :PRTINT "うさ きま いと か め 0 か け すく ぐら バテ"kPUTSPRTTE の (3 281),159
2 PUTSPRITE1(32 113) 12.2:PUTSPRTTE2 (3 2 113),19,3:PLAY"PV13ARARARO5A" :FORT=gTO2 799:NEXT:FORT=@TO7:SOUNDT 9 の 9:NEXT:SOUND8 16:SOUND12 2:SOUND13 8:FORU=32T0216STEPF
・S=STICK(9) :X=Xー(S=P) :P=3-S:PUTSPRITE9)( U581)j5UMOD2:PUTSPRITE1j(X)113)
う PUTSPRITE2(X ぅ 113)j ぅ 3-(S=3): IFX=216THE NSOUND758:PLAYPV13AGAGEDC":LOCATE の 97:PRTI
NT”" か めさん 0 か ち て いす 1!17"kGOTO4ELSENEXT:SOUND7 ぅ 8:PLAYPV1303CEDEC":LOCATE9,7:PRINT" う さき ヾ さ ん 0 か ち て いす 1!"
4 IFSTRIG(9)THENRUNELSE4
つ DATA 145E5DBFj 7E57F 3C518 145E5DBF 7 E57F 3C5245 の 5 の 78 5ACjD45AC5B4 5 の 655 7 ぅ 3 2525485485655 ぅ 7 っ うぅ 25254884
を 7
笠 準 打ち こみ タイム
ys
1 きわ どく 、 そ ば を
通り すぎ る と き の ス リル ……。 ヤー イ 、 も うす ぐ 抜 ぐも ん ね
ト 開 半 詳 計 固 固 静 更 時 関 半 1 半 胃 胃 四 県 】
# 1 の
! 肥 8X 少 年 。 1 (9 空 の 敬 歩 は スペ ー ス
則 」 53 こ ー 電 2
1 や っ た 初 の 採用 ュ | らら J) キー と カー ソル キ
- 2 こ Rs 8
た だ / 見 て た あ / - ひだ た すら 、 パ シグ グラ イオ ダー を あや 1 抜い た ! で も 、 な ん かむ お な し いな ……。 この プロ グラ ム は 、 ス ピー ド ms つっ て 、 飛 ん で いく 〈、 空 の 散歩 ゲー ム 。 追わ れる 立場 は つね に つら い の だ つつ つて と グラ フィ ックス を 重視 し す | ES
WW きた た め 、 ほ か の と ころ は い ams カー ソル キー の 左右 を 使っ て 、・ ス ピー
上 まい ちか も し れ な いけ ど 、 楽 ドド の 調整 、 ス ペー スキ ー で 高度 を 変 た な に 思わ れる ) の ハン ググ | し め る と 思い ます 。 ヨ ロン シク 。 バ パ | の 調 芝 6 0 て 過 計 突 え 6、 身 ( と 思わ れ )
画 変 数 リス ト ・X1.Y1…… 瑞 の 座標 ・100 一 140 キー 入力 ・ 260 一 340 ゲー ム オ ー バ ー 判 定
M…… 飛 行 距離 ・ X. ヤ …… 自 機 の 座標 ・ 150-160 敵 機 表示 ・350 一 410 マイ トル 表示
MS…… 三 ス の 数 ・A…… 自 機 X 座 標 増分 ・170 敵 機 に あめ た つ だ か ・ 420-490 スプ ライ ト 定 義
R…… 敵 の 色 ・ 田 プロ プラム の 説明 ・ 180 一 190 瑞 機 の 形 決定
SS…… 敵 の スピ ー ド ・ 10 一 90 初期 設定 ・200 一 250 飛行 距離 表示
19 MAXFILES=1:DIM D(1):DEFINT A-R:COLOR
154 1:SCREEN 3,2,9:GOTO 359
29 CLS:X=299:Y=199:M=-19:SS=3:MS=9:GOSUB 4 3
3 う 9 OPEN "GRP:" FOR OUTPUT AS #1
49 COLOR 1:FOR 1=9@ TO 3:PSET(23-Ix4,8)
59 PRINT #1,"HANG":PRESET(38-1Tx4,42)
69 PRINT #1" GLIDER" :COLOR 19:NEXT 1I
79 LINE(972)-(255,72) 9:LINE(9,159) -(25
5 159) 9:COLOR 1:FOR 1I=9 TO 3
89 PRESET(292-Ix4,158) :PRINT #1,"M":COLO
R 15:NEXT I:GOSUB 299
99 PLAY"V1204L8GEC4AFD4BGE405C4"
199 "を を を を を MATN を を を
119 PUT SPRITE 9 の,(XjY),8jD(9) : PUT SPRITE 1 (XY)」15jD(9)+1
129 ST=STRIG(@)+STRIG(1) : IF ST=-1 THEN D (9)=9@:Y=Y-2 ELSE D(9) =2:Y=Y+2
13g@ IF Y<76 OR Y>132 THEN 269 ELSE S=STI
CK(9@)+STICK(1) :A=((S=7) -(S=3) ) *2
149 X=X+A:TF X<8g9 OR X>235 THEN X=X-A 159 PUT SPRITE 2,(X1,Y1),R,D(1) :PUT SPRI
TE 3,(X1Y1) 15,D(1)+1
169 X1=X1+SS:IF X1>249 THEN GOSUB 299 179 IF X+16>X1 AND X<X1+16 AND Y+16>Y1 A
ND Y<Y1+16 THEN 269
189 Y1=Y1+SGN(Y-Y1)w(SSxw.1):TIF RND(1)<.3
THEN D(1)=INT(RND( 1 ) *2 ) *2
199 IF PLAY(9) THEN 199 ELSE 119
299 を を を を を SCORE UP を を を を を
219 SS=SS+.2:X1=5:M=M+19:Y1=INT(RND( 1 ) *5
6)+76:COLOR 1:IF MU THEN PLAY"V1206B4"
229 R=INT(RND(1)x14)+1:IF R=4 THEN 229
239 MU=1:LINE(39,158)-(189,189) ,4,BF
24g FOR 1=9g TO 3:PRESET(42-ITx4,158)
259 PRINT #1,USING" 柱 六 半 作 人" :M:COLOR 15:NEX T:RETURN
269 "を を を を GAME OVER を $ を を $ す を を
279 PLAY"V1203C64R8C4" :X=299:Y=199:MU=9
289 MS=MS+1:TIF MS<3 THEN M=M-19:GOSUB 21 9:GOTO 119
299 SCREEN 3:COLOR 1:FOR 1=9 TO 3
う 99 PRESET(12-Ix448) :PRINT #1,“"GAMEOVER "COLOR 8:NEXT 1I:COLOR 1
う 19 FOR I=9 TO 3:PRESET(84-Ix4,84)
う 29 PRINT#1,USTNG" 音韻 若 佑 M" iM:COLOR15 :NEXT
339 PLAY “"V1204L8DFA05C04CEGBL4FGC"
3 う 49 CLOSE #1
う 59 を を を を を TITLE す $ を を を
369 COLOR1:FOR 1=@ TO1:PSET(28-Tx4, 139)
379 DRAM “"S16D6BU3R2U3L2BR4D6R2U6BR4L2D3 R2D3L2BU6BR4D6BU3R2BD3U6BR6L2D3R2"
っ 89 DRAW “D3L2BR4U6R2D3L1BR3BD3U6R2D6BL 1 BU3R1BR4BU3L2D6R2BR2R2BU3L2BU3R2"
399 DRAM "BL2D6BR6U6BR2D2G1BR1BD1D2BR2R2 BU3L2BU3R2BL2D6BR5U3BL 1R2U3BL2D3"
499 COLOR 3:NEXT 1
419 IF STRIG(9@)+STRIG(1)THEN 29ELSE 419
429 "を を を る を も READ DATA を を を を を
439 RESTORE:FOR 1=9 TO 3:S$="":READ DS:F OR J=1 TO 64 STEP 2
449 S$=S$+CHRS(VAL("&HP+MTIDS(DS)J)2) ) ) : N EXT:SPRITES( 1 ) =S$:NEXT:RETURN
459 "を を を を を SPRITE DATA を を を を を
469 DATA "9999999999939F3Fg9g19397999999 り 9999 う 9E う EFEFEFEFF99CgEgFg9gg9g9999"
479 DATA "99999999939C39C9994949584A5259 999 う 9C う 9C9999991999999999FE1EECF91"
489 DATA "999999999999939F3F9g99193979999 9999999 う 9E3EFEFEFEFFg9CgEgF99gg999"
429 DATA "9999999999939C39C9994949584A52 っ 9999 う 9C39C9999991999999939CE3EFCC"
ドコ に | 3 ト い に 3 い フ 広大 常 詩 村 問 ベー マガ と ボ ポ シ な ワ 見 マミー? エット は どちら が 人 人 気 あ る で し ょ う "? | 選 中 | い を ま 舞 3 用 され る と は 陸 わ な か っ た 。 テク ノ し う am gst い 、 ポリ ス に 感 話し ます 。 こ ご の ゲー ム は だ 感 K) . . / 少し 速 すぎ た の で ルー プ で 遅く し ま 晃 し た 。 と ころ で ペー マガ と ポシェ ッ 朋 ト は どちら が 人 気 が あ る で し よう や LU 定
主人 公 は 背中 に ロケ ッ ト を 背負 っ た 赤い 人 。 黄色 の ダイ ヤ を 取る の が 目的 な の だ が 、 ロ ケッ ト の 力 が 弱い の で 、 す で 地 面 に 落ち て し まう 。 を そこ で 、 登
場 す る の が 、 地 上 を 走る セン プ ウシ ャ 。 こ の 車 の 真 上 に 行く と 風 で 上 に 吹き あげ られ る と いう 仕組 み 。 た だ し 、 あ まり 上 に 行 き 過ぎ る と 天井 に ぶつ か っ て ゲ ー ム オー バー に な る けど ね 。 セン ブウ シャ は ラン ダム は に 動 いて いる の で 、 や っ と 上 に 行っ だ と 思っ て も 、 す で と っ か が に い っ ちゃ う 。 セ ンプ ウシ ャ か ら は すす 4 が いよ うに 、 カ ー ジ シル ヤー ok ぶよ に と パラ シン スス ぞ と っ て 飛ぶ わけ だ ね 。
ダイ ヤ を 1 個 取る と 、50 点
田 変 数 リス ト
829 ダイ ヤ を 取 つ だ 数
田 プ ロブ ラム 解説
5 一 14 初期 設定
20 人 の 秘 動
25 ダイ ヤ 、 面 クリ ア の 判定 30 ゲー ム オ ー バ ー の 判定
40 人 と セン プ ブウ シャ ヤ の 座標 の 判 定 50 セン プ ウ シヤ の 動き
70 20 行 へ も どる 60 ゲー ム オ ー パ バ ー 負 理
10 個 取る と 面 ク リア に な っ て ボ ー ナ ス が 500 点 も ら え る 。 ま 、 て も 、 キ ミ の お 年 玉 よ り は 少な が いで すね 。
あー、 私 は と て も 残り の 行 数 が 少な
19 DEFINTA-Z:SC=@:COLOR ぅ 159 Z9 SCREEN1:MIDTH32:KEYOFF :DEFFNM=VPEEK(6
144+X+Yx32)・Y=9・X=11:MX=11:MY=23:VPOKE82
8)&HA1
39 SPRITE$(9) ="66 せ よ "+CHR$( 39)+CHR$(16)+" 9”":MS も =" ロ T ロ ":LOCATE1:9:PRINT" SCORE":S C
49 LOCATE9 の 23:PRINTSTRING も (31 ディ イリ) :
っ 9 LOCATEMX MY:PRINTM$S::PLAY"TL1505CEGF BA DE"
69 FORIT=1TOZ1:LOCATE(RND(1)*29)+1(RND( 1 )#18)+2:PRTINT" ま 7) ENEXT
79 S=STICK(9) :X=X+(S=7)-(S=3) :X=Xー(X く 1)+ (X>3@):PUTSPRITE1,(Xx8jYx8)j89 の
89 ITFFNM=131THENSC=SC+59:PLAYPO7F64A64": TK=TK+1:LOCATEXjY:PRINT" "iLOCATE1)9:PRTI NT” SCORE" iSC:IFTK>9THENSC=SC+599:TK=g: GUTOU 29" ホ ト ツ ルン タイ
99 ITFY く 10RY>22THEN139
199 IF MX+1=X OR MX+2=X OR MX+3=X THENY= Y-1:PLAYTL64o3B64”":ELSEY=Y+ 1
119 H=RND(1)x2:MX=MX+(H=9 み )-(H=1 ) :MX=MX-( MX く 2)+(MX>226):LOCATEMXjMY:PRINTMS:
129 FORIT=1TO89:NEXT:GOTO 7
139 LOCATE11,11:PRINTPGAME OVER":PLAY"L1 っ 5 っ 03FEDEE+GO5C"
寺野 豊治
い ぃ い の で 密談 の ひと つも いえ な い の だ が 1 画面 ギリ ギリ だ っ た た め リ プレ イ は F 5 キー と いう 大 胆 な 設定 で ある 。
タラ
ピ
FOR
も うす っ か りお な じみ に な っ た TEIJIRO の 1 新作 は 1 画面 が 2 本 。 ま ず 、 そ の 1 が この ゲー ム サメ 記 イ ガ を よ けつ つ 人 金塊 あつ め だ 。 RUN す る と 青い 海 の な か を サメ か カ 永い で 金塊 いて 、 と ころ どこ ろ に イガ イガ が (*) や お 人 金 ($) が 学 か ん で いる の だ 。 カー ソル キー で 人 を あや つっ て , サメ や イガ イガ を よ け な が ら 、 お 金 を
イガ イガ キミ
ら SCURKE 1 も 1
を
GO ひ 9 人 で は 避 計 QA 具 は 服 半 (T 潜 上 は AG 計 stG ひ ンジ パ 人 へ 町 は 弥
の 記 両 ORN 肢 /OJ(T 田 強 は すす は 9 (とき どら 王 JI させ 8 は ヤ
1 SCREEN1,9,9:MTIDTH32:KEYOFF:COLOR15, 1 1 :DEFINTA-Z:DEFFNA(A,B) =VPEEK(6144+TINT(A/ 8)+TNT(B/8) *32 ) :FORT=9T02:B( 1T) =69+Tx49・B ゃ = :FORJ=9 の TO7:READA$: BS$=B$+CHR$(VAL("&H -+A$) ) :SPRTITE$( 1 ) =B$:NEXTJ, 了 ・VPOKE8219,6 9:AS(9)="$":AS(1)="wP:A=125:B=39:DATA1C Z FORT=3T029:LOCATE2,1T:PRI TSTRTNG$(27," あぁ ):NEXT:SPRITEON :DATA1C,49,3E,8,14,22
3 FORT=gTO1:FORJ=1T019:LOCATERND( 1 ) *25+3 ぅ KRND(-TIME)x16+5:PRTNTA$( 1 ) ・NEXTJ, T
な っ =STICK(9) :C=(((S=60RS=7 ) ANDA >29 ) -((S= っ 0RS=4 ) ANDA く 229 ) ) *4:D=(S=40RS=50RS=6) x4・ AEA+C:B=B-D-2・FOR1I=9T02:A( 1 ) =A(T)+Tx4+8・ PUTSPRITET+1,(A(T)MOD219+15,B(1) ) ,7,2:NE XT:ONSPRITEGOUSUB7:F=FNA(A,B) :DATA41,83,4 和 4 の 8 19 7C,92,38,38,B8,FE,FF,98,, ,
ご IFF=32THENB=B+D+2ELSETIFF=35THENA=A-C・B =B+D+ZELSETFF=42THEN7ELSETFF=36THENT=T+ 1 :LOCATEINT((A)/8) ,(B/8) :PRITNT" ぁ ":LOCATE 1 うぅ 9:PRTNT"SCORE"T: TFTMOD5=9THEN3
6 PUTSPRITE9@, (AB-4) 15,(D=9)+1:GOT04
7 VPOKE8219,51:IFSTRTG(9) =@THEN7ELSERUN
了 骨 る ゲ 一 だ 。 だ だ し 、。 カ ー ツル キー が き 《 の は 、 雄大 と ト 方 向 だ け 。 上 に は 自然 に 浮 か ん で いく の を 利用 し て いく し か な い 。 イ ガイ ガ や サメ に ぶつ か る と ゲー ム オ ー バ ー。 リプ レイ は スペ ー ス キー。 リ アル な 溢水 気分 の 味わえ る 1 本 で す 。
画 変 政 リ スト
A, 日 ……DIVER の 喉 標 O,D……DIVER の 物 動 F……DIVER の い ぐ 位 置 の キャ ラフ マ コー ド
S…… カ ー ソ ルキ ー の 入力
A( ).B( )…… サメ の 座標
較 プ ログ ラム の 説明
初期 設定
2 海 の 表 示
3 * と お や の 表示 DIVER の 移動 、 サ メ の 移動 ・ 表 示 、 キヤ ャ クタ デー
5 DIVER の 税 動
6 DIVER の 表示
/ リプ レイ
ーー う
き て 、TEIJIRO の 1 画面 2 作 目 も 上 少 ま 上 和 3 提
な か な か の 傑作 。 市 販 ゲ 一 ム ソ フ ト で 有名 な 『EGGY」 を も じ っ て 、 を の 名 も 『 え ぎぃ い 』。 な ん と いっ て も よく で き て いる の が 、 ウ ォ ー ク ロボ ッ ト の キ ャ ラク タ 。 や わら か い 線 の キャ ラク タ を 作る の が ほん と に うま いな あ 。
この ロボ ッ ト え ぎぃ い を カー ソル キー で 動か し て 、 空 か ら 沙 ち て くる 世 球 を
つか まえ ぇ える の が ゲー ム の 目的 。
地目 に ある ^ 十 ” は 召 で 、 そ の 向 こ うに 行く に ば は ジャ ン ヲ し な て ちゃ いり
な い 。 ま だ 、 例 に よっ
<
(テン ぉ ち め あつ ^ て “* ま ” に あ
だ る も ゲー の ら オ ーー だ 。 ャ ング し て 天井 に ぶつ が か っ て も ゲー ム オ ー バ バー。
気球 は 全部 で 20 個 落ち て く る の で 、 そ の うち 何 個 取れ る か が 勝負 に な る 。 リ プレ イ は スペ ー ス 一 。
移 来 は いつ も 決ま っ だ と こ ろ に 落ち て くる の で し ば らく する と 効率 的 な ユー ス が 見 つ か る 。 だ いた だ た い 、15 個 以上 取 る と ハイ スコ ア で すね 。
較 変 数 リス ト | に え ぎ い の 座 標
較 プ ログ ラム の 設 明
1 初期 設定
2 画面 表示
3 4 え ぎ い 、 気 球 の 移動
5 え ぎ い 、 気 球 の 表示
6 キヤ ラジ ンダ データ
/ 気球 を 1 つ 取 つ だ と き の 処 理
ピラ テン
ィ きど
1 いも 44 パャ YET 9
411411 い 4 14 MTHTHTMTVNTt111111
1 すす すす する キャ サキ さす 1 すす すす 4 すす 14 COJ りす 4! 1 い Lu や 1 せ ャ AUG COX AIAA SKI や い 3
いり いい HH4H44HtRSHT11
そそ そそ ます 3
提 財 持 持 持寺
4 ム まん な か ガ の 四角 の スペ ー ス が え ぎ い ぃ の 行動 範囲 だ けど 、 画 面 全体 が レー ダー に な つて い る の で 、 次 に どの あたり に 落ち て くる が よく わか る 。 で も 、 イ ガイ ガ に 注意 し よう つね
1 SCREEN1,@,9:MIDTH322:KEYOFF:COLOR154 1 :DEFINTA-Z:DEFFNA(B,C)=VPEEK(6169@+C+INT( B/2) *32):DTIMA$S(29):FORA=9TOU3・B$=" く "<・FORB = T05: READA も や :B も =BS+TCHRS(VAL("T&H"+AS) ) :SP RITE$(A) =B$:NEXTB:A:VPOKE8214 17:VPOKE82 15j51:VPOKE8197,65:SPRITEON : READA$
2 FORB=gT019:A$S(B) =MID も (AS B+11):NEXT:F DRA=19TOU15:LOCATE13,A:PRINT "アア アア アア アア” ・NEX T:PRINTSPC( 13)" ク ク ク ク ク ク ク えき ませ ぃ ":FORK=1TO2g 3 M=RND(1)x255:FORN=89@TO128STEP2:S=STICK (9@):C=(S=70RS=8)-(S=20RS=3) :D=(S=80RS=10 RS=2)w2-(FNA(B+2C) く >184):A=A+C:N=N+1:LO CATE11,8:PRINTK"SCORE"T:0UNSPRTITEGOSUB/
4 B=B+D:M=M-Cx8:F=FNA(B:C) : IFF=320RF =42T HEN6ELSETFF=43THENA=A-C:M=M+Cw8:DATA3E
5 FORT=gT06:LOCATE13+T,15:PRINTA$S(ABS(A+ 1 ) MDD29):NEXT:PUTSPRITEg9,(128:B4) ぅ 151- C・PUTSPRITE1,(M,N)j5 3:NEXTN 5K:DATAF
6 DATA37,66Cg:69 の 7E 3C55A542542C3 ぅ 7C5F > EC,66367E)7E 3C 183C 3C "キア アア アア ※ 了 アア + 了 ※ ア アア ※ 了 アア " ・TFSTRIG( の 9)THENRUNELSE6
了 7 PUTSPRITE1,(9:298): 和 T= 和 T+1:N=195:RETURN
6
K の 1 画面 3 部 作 。 1 本 目 は 、 ボ シェ ッ ト の No.1 に 掲載 し た FM- 7 用 の 『BI ock panic』 を 移植 し た も の だ 。「 あ ー、 私 は も て な い 30 男 の あっ ちゃ ん だ が 、
ぇ 一 、 こ ちら も 毎度 む な じ み 。Beta.
ビー シー モー ニー" に ー そ ーー
れ た けど ご ど 、 こ れ で と な ん と か 文句 を い われ ず に すみ そう 。
ふと 公園 に 行 | く と 、 で も も も 一 つう / ペ ッ ク が いち ゃ つ いと る で は な いか 。 こ の この っ 」
と いっ た 感じ の ジェ ラシー を 発揮 し て 、 左右 か らく っ つこ うと する 矢印 を くっ つか な いよ うに ジャ マ す る ゲー ム
HH HHIHHHIHIHHIIIH
ウ の ワ OO の OOu
19 SCREEN@:DEFINTA-Z:WMIDTH49:KEYOFF :Q=9 29 DIMX(20Q) :AS=CHR$ も (29) :A$S( の )=" 大 ん Ws A$(2)=STRTING$(5 29)+ デ > "・B$( の 9) =A も +"= "BB$(2) =" く =" ェ C も (の 9 の) =A も + す "= ゲト CO も (2) =" ォ = ニ "・AS =”。 "+STRTINGS(3872):PRINT:PRINTAS:FORT= の 9 TOQ:PRINT" ェ > ア PSPC(34) デ くく エア" ト X(9 T) =2:X(2 1 )=3/7・NEXT:PRINTA も S:X=19:Y=2・VPOKE99 29
49 S=STICK(@) :V=X-(X>7)*(S>5)-(X く 32)w(S く < 5)w(S>1):M=Y-(Y>2)x((S=1)+(S=2)+(S=8) ) -( Y く Q+2)w(S>3)w(S く < 了 7) :A=VPEEK(V+TMX49) : IFA=6 1THEN6gELSEIFA>59THENA=A-69:X(AXOR2 MM-2 ) =X(AXOR2 MM-2)-AX5+5:LOCATEVMW:PRINTAS(A) :・C=C+19:PLAY"M299907C16"・)。 By Beta.K !! 59 IFS>9THENA=CMOD2:PLAY"S8M79905C64" :VP DUKEX+Yw49g ウ 32:VPOUKEV+WUX49 29+AX2・X=V・:Y= い ゆい 69 LOCATE14,Q ロ +T5:PRINTUSING"SCOURE 欄間 音韻 間 男 " iC:A=RND(1)x2:M=RND(1)%X(Q+1):A=Ax2・V=X(A 53)-A+1:B=VPEEK(V+TWx49+89):TFB=6g+ATHENP LAY” 05S9M2999L12GFEDGFEDCEFDC":F=1ELSEIF B=32ZTHENLOCATEV,M+2:PRINTB も (A) :X(A)M) =V 7g C=C+1:IFF=gTHEN4 ウ ELSEFORT=9TO1:T=@:LO CATEVjM+2:PRINTCS(A) :LOCATE16 ロ + 了 7:PRTNT" GAME OVER" :IFSTRIG(9)THENRUNELSENEXT
エモ キー ニコ ーーー キュ atHRHHRHHW 遇 昌史
IrWHRNHMHHHNAHINN Y いい
まぐ れ だ と 非難 ご | HH MHR
3 今 ひ あ 23 度 つ ち 3 る /< は ご ら ハオ を = gr。 と め を p45 つれ
ち ば
が
|
だ 。 人 を カー ソル キー で 動か し て 矢印 に ぶつ けれ ば 5 マス 分 ひっ こむ の だ 。 矢印 を ひっ こめ る と 100 点 、 1 秒 ご と に 10 点 加算 。 2 万 点 で まあ まあ 、 3 万 点 な ら な か な か と いう 感 じ 。 リ プレ イ は スペ ー ス キー で す 。 ち な み に 10 行 の Q の 値 を 変え る と 矢印 の 数 が 変わ る 。
変 数 リス ト
較 プ ログ ラム の 設 明
10 一 30 初期 設定
40-60 メイ シル ー チ ン
70 判定 、 ゲ ー ム オー バー 処理
M87 星 の ウル トラ BOY くん は パソ コン が は ほし い の に お 人 金 が な い 。 を そこで 、 お 金 の 洛 ち て いる K85 星 へ 行き ま し た 。 で も 、 を そこ に は あの ボヨン ボ ョ ン が すん で いた だ の で す 。
* の ” が 、 主 人 公 の ウル トラ BOY。 じ っ と 見 つめ て ハッ と 気づい た の だ が 、 確 か に この キャ ラク タ は ウル トラ BOY だ 。 カ ー ソ ルキ ー て で 左右 、 ス ペー スキ ー で 上 昇 。 な に も な いと き は 下 に 沙 ち る 。 $ を 全部 取る と 面 ク リア だ 。 変 数 リス ト の 9 ウル トラ BOY の アド レス (の ポ ヨ ン の アド レス
東 代 PPeeos ボヨン の 廊 向 NMvsskx ポコ ヨン の 数
D……133 (節約 用 ) プ ロブ ラム の 設 明
10 一 30 初期 設定
40 ウル トラ BOY の 移動 50- 60 ポ ヨ ン ・ ス コア の 表示 70 一 80 面 プ リア
90 一 100 ゲー ム オ ー バ ー 処 理
ほ く の 好き な カ 士 PBetaK は AOR こ
と 掛 布 雅之 で す 。 て け て ん つく て ん 。
ボヨン ボヨン は あちこち あたる と は ね が かえ っ て フワ フワ ブ ョ ブ ヨ 動 〈 の で 不気味 な の で あっ だ 。 うっ と り 見 と れ て いる ほす で ゲー ム オ ー バ ー に な っ ちゃ う ぜ 。 継続 アプ レイ や リプ レイ は 上 方 向 の カー ソル キー が だ 。
19 SCREEN9:KEYOFF:COLOR6,1:DEFINTA-Z: ロ =4 @・MIDTHQ:FORT= の TO03:FORJ= の TO03:READA(T 5J)・ NEXTJ,T:FORT=2312T02335:VPOKE1 255:NEXT: FORTI=9T0O3:READV( 1 ) :NEXT:M=7:G=25:K=G+5 29 D=133:CLS:FORI=1TO38:VPOKEI+Q 33:VPOK E929+ T 3 る 3:VPOKETQ+Q0)34:VPOKE TXQ+79534・N EXT:VPOKEQ , 35 :VPOKE79,35:VPOKE929 35:VPO KE959,35・X=429:VPOKEX)37:FORT=1TONM:X(1I)= (IMOD3) *245+(T 半 3)x19+245:VPOKEX(I) 5D
39 NEXT:FORTI=1TOG:A=RND(1)x849+89:IFVPEE K(A) >32THENI=I-1:NEXTELSEVPOKEA, 36:NEXT 49 S=STICK(g) :VPOKEX, 32・X=X+Q+(STKIG(9) ) B+(S=7)-(S= る 3 る ) :A=VPEEK(X) :VPOKEX ぅ 37:IFA = る 6THENC=C+1:BEEPELSEIFA>32THEN99
Sg FORTI=1TOM:V=X(1I)+V(T(TI) ) : VPOKEX( 1 ) 32 ・A=VPEEK(V) -32・TFA=9THENX( 1 ) =VELSEIFA=5T HEN9gELSEIFA>3THENA=3:DATA,)1.2 3,1553 ぅ 2 69 VPOKEX(I),D:T(I)=A(AT(I)):NEXT:LOCAT E25,9:PRINT"SCORE" :Cw19:IFCMODK く GTHEN49 79 C=C+5・LOCATE14 19:PRINT"ROUND CLEAR 89 IFSTICK( の 9)=1THEN2gELSE89:DATA32) 1 99 FORT=9TO5:VPOKEX,43:BEEP:VPOKEX ぅ 42: BE FEP・NEXT・DATA2 3 1,-394139-4 1
199 IFSTICK(9)=1THENRUNELSE199
タ Z
「 よ っ ぱら い シ リー ズ 」 も ここ まで 来 だ た 。 い わ ば 、「 よ っ ぱら い 」 の 決定 版 な の だ 。 RUN し て スペ ー ス キー を 押す と 、 ど ー〈 つ が 出現 し 、 画 面 の 左端 に 浮遊 船 (白い ドッ ト ) が 表示 る され 、 す ぐに スタ ー ト し は じ め る 。
タ ど
ぼく の 好き な レ p 『B Sta. スラ フラー は "Mr.
タイ ガー ス " こと 千代 の 富士 で す 。 つ ー ん 、 な ん と な く ア ホカ みたい 。
お っ は よー! Beta.K で っ す 。 ぼく は プロ レス が 好き で 、
好 さ な レス ラー は Mr. タイガー ス " こと 千代 の 富士 で す 。 |
な ん と な く 、 ア ホ な こと や っ て る みた い だ 。 今 、 中 学生 最 こと 本 格 H
MINJMINIH 全 ご 軸 河 り ヘ ー(t 人 人 各 古 証 革 _
後 の 作品 に PG を 制作 で 、 ] 画面 を 作る ヒマ が | が ガレ 4 あり ませ ん 。 P-YONERE も ウル トラ BOY も 来年 まで Go ひ 出 て ク LOn ぼ で す 。 うー ん 、 選 個 由 と も な る と 、 審 く こと が NE 汗 宅 、 あ 紳 NA。 孤 神 も 来年 は ま 一 い ける ん じゃ 、 く そん 。 それ ぐら い 、 楽 く 新 ア 知っ て る び し いい 、 な ん だ 一 。 う ラー ん 、 カ ッ ト さ れ そ 一 だ な ー。 いる
! ひ 面 も
19 IFSTRIG(g)THENCOLOR9 1 ,7:SCREEN3,9g:OP EN"grp:“"FOROUTPUTAS#]1 :FORT=14336TOT+2・:VP 0KET 2Z24:NEXT:FORT= の TO019:READC( 1 ) :NEXT・F 0RR=1T0299:CLS:VPOKE6912,298:GOSUB59:PRI NT#1 5" と "CHR$(34)"ー く < くつ"・LTNE(9,89) -(9,132 ) ぁ 13:PRESET(9,169) :PRINT#1,R:P=11ELSE19 2Z9 C=C(RMOD11) :W=79:A=248:X=4:Y=95:LINE ( WM)-(9M+69) 13:FORT=4TOASTEP4:V=RND( 1 ) #18-9:K=M+V:M=K-(K>156) *(K-189)+(K<44 ) *( K-44):LTNE(T)W) -(T WM+11) ,13:LTINE( T,M+52) -(TjMW+63) 13:NEXT:LTNE-(A,W) ,13:PAINT(X, Y)jC513:LTNE(AjM+16) -(A,M+55 ) ,P・V=2
う 9 V=V+ .925:V=Vw(1+(STICK(9) =7)*.g2) :X=X +V:Y=Y+1-STRIG(@)*(STICK(9@) く 7) *2:PUTSPRTI TE の (X-15Y-1) 3:A=POTNT(X,Y) :TFA=PTHEN49 ELSEIFA=CTHEN39ELSEPLAY"S2M3999L803DDEDC 6":GOSUB59:PRINT##1, "GAMEOVER" :RUN
49 PLAY"S2M3999L805ECDFGAF":GOSUB59:PRIN T 半 157 0.K.!1PT:FORT=9T02:T= の 9:TFSTRIG(9)TH ENNEXTR:PLAY"M699906CEDCCEDCFEDEC" :GOSUB っ 9:PRINT#1。7 GOOD !":A=127:CIRCLE(A,A) ,4 915:PAINT(A,A) ,P,15:RUNELSE 1 =1- 1 :NEXT っ 9 LINE(4,4)-(259,36) ,15,BF :PRESET(19,8) ・RETURN:DATA15,24」6,19,,12,14,8,5, 1
で ブレ ー キ が きく 〈。
スペ ー ス キー を 押し た り 離 し た り で この ど ー《 つ を ぬ ける の だ 。 左 方 向 の カー ソル キー
30 行 の *0.2 の と ころ を ※ ま 0.7 く らい に する と 思い 切り プ ブレーキ が か か る よ 。 リ プレ イ は スペ ー ス キー が だ 。
田 変 数 リス ト
| Goesieie ルー プ 用
回 プ ログ ラム の 設 明 10 一 20 初期 設定 30 メイ ン ル ー チ ン 40 面 ク リア 、200 面 リア 50 面 の リア 処理 、DATA 較 チ エン フフ ボ イント
ゲーム オー バー に なる だ びに 最初 の 画 面 ひ すら は じ め る の は うつ と お し い 。 こと 思 う キ ミ は 、 リ スト が ガ 1 画面 に 入ら な こ な る けど 、 次 の よう に する と いい 。 ま び 、 10 行 の FORR= 1 和 TO200 の 1 を M に な お あし 、 次 に 、1 _ INPUT M: FO R 有 Z テ 0 TO (M-1) ・ ょ 62: V= テ RND (1) : NEX 征 と する と F un し だ と き に は じ め る 面 数 を きい て ご る か ら 、 は じ め だ いと ころ を うち こん で か が ら ス ベー スキ ー を お せ ば よい (〈 面 数 が 大 きぐ な る と 少し 時 間 が か か る けど >
( よ つ ち ゃ ん)
ラク タ 分 ある ん だ け と 、 ン ゲ ー ム み だ い に 、
⑱ ボ シェット 読者 の MSX ユ ー ザ ー に は も うお な じみ の キャ ラク グ クタ や を カー ツ ルキ ー で あや つっ て ハー ト を 取っ て い 〈 く ゲーム だ 。 面 は タテ 3 メ ヨ ヨコ 13 キ ャ まる で ポケ コ 度 に 見 える の は
S 共 Q さ の
ゲー ム 中 に スペ ー ス キー を 押す と ギ プア ッ プ だ けど 、 ゲ ー ム オー バー に な っ ぅ う て か ら だ と リプ レイ に な る よ 。
面 は 全部 で 3 面 まで 。
ヨコ 5 キャ ラク タ 分 の 4 列 だ け 。 そこ
が 、 カ ' え っ て ゲー ム の お も し みろ みき に な っ て いる ん だ 。 性 や 丸い 石 は 通れ な いけ ど 、P し じ " ツ ー) を 取る と キャ ラク タ が 黄色 か ら 水 人 色 に 変わ っ て 丸い 石 が 壊せ る よう に な る 。 も と き と き 由 会 う ト ゲト ゲ は も ちろ ん 書 。 こい つの に 人 る と ゲー ム オ ー バー だ 。 上下 に 移動 し た い と き は ハシ ゴ の と ころ まで 行か な いと だ め 。
一変 数 リス ト ee プレ イヤ ゼー の 座標 C…… プ レイ ヤー の 物 動
プロ ブラ ム の 説明
初期 設定
ゲー ム 画 面 表 示
ブレ イヤ ゼ ヤー の 秘 動 プレ イヤ ゼ ヤー の 表示
1 面 ク リジン 、 画 面 ア デー ヤ が ーー お オー リー リル レイ
mh うー
C 〇 や
1 SCREEN1,9,9:MIDTH32:KEYOFF :COLOR15 1 1 ・DEFINTA-Z:DEFFNA(AjB1)=ABS((A+1I)MOD13+ B+78)MOD39:DIMAS(49) :SPRITE$(9)=" 1 そん ん }? "・SPRTITE$S( 1) =" く <~ ロ HH " :SPRTITE$(2) =" > る ソソ セ わり "・FORT= の 2T03:READS jT:VPOKE8192+SjT:NEXT 2 READA$S:FORI=9T038 : A$ も (1) =MIDS(A$) エ +1 1) ・NEXT:A=9:FORTI=9TO11:LOCATE12 TI:PRINT" 了 バア 了 ア アア ア 了 ア 了 アア "・NEXT:PRINTSPC(13)"STAGE"E+]1 る S=STICK(9@) :C=(S=7)-(S=3 う ):A=A+TC:F=VPEEK ( 6479+C)・IFF=72THENB=B+((S=1)-(S=5))w13E LSEIFF=8gTHENP=1 :A$S(FNA(A,B2))=" "ELSETI FF=420RSTRIG(9@)THEN6ELSEIFF=129THEN5ELSE TFF=133THENIFP=1THENAS(FNA(AjB52))=" ェ ト P = の ELSEA=A-CELSEIFF=184THENA=A-C 4 PUTSPRITE9g,(129,89 の ))19-Pw3 ぅ 1-C:FORT=9T 06:LOCATE13+1)19:PRINTA$S(FNA(A,B:[) ) :NEX T・GOT03:DATA5,193,16,129,226823119 5 EE=E+1:TIFE<3THENBEEP:GOT02:DATA"2 % P※ XX P ク PX H 全 央 日 ※ 。 グ 谷 日 -XHP 埋 借 日 ピッ ツク 彰 ※ 僅 * @H@H 2 H xHP @HX ※ グ 2HxH@ xPPxPHPP ラ アク 佑 H ク HPP 旬 PP "HPH グ H 人 @ 旬 馬 佑 登 物 PHP" E8214 255・IFSTRIG(9)THENRUNELSE6
P 6 _VPOK
タツ
2 の
人 @ こ こ は 和 宇宙 の 遊び 場 ・ ホ ワイ ト ベ ー ス 。 出 て く る 2 つの キャ ラク タ の 左 が 自分 、 右 が 敵 の ガキ 大 将 。 カー ソル キー ゼイ 移 動 し て 敵 に 体 当 た り ./ て 、 敵 を ホワ イト ベー ス の 外 に 突き 落と す ゲ ー ム な の だ 。 も ちろ ん 、 自 分 が 落ち て し まう と ゲー ム オ ー バー。 洛 ち た か どう か の 判定 は 左 の 触覚 を 基準 に し て いる の て 、 ま 、 う まい こと や っ て ね 。
_ を 食べ る と いう こと
ぼく が プロ 瞬 計 TUN-TUN グラ ム を 作 TEDiRos ん 場 細 も と し らし ぱし 誠 っ る こい うこ と は 時 間 に 上
で 、 ほ ぼく は いつ も 、 テ キト ー に パソ コン を いじ っ て る と 勝手 に
0 ィ ト ペー ズ C グラ ム を 作る こと は 楽し いし 、 ホワ ょ ャ り ご つ ご : 本 に の る の は も っ と 楽し いっ / 死体 め 剖
1 COLOR15,1,1:SCREEN2) ,9:A$ も =CHR$ も (の)+" 和 †B く < _ ロ ロ ":SPRITE$S(1) =A$:SPRITE$(2) =A$
2 PLAY"S12CGCG"・FORT=1TO199:NEXT 1 :X=32
う Y=32:A=218:B=32:D=19:ONSPRTTEGOSUB8
4 =1:LINE(39 39 ) -(226, 162 ) , 15 BF
っ SPRITEON:T=STICK(9g) : TFT=7THENVX=- 1 : VY= 9 の ELSEIFT=3THENVX=1:VY=gELSEIFT=1THENVY=- 1:VX=gELSETIFT=5THENVY=1 :VX=@ELSEVA=SGN(X -A):VB=SGN(Y-B) ' By TANAKA DO
6 PUTSPRITE1(XjY)j5:PUTSPRITE2,(A,B) )M・ メニ X メ +VX:Y=Y+VY:A=A+VA:B=B+VB
7 IFPOINT(XjY)<2THEN1gELSEGOT05
8 SPRITEOFF:PLAY"S5D":FORT=1TOD :PUTSPRT1T E15(XjY) ぅ 9:PUTSPRTTE2, (AB) の:X=X+VA・:Y=Y +VB:A=A+TVX:B=B+VY:NEXT:IFPOINT(A,B) =1THE ND=D+19:M=M+1:S=S+Dx19:GOTO12
9 IFPOINT(XjY)=1THEN19ELSEGOT0O5
19 PLAY"PCD":SCREEN1:KEYOFF:LOCATE9,9:PRTI NT "GAME UVER":LOCATE9,12:PRTINT"SCORE" :S
11 IFINKEY$=" "THENRUNELSEGOTO1 1
12 IFM>15THENM=M-14:GOTO4ELSEPLAY"S14C"・ LINE(X+16 ょ Y+16) -(X+32Y+32 ) , 1 ,BF :FOURTI=1T 01999:NEXTT:GOTO5)1985:19,16:BY TUN TUN
の 〇 の よ お ぐ く 思い 出し て みる こと 最近 こん な ふう に 体 当 だり て 敵 と 戦う ゲー ハム が ゲー ムセン ダー に あつ だ よう な 。 確 サ ナハ ムコ の ゲー ム だ よね 。 う ラー ん 、 新 し い /
ガキ 大 将 を 倒す た びに ホワ 4 ペース に 究 が あい て いく 〈。 敵 は 平気 だ けど 、 キ ミ は 少し で も ひっ か か っ ちゃ うと アウ ト だ し 、 だ いだい 敵 の ほう が キミ より も 強い の だ 。 その う え 、 敵 は 倒す た びに 色 が 変わ っ て 15 番 目 に な る と 透明 に な つて し まう 。 まつ るー。
と いう わけ で 、 と て も むず か し い ゲ ー ム な の だ が 、 ま あか 、 5000 点 を 越え を る と な か な か い いん じゃ な い ?
スラ アゲ ア は ゲー ム オ ー バ パー に な っ だ た とき に 表 示さ る れ る 。 リ プレ イ は スペ ー ス キー が だ 。
変 数 リスト
D…… プラ ッ ツジ シッ ユ レ だ と き 飛 ぶ ド ッ ツ ト の 数
W…… ガキ 大 将 の 名
較 プロ ブラ ム の 説明
1 4 初期 設定 、 画 面 表 示
5 一 / 上 自分 と 瑞 の 衝 動
6 9 クラ ッシュ 処理
10-11 ゲー ム オ ー バ ー 負 理
12 穴あけ 負 理
必 Y Beta. に
プロ グラ ム を 作 種 の 自己 表現 な の で す 。
プロ グラ ム は 作り 手 の 考え や 感情 を 表し 、 同 時 に 作 者 の 裏 に ある 隠れ た 部 分 を 引き 出す こと が で きる も の で す 。 プ ログ ラム を 作る の は 確か に し ん ご い 。 で も 、 完 成 し た と き の あ の 喜び は は か り し れ な い 。 作 る こと に よっ て 得 ら れる も の が 、 必 ず あ る は ず で す 。
。 ぬ JI させ ViNON 財
は 葉 壮 尋 S き て て (て T「 で ひい とり ぜ
き の 2 癌 あ だ e Le T ル を 目 指 帳 グ
Rf は JOYT8 ざ () ぐだ な 9」 の
IT 八 誕 り
て 上 に (わけ が だ 5 だ と 当然 下 に 落ち て し ま う 。 運 と 技 の スペ ー ス キー を 押す 悪い せい で いち ば ん 下 に 来 て し まう と 倫 ゲ ゲ ゲ の 提 太 郎 の パパ みた いな キャ と 1 つ 目 太郎 の 動き が 止ま きる の で 、2 う 5 ゲー ム オ ー バ ー。 リ プレ イ は カー ソル ラク タ が 主人 公 の スク ロー ル ゲ ー ム 。 まく 上 向き の 矢印 に あて れ ば すぐ で 上 の 。 キー だ 。 ゴ ー ル イン の と き ベ スト スコ 目的 は 画面 の いち ば ん 上 に た と どり つく 段 に 移動 で きる 仕組 み 。 下 向き の 矢印 ア だ と 英語 で は ほめ て くれ る よ 。 と な かん だ けど 。、 だ だ ブフ ダダ ラ し て い だ ん で は な か な か 上 に 行か な い の だ 。 画面 の 左右 両端 の 黄色 い 壁 に 着く と 1 邊 上 に 上 が る 。 こ れ が 基本 。 で も 、 こ れ で は 時 間 が か か りす ぎる の で 、 ポ ツ ポッ と 出 て くる 矢印 に あ だ っ
19 COLOR15,1,1:SCREEN1 9:MIDTH2Z8:KEYOFF: DEFINTA-Z:SPRITE$(9) =" く も へ へ も <" :SPRITE$( 1 ) =" く マキ キマ く <":VPOKE8293,164:VPOKE82Z94 4
29 H=8999:A$="181818FFFF7E3C18FFFFFFFFFF FFFFFF183C7EFFFF181818999999FFFF”":FORI= TO031:VPOKE744+1TjVAL(T&HP+MTIDS(AS)T*Z+1 2 ) ) :NEXT: A$=STRING$(2896) : BS=CHR$(Z7 )
3 の FORI=1T023:PRINTB$+"Y| リ +BS+ 7 し "5AS:VP
< と DKE6145+Tx32 ょ 94:VPOKE6174+Tx う 2594:PRINTA すり $: :NEXT:X=25:Y=21:T=9:V=-1 すり pp へ - 1
っ 琴 感 と 49 T=T+1:LOCATE9,9:PRINTUSTNG" TIME# 六 て 臣 9 訂 で が BEST-TTME### 革 "iT:H:PRINTBS+"Y! "+BS
+"PL"・LOCATE の 9) 1:PRINTA$S: :VPOKE6178+RND(1) *28 93・VPOKE6178+RND(1)x2895
41 X=X-Vx(STRIG(@)>-1):PUTSPRITE9 の (XX8Y x8)・A=VPEEK(6144+X+Yx32 ) ・X=X+(A= の 4 )\※V:A=
20 A-(A=94 ) :B=(A<96) x(A-94) :Y=Y+B:V=V+(B く >9 = ) x*2xV: IFA=930RA=95THENPLAY"S9M159905L9A oe デブ カウ ッ ダ 6 PUTSPRITEg,(Xx8jYx8), 15 YMOD2:TFY= み TH 還 ea EN79ELSEIFY=240RT >9999THEN99ELSE49
30 加 還 79 じ OCATE9,9:PRINT" GOOL IN ! ":IFH=>TT
40 王 60 メイ ン ル ー チ ン シ
70-80 ゴー ルイ ン 女 理
90 ダー ム オ 一 バー 如 理 参 考 プ ロブ ラム
ポシェ エッ ト NO.3 “SPACE MAZE"
HENLOCATE8,11:PRINT" NOM IS TOP !| の :H=T 89 FORI=@T0O1:1T=STICK(9@) :NEXT:GOTO039 99 LOCATE8 9:PRINT" GAME OVER ":GOTO89
フル ー ジ ツキ ャ ヤッチ
FOR ん SXX(8K/MSX2
ネコ で す 。 パ ンプ で す 。 締切 り を 無 "いい な が ら 追 いか け て くる 。 カー ソル きせ る と 面 ク リア 。 壁 に あたっ た り 、 視 し て 遊ん び で いた ら 、 お ば け (ほっ ぺ キー て 逃げ な が ら お ば け を 誘導 し て 、 フル ー ツ に あたっ だ りす る と ゲー ム オ だ の 赤い 少女 ゆき ) が 「 う っ そ 一 」 と フル ー ツ を 食べ る せ て 待 点 。 全 部 食べ 一 バー。 リプレイ は スペ ー ス キー。
及 /| 本 筆 ニ り の ファ ミコ ン で < け Se せ ツ に
本 も 採用 され た 。
ーー 功 こっ 二 事 寺 きき ー すま 】 に すま ます ます] すす 月 桂 提 HHHHHRHRHHHHHH-
DI 1 1 日 1 ま i ま は 8 1 * 押 1 し I き 村 4 日 1 ま 時 ま 4 す 日 細 ま Ll ま じ ま し 1 細 ま は 6 日 せき 1 23 ま 4 ま
と ころ で ぽく の
を 〇 バン プ と お ば け の 長い ブフ ログ 、
ラム が 組め な く フネ ク ネ 追 い ガ け ゲ
デ と Se。 小さ きい ほど キキ ヤラ クダ が か わい い 。
て 困る 。 だ か ら フ タ ミ コ ン て 途 回生 人 8 ん で いま す 。 関係 な いけ ど 。
放 HHHHHHHL
ー ま こき こま |
PE
1 DEFINTA-Z:SCREEN1,9,9:MIDTH32:KEYOFF:C | 馬 十 DLOR15,1,1:FORI=9TO015:VPOKE312+T,VAL("&H | ga "+MTDS("99969E14E4EEEE9EFBFBFB99DFDFDF99 | ossp. ゅ s or フ っ "っ Tw2+1,2) ) :NEXT:SPRITE$(9)=" ZZ 国学 テ " ェ S
PRITE$(1)="$~ 口 棋 太 †":VPOKE8196, 129 注意 /
2 VPOKE8197,65:FORT=1T023:LOCATE 1,T:PRIN *
TP ("STRING$(2832-(T=10RT=23)*8)"("::NEX | リス ト 中 の い 画 ” は 、K T:B=B-(B<5) :H=6144:K=32:Q=RND(-TIME ) EY1 、CHR や (255) と 3 FORT=1TOBx5+5:E=RND( 1) *24+4:F=RND( 1 ) * 1 | し て 、|F 1| で 打ち こむ お こ 7+4・1=T+(VPEEK(H+E+FxK) =39) :LOCATEEF:PR | と 。
TINT” "NEXT:C=g:M=232:N=176・X=2・Y=2
4 T=STICK(9) :X=X+(T=7)-(T=3) :Y=Y+( 和 =1)ー( |
T=5) :PUTSPRITE1,(Xx8,Yx8-1) 19:M=M+((M2X | 一 x8)-(M<Xx8) ) *4:N=N+((N>Yw8)-(N<Ys8) )*4:P CDP UTSPRITE9,(M,N-1) ,2:P=H+M/8+(N\8 ) *K・TFVP | ビー フル レー ツ の 表示 半
C…… 廊 べ だ フル ー ツ の 数
EEK(P)=39GOTO8ELSEP=H+X+YxK:TFVPEEK(P) >K | し aaa
0RXx8=MANDYx8=NTHENVPOKEP,K:GOT06 XYー ネ コ の 人 5 PRINTCHR$(11)" SCORE"S:GOT04 ou
6 PLAY"SgM3999L805BCCBBCC":LOCATE11,11:P | PageoozF レ ラ RINT"GAME OVER" :VPOKE6915,9:VPOKE6919,9 | ログ ラム の 衣
7 IFSTRIG(9)THENCLS :B=9:S=9:GOTO2ELSE7 4 ネコ と お ば け の 極 動 ・ 何 を 8 C=C+1:S=S+Bx19:PRINTCHR$(11)" SCORE"S | 。 デブ :VPOKEP,K: TFC=Bx5+5THENPLAY"L12CEDFEGG4" | 6 = キャ ラフ タ の 導 :GOT02ELSEPLAY"SgM3999L320F05D9" :GOT05 で oo
22
な か 興味: 楽 い 着 つ いて いる の か な 。
と いう わけ で 、 こ れ は 相撲 の ゲー ム 。 今 ま で も 、 ボ クシ ング と か 空手 と し か 、 こ の テ の ゲー ム は あっ た けれ ど 、 相 撲 と いう の は 初め て の よう な 気 が する 。 名 前 が 違っ て も 、 結 局 ゲ ー ム の ルー ル や ブロ グラ ム の 内 容 自体 あま り 変 わら な Ux の に 、。 ちょ っ と し だ た ホー ミ ング の 差 で む も し ろ る が 変わ Z
変 数 リス ト
員 …… 相 手 の 強 さ に に … ] 戦 の 数 王 …… 相手 の XX 座 標 Addows 自分 の X 座 標 日 …… 相 手 ガ 突 つ 張る れ か が W…… 自 分 ガ 突 つ 張 り を する ガ ご ご ・… 、 ナ ] M…… バ … d 分 ガ 突 つ 張 る ガ Eee 内 5 亡 選 ブ …… 勝 ぢ 員 ! ナ 較 プ ログ ラム の 説明 1 初期 設定 の ご うう 半 / 所 娠 相手 の 移動 と キー 入力 4 自分 の 秘 動 と キー 入力 ! 技 の 判定 勝 取 の 表示 7 ト オ N リプ レイ
。 2 FOR ASX(et/SX2
っ 張
よそ の 出版 社 の マ ン ン ガ 誌 だ けど 、 松 と 千代 の 対決 は な か 。 No8 が 出る ころ に は 決 に
さい
イ は スペ ー ス キー だ 。
相手 も な か な か 強い の で 、 最 初 は 絶 表 的 な 気分 に な っ て し まう けど 、 そ こ は 練習 ある の み 。 必 ず 勝 て る /
っ て 〈 く る の は 不思議 。
キミ は 右側 の 力士 。 カ ー ソ ルキ ー イ 寺 用 に 動き つつ 、 ス ペー スキ ー で 突っ 張り の 技 を くり だ す 。 相 手 を 土 依 か ら 沙 と せ は 、
1 人 勝ち 抜き 。 全 部 で 1 4 8 人 と 対戦 すれ ば ゲー 川 古 健二 ム オ ー バ ー。 リプ ブレ
1 行 の R 三 7 の 数 字 を
小さ くす る と 相手 が 強く な
り 、 大 きく する と その 逆 に
な り ま す 。 ちなみに 、 ぼ ぽく
は 『 バ シシ マー カー』 を 持
っ て いま す が 、 近く の ゲー
ムセン ター に は 『 リ プ ブル ラブ ル 』 が
な いた め 、 使 い 道 が あり ませ ん 。 や っ ぱり 、 関 係 な いけ ど 。
相手 を 強く する に は
FN
1 DEFINTA-Z:DEFSNGR:SCREEN1,1,9:MIDTH1Z: KEYOFF:COLOR15,1,1:LOCATE)15:PRINT" ビー エ ーー エーーー コ "・FORT =9T031:VPOKE14336+1T VAL(T&H "+MID$S("18189C1E3E991E313939987C1E9@91E31 181839787C99788C9C9C193E7899788C" ぅ TkZ+1 2) ) :NEXT:LOCATE3,6:PRINT" お お す ヾ も う ":R=7
2 FORK=2T09:E=194:X=135:LOCATE4 11:PRINT "0 こっ た !"・PLAY"SgM1999L1905AAAAAAAA": FOR1 = 9T03599:NEXT:LOCATE3,11:PRINTSPC(6)
ぅ B=(E く X-19):E=E-B*2:M=(RND(1) *R く 1) x(1+B ) :S=STICK(@) : IFSTRIG(9)ANDS=9THENIFNM=9TH ENM=1:T=1ELSEM=1:T=gELSEM=9@:「=9
4 X=X+((S=7ANDX>E+19)-(S=3ANDX く 156) ) *2※( 1+T)・PUTSPRITEg,(X,19@4)j11T:PUTSPRITE1 (E,194),19,2-M:SOUND6)3:SOUND7 9
5 TFT-MANDX-E=9THENPLAY"02V15E32"・E=E-NM※ 16:X=X-Wx16:TFE く <78THENPUTSPRITE1(68112 )・H=1:GOTO6ELSEIFX>162THENPUTSPRITE9(17 2,112):H=@:GOTO6ELSE3ELSE3
6 R=R-.5xH:LOCATEK,9:PRINTCHR$(132+H) :S0 UND7,8:PLAY"SgM399904L16G8GGG2”":FORT=@TO 4999:NEXT:PUTSPRITEg (298):NEXT
7 LOCATE2,18:PRINT"GAMEOVER":FORT=@TO1:1 =9:IFSTRIG(9@)THENRUNELSENEXT
した /
つ ざ ぎ きこ ご
が かめの
かげ プ く ら ペ ど
rOR ル ん SXX(8。/MSX2 前 掲 の 『 う る か め 』」 の バー ジョ ン ア ー ソ ルキ ー の 右 方 向 を カタ カタ と た た が の びる 。 だ だ し 、 ハ ー ド ル で こけ る ッ プ 。 ハ ー ド ル の ハン デ が つい た うさ いて うさ ぎ を 走ら せよ う 。 ハ ー ド ル は と し ば らく 動け な いよ 。 ぎ が 苦戦 で も 、 か わい い / スパ ペー スキー て ジャ シン ジグ 。 この 上 き セ に と ちら か が ゴー ルイ ン す る と ゲー ム
RUN す る と か め が 走 5 出す の で 、 カ カー ソル キー を 押し た まま だ と 飛 距 離 オォ オーバ ー。 リプ レイ は も う 一 回 RUN。
と つ か ぬき 人 の か 富 で どす! が うさ ぎ は 足 が 速い の で 、 ハ デ て 0k と ー ド ル は ハン デ で す 。 No.5 ぶ jpu の た の パー ト 1 より お も し ろく も が 還 な っ て いる と 思い ます 。 ど うし て も 、 ん ン わ か め に 勝て な い 人 は 、3 行 の .7 を 小さ くす る と いい で し ょ が 9 う 。 ジ ャ ンプ する と き は 、 カ ー ソ ルキ ー を 押し た まま の ほ の か う が 飛 距離 が の びる の で 、 こ の へ ん わ 次 の の コツ が 大 事 で す 。 と ころ で 、 リ プ 2 差 レイ (も う 一 度 RUN) 、 は 音楽 し が が 終わ っ て か ら に し て くだ さい 。 し め の / 騰 ESE 証 らち
1 DEFSNGA-Z:K=49:X=K:SCREEN1,9,9:MIDTH16 ・KEYOUFF :COLOR15 1」1:FORT= の TO047:VPOKE 1433 6+TVAL("&H"+MTD$S("9999148E7D7F7EFF14gE の DBF7E7F3C1814g9EgDBF7E7F3C24999978ACD4ACB 49996959793929248489695979392924884" , Tx2 +]152) ) :NEXT:VPOKE8194 176:P$="O03CEDEC"
2 FOR1I=146TO167:VPOKET ,-(1 く 152)*128:NEXT ・VPOKE152 255:VPOKE167,252:FORT=6533TOI+ 2Z9:VPOKET ,19:VPOKET+128,19:NEXT:FORT= の TO っ :VPOKE6594+Tx3,18:NEXT:PLAY"V1304ARARAR 05A"・FOR1T=g@T02799:NEXT:FORT=gTO7:SOUNDT1 , 9g:NEXT:SOUND8j16:SOUND12,2:SOUND138
う FORK=49T0291STEP.75:L=L*J:Y=YxJ・:J=J-(J =9ANDSTRIG(9) ) :M=M- 1 : IFM>9THENVPOKE6497+ X/8.2gELSEJ=Jx-(M く < の) :ONJGOSUB7:S=STICK( ) ・X=X+(S=P)x(M く < ) :P=3-S
4 IFXMOD24-12=gANDY< く 6THENJ=g@:M=8:X=X+ 1
っ PUTSPRITEg,(X,87-Y) 15,-(1-(S= る 3) ) x*(M く < ):PUTSPRITE1,(K:119) ,12,3:PUTSPRTTE2 グ 2 (K,
較 変 数 リス ト …… うさ ぎの X 座 標
久
区 ea ガ め の X 褒 標 すう ーー ジャ ンプ ブフ ラブ ツア mw…ー ジ ヤセ ンプ の 高 さ 品 ご ) ) M
…ー ジ ヤセ ンプ の 距 離 〇 どー ドー ー 入 用 用
…… 転 ん で いる 時 間 較 プ ロブ ラム の 説明
119),19,4+KMOD2:TFX>299THENPRTNT" う さき ヾ " ・ 時 P$="V13AGAGEDC"ELSENEXT:PRINT" か め ": の
6 SOUND7,8:PLAYPS・PRTNT" さ ん 0 か ち て さす !":END 明生 7 L=L+1:X=X-(P=g)*.2+.6:Y=Y+1+(L>8)x2:IF 判定 L=16THENJ=9:RETURNELSERETURN4 生 の
さ う
JUMPER
の ン ダイス / 4 2 ア 硝 オダ を ) まき 全 『 間 も を き ンジ ププ ゾ ソン ン アア チチ 『 や い
余談 ・ 初 採用 の 通知 な の に 父 に 先 を 越 さ れ て 封 を 切ら れ て し まっ た 。
1 DEFINTA-Z:SCREEN1,9:MIDTH32:KEYOFF :COL DR15,1,1:SPRITE$(9) ="Xid く B・ く <f":VPOKE8219 >97:G=6:FORT=221T0223:FORJ=Tx8TUTX8+G:VP DKEJ,255:NEXT:G=G-2:NEXT:LOCATE1 ZZ:PRIN TSTRING$(39,"x"):S=9:M=6:DEFFNP(X>Y) =VPE EK(6144+X+Yx32):FOURI=9TOU15:GOSUB6:NEXT
の A$(9) = リン ッ ン フリ SA あま (1) = NNYT SAS(29=“ ャ て" :A$ (3)=“ ” ・H= 9:X=1:Y=5:FORT=3T023STEP4 :LO CATE1,1I:PRINTSTRING$S(39 の ツン”) ji:NEXT
3 K=(X-1) ま 3:L=(Y-4) ま 4:R(KjL)=R(K5L)-1*(R (K ぅ jL) く <29):LOCATEKx3+1 ぅ Lx4+7:PRINTAS((R(K し) -1) ま M)j:V=STICK(9) :X=Xー(V=7)w(X>1)+(V :TFSTRIG(9@) ANDC>2
= う )x(X く 39):C=FNP(X ぅ 5Y+1 ) 29THENF=1ELSEIFFNP(X ヵ Y-1) >229THENF = の 4 Y=Y+(F=1)-(F=9ANDC く 43):PUTSPRITE9,(Xx8
5YX8),15:E=FNP(X ヵ Y) :IFE=36THENSELSEIFE=3 2THEN3ELSEFORI=9TO1:LOCATE12 9:PRINT"GAN E _ OVER" :TIFINKEYS=“"1"THENRUNELSET=9:NEXT 5 PLAY"L64V1507AB":GOSUB6:LOCATEX5Y:PRIN 1 ”sS=ST19:LOCATE11.2:PREINT SCDRE "5: 朋 = 昌 +1:IFH=25THENFORT=9T03:FORJ=9T09:R(J[)= 9:NEXTJ,1I:M=M-1:PLAY"CDECDE" :GOT02ELSE3 6 LOCATEINT(RND(1)*26)+2 INT(RND(1)\4)※ 和 4 +6:PRINT"$"+CHRS(28)+"wP:RETURN
YO 画 プ ログ ラム の 説明 つら く 悲 し い 受験 時 代 だ け に イー 2 初期 設定 、 画 面 表 示 3 床 を 臣 こ する 、 キ ー 入 力 へ 1 4 aku 4 ジャ ン バ ー の 物 動 と 表示 、 = ー ム オー バー 処理 7 ーー N ぅ - ん や っ ぱり 初 控 用 て の は う 5 面 ク リア ) \ れ しい も ん だ 。 お か げ で 3 時 間 6 お 、* 表 示 サ ブル ー チ ン ( / も 笑い が 止ま ら な か っ た 。 こ の 画 変 数 リス ト ーー い 0 SR RCn .m). に , し …… 床 の 表示 用 か ら 1 画面 プロ グラ ム を 作る の EN 還 グ V…… ス ティ ッ ク 入 力 用 6 お 386 ま 0595 の) て em 苦労 を 考え る と ます ます うれ し い /
〇 主人 公 は シュ ノー ケル 付 で す 。
SCO 区 E 69
削 川 川 川 川 川 川 川 川 川 川 川 川 川 I 川 川 川 川 OO 用 用 用 了 に ドド 細 呈 念 本 金 本 ネ k 多 <
lllNIIIIII 川 川 川 川 川 川 川 川 川 川 川 用 用 串 計 念 本 金 本 例 本 本 念
川 川 川 川 川 川 川 川 川 川 川江 才 川 川 川 川 川 川 川 川 川 ID 用 昨 用
全 金 本 金 本 川 川 川 川 川 川 川 UN 有 ほ ラ
MM 川 川 川 川 川 省 川 川 川
念 本 川 IM 川上 川 川 川 川 川 川 川 省 川 川 IOUUUUUMUUUUIIIUIUIUUUIII 折 庫
ト を を を る を を る る る る る を るる る る る る る を る る る る る 信和 る る る る る <】 則 吊 IIIIIIIIIIIIN 識
O 〇 あー、 床 が ザ が なくなっ て し まつ だ 、 落 つこ ちゃ う / 斜め ジャ ヤン プ で 切り 抜け よう /
⑤ な ん だ 、TEIJIRO の 「『PONPON」 じゃ な いか と 一 財 思 っ た けど 、 ち ょ っ と 違う 。 RUN さ せ て 、 イ ガイ ガ (*) を さけ て 、 お 金 ($) を 取る と いう の は 同じ な ん だ けど 、 主 人 公 の ジャ ン パ ー は カー ソル キー て 左右 に 動き つつ 、 スペ ー ス キー で ジャ ンプ する の だ 。 カ ー ソ ルキ ー と スペ ー ス キー を いっ し ょ に 押せ ば 、 和 斜め に も 跳ぶ 。、 ふ ー ん 、 を れ だ け ? と いわ れ ち ゃ 私 は 怒る ね 。 も ちろ ん まだ ある 。 画 面 は 5 層 の 床 で 仕切 られ て いて 、 こ の 床 が まだ いや な や つ な の だ 。 な ん と 勝手 に 薄く な っ て いく て 。 で 、 容 が あい て ジャ シー は 下 に 落ち ちゃ う の だ が 、 い ちば ん 下 ま で 落ち る と イガ イガ ば か りな の て 必然 の 結果 と し て アウ ト 。 床 は 究 が あく ば か り じ ゃ な く て 、 ふ る が っ だ り も する の で タイ ミン グ よ く 各 層 を 移動 する の が ュ ツ 。 リ プレ イ 財 1 代 一 。 (は )
22
この プロ グラ ム は 、 マ シン 語 を 使 うっ う てい る の で 、 ディ スク の ペー シ ッ ク の 場合 は 打ち こん だ ら run す る まえ に 必ず セー プ ブ し て お く こ と 。 また 、 普 通 の ベー シッ ク で も 次 の ゲー ム を ロー ド す る まえ に リセ ッ ト し て お いた ほう が よい で す 。
ポシェ ッ ト No.5 『 ダ ブル アタ ッ ク 』(X 1 ) の 移植 版 。 カ ー ソ ル キー の 左右 で 白 と 黄色 の スタ ー シ ッ プ を 同時 に 動か し 、 敵 を きる ける スク ロー ル ゲ ー ム 。 1400 点 取る と 1 シー ンク リ ア で 100 点 ボ ー ナ ス 、4500 点 取る と 500
点 ボ ー ナ ス で す 。 と ころ で 、RUN きせ
る と 7?” が 出 て 入力 待ち に な る けれ と 、 こ れ は “HIT ANY KEY と 同 意味 。 な ん の 数 値 を 入れ て も レベ ル が 変わ っ だ り は し な い の だ . ( よ )
判定 の いい か げん な と ころ が 微妙 に
よろ し いで し ょ うか 楽し い /
射場 先生 ⑤ 1 | 較 プ ログ ブラム の 説明
YY Beta に ~ ンー ン
399 く ん ー、 < | ノ 1 4 5 人 スク フロ ー 一 叶 ケン ちゃ ん / [| 男 光 数 リス ト
ケン ちゃ ん … イ バ