今風太ワールドを楽しむ(34)
更新日:2020年12月5日

PasocomMini PC-8001専用「PLANET PILOT mini」公開
皆様ご無沙汰しております。さてここにPC-8001ミニ専用ゲームソフト第四弾を公開いたします。制作期間は約半年も掛かりました。他の趣味を一旦おいてこれの開発に集中しておりました。今回は完全新作です。作品名は「PLANET PILOT mini」です。タイトルの意味はあまり追及しないで下さい。結構イメージで付けてますので。さて皆さんにどこまで楽しんで頂けるか少し気になりますが何かのキッカケにして頂ければ幸いです。
今回のゲームは今風太としては初めての左スクロールゲームになります。基本のテイストは過去の私のゲームと変わっていませんが、左スクロールのルーチンを考えているうちに実用に耐えると判断して新作として仕上げました。令和で蘇るレトロゲームとして楽しんで下さい。相変わらずキャラクタの動きは如何にもですね。今回もミニ専用です。実機では動きません。ご理解下さい。お家時間にこのゲームを楽しんで頂ければ幸いです。
(PLANET PILOTminiのタイトル画面)
今回より画面キャプチャーはHDMI Video Captureを使用いたしました。綺麗な画面をお見せすることが出来ました。タイトル画面デザインはもはや私の定番になりつつあります。最新版はV.1.01になります。
「PLANET PILOT mini」はここからダウンロードして下さい。
ファイルは圧縮してあります。展開してPLANETPILOTのフォルダごとPC-8001ミニのマイクロSDカードのPCMフォルダ内にコピーして下さい。
PC-8001ミニを立ち上げると「MEDIA」のタブの中に「PLANETPILOT」のディレクトリが出来ています。最新版はその中に3個のファイルがあります。
(PLANETPILOTのファイル)
「PLANETPILOT-B」のBASICの後に、ふたつのマシン語をモニタのLコマンドで読み込んで下さい。そのままBASICに戻ってRUNするとゲームが始まります。
(BASICとマシン語を別々に読み込みます)
タイトル画面から「RETURN」を押してゲームスタートです。軽快なゲーム開始音の後にゲーム画面に移ります。相変わらずの作曲の能力の無さにツッコミは入れないで下さいね。
(ROUND 01をゲーム中)
画面中央左側に出てくるSHIPをテンキーの「8」「2」「4」「6」で上下左右に動かして敵や敵ミサイルなどに当たらないように「SPACE」バーでミサイルを発射して敵を打って下さい。敵ミサイルはまっすぐにしか飛んでこないので気を付ければ避けるのは難しくないと思います。未知の惑星には鉄骨などで出来た山の稜線があります。SHIPはこの稜線に当たらないように動かして下さい。但しSHIPミサイルや敵、敵ミサイルなどはこの稜線をすり抜けます。まあ単純に奥行方向に立体感があると考えて下さい。プログラム的には色々な処理を追加すればゲームに耐えられる動きにならなかったということですが。稜線は256列でループします。バリエーションとして10種類用意しています。全体の稜線の感じは画面右下に表示しています。敵は5種類居ます。飛行パターンは8種類あり、ROUNDによって細かく調整されています。但し敵の種類によっての特徴はありません。また飛行パターンもそれほど複雑ではありません。このあたりはまだまだ私の能力不足かもしれません。
(BASEから発射されるアイテムを取る)
稜線のところどころにBASEが配置されます。ここから便利なアイテムが発射されます。SHIPをアイテムに重ねると無事ゲットとなります。アイテムは4種類で「S」はSHIPが1機増えます。但し無限ではありません。SHIP数は画面左下に表示しています。「B」はBミサイルであとで活躍します。これは画面中央下に溜まっていきます。これも無限ではありません。表示されている個数です。「I」は無敵モードに一定時間なることが出来ます。敵、敵ミサイルなどがすり抜けるようになります。但し稜線とBASEはすり抜けません。アイテムは放物線のような動きをしますのでパターンをつかめば連続ゲットも簡単です。BASEはSHIPミサイルで爆発しますのでアイテムを沢山ゲットするには誤って爆破しないで下さいね。稜線の一部からマウントミサイルが発射されます。これは斜めに飛んでくるので曲者です。私はよくこのミサイルにやられてしまいます。
(SHIPは爆破されると画面左上に登場)
SHIPは爆破されると画面左上に再登場します。これは連続爆破を回避するためです。SHIPが全て爆破されればゲームオーバーです。画面右下に赤色3桁で表示されている数字が画面に出た稜線の列数です。これを一定数通過するとボスステージとなります。敵と敵ミサイルが消えて画面右側にボスが登場します。
(ボスステージには巨大バグが登場)
巨大バグは画面右側から左側に攻めてきます。飛行パターンは8種類ありますが、敵の場合と同じで動きは複雑ではありません。ミサイルをどんどんぶち込んで下さい。アイテムでゲットしたBミサイルは「X」キーで発射出来ます。画面右下の黄色の数字が巨大バグのPOWERになります。通常のミサイルで1、Bミサイルで5減らすことが出来ます。この数字がゼロになるとめでたくROUND終了となります。巨大バグはバグミサイルを発射してくるので当たらないようにして下さい。ボスステージでもBASEからのアイテムゲットは出来ますし、マウントミサイルも飛んでくるので気を付けて下さい。巨大バグのPOWERはROUND数によって細かく調整されています。
(巨大バグの爆発シーン)
爆発シーンは少し頭を使いました。音はイマイチですので、これが私には精一杯かなと思います。敵が爆発する時もそうですが、音は独立して出してますのでその時は動作が止まります。いずれば同時進行になるようにしたいと思っていますが私にとってはハードルは高そうですね。
(NEXT STAGEの表示)
巨大バグが爆発すると次のROUNDに進みます。ROUNDを進むと自動的にSHIP数とBミサイルがひとつ増えます。ROUNDをクリアするためには少しでも多いほうが良いでしょう。
(ROUND 02をゲーム中)
BASEからアイテムが発射されると音を鳴らして、気が付きやすいようにしています。敵や敵ミサイルを避けながら急いで取りに行きましょう。まあこの時に単純に急ぐことが一番危ないのですが。BASEの真上にSHIPが移動出来ればアイテムを連続してゲット出来るので面白いです。このアイテムをいかに沢山取るというのがゲームの肝だと勝手に考えています。
(無敵モード中)
無敵モード中はSHIPの形が変わります。無敵モードの時間ががどれほど残っているかが判るように画面右下にインジケータで表示しています。インジケータが無くなると無敵モード終了です。ゲームに集中しているとインジケータをなかなか見れないと思いますので、無敵モードが終わる瞬間に音を鳴らしています。
(ROUND 03をゲーム中)
稜線とSHIPミサイル、敵ミサイルにはバックカラーを使用していますが、それ以外にはキャラクタ毎に色を付けています。今回よりカラールーチンはN-BASICのROMルーチンではなくPiO誌1984年12月号記載のTRAVEL氏開発のPC-8001用COLORルーチンを使用させて頂きました。この場をお借りして感謝申し上げます。このカラールーチンは高速で有名だったようです。PC-8001発掘隊のページで過去の雑誌掲載ゲームを研究している時に発見して、国立国会図書館から遠隔複写で取り寄せて組み込みました。発掘隊で日々活動されている方々にも感謝申し上げます。ROUND 20では10個の敵が同時に登場しますが、キャラクタに色を付けることでのスピード低下はほとんど感じられません。ありがとうございました。
(ROUND 04をゲーム中)
登場キャラクタの色はお互いに被らないように配色しています。色も含めて調整パラメータは45ほどあるので各面を設定するデータは膨大になってしまいました。従ってPC-8001ミニのRAM領域を最大限に活用しています。少し無駄に使ってしまっている領域もありますが、今の時代、プログラムを手で打ち込む必要もないので良しとしましょう。
(ROUND 05をゲーム中)
敵キャラクタなどはROUND毎に点数がアップしていきます。ROUNDが進むと点数は一気にアップしていきます。これもROUND毎に細かく調整しています。
SHIP数が無くなるか巨大バグに侵されるとゲームオーバーとなります。ハイスコアベスト5を表示してキー入力待ちとなります。ここで「RETURN」を押すと新しいゲームがスタートします。「T」でタイトル表示に戻ります。「R」を押すとROUND設定モードになります。
(ROUND設定モード)
自分ではなかなか到達出来ないROUNDをやってみたい時に使って下さい。「4」「6」キーでROUNDをセレクトして下さい。「RETURN」でセレクトしたROUNDからゲームを始めることが出来ます。ROUND 20はミサイルの嵐になるので逆に面白いかもしれません。ROUND 20をクリアするとROUND 01に戻ります。
(ROUND 10をゲーム中)
ボスキャラが登場するまでに越えなければならない稜線の列数はROUNDが進むにつれて増えていきます。アイテムを効果的に取りながら耐えましょう。
(巨大バグが画面左端に到達すると即ゲームオーバーとなります)
SHIPミサイルはひとつしか画面に存在出来ません。従って誤った打ったミサイルが敵に当たらず画面の端に到達するまでに時間がかかる時があります。その時は「SHIFT」でミサイルを自爆させることが出来ますのですぐに次のミサイルを打つことが可能になります。
SHIPが画面の一番左端にいる時だけ攻撃をスルーするようにしてあります。但し稜線に当たると爆発します。この画面の左端をどう生かすかはあなた次第です。その場所にずっといても最後にはゲームオーバーになります。
出来るだけゲームを続けられるようにパラメータを決めましたが如何でしょうか。少しでも楽しんで頂ければ幸いです。面白いか面白くないかは皆さんのご判断に委ねます。
PasocomMini PC-8001に興味を持たれたらこのページへどうぞ
パソコンミニ公式ウェブサイト
(PC-8001ミニでPLANET PILOT)
私もクラウドファンディングに参加させて頂きました。その熱量に感動・感激しております。自分ももっと頑張らないといけないと思いました。
さて次は何をしようかなと考え中。もっとグラフィックを駆使したものを作りたいですね。でも私の能力では限界があるかも。他の趣味もあるので気長にお待ちください。まだまだPC-8001ミニを楽しみましょう。

「蘇る今風太ワールド」表紙へ戻る