85DATA HOMEへ
MYCAR情報掲示板BLOGプロフィール

HOME → ソフトウェア

■ポケコンPB-700風 3D迷路ゲーム (2ゲームあります)

 

倉庫を整理していたら、30数年前にポケコンPB-700で作った(手書きの)プログラムリストが出てきました!
特に3D迷路をやってみたい


 

 



イメージイラストまであった!
「当時のオレ、マメだね」



以前、「ポケコン(PB-100)テイストをWindowsで実行させる」という事をしましたが、それと同様の事をしてみます。

「ポケコン(PB-700)テイストをWindowsで実行させる」・・・です。


PB-700のソースをこのようにコンバートしています。
(記述を変えてActiveBasicでコンパイルできるようにします)

※コンバートと書きましたが、どうせ紙を見ながら入力するのだから、その際に脳内コンバートして入力しました。
テキスト化されているPB-700のソースがあるのであれば「コンバーター」があった方が便利でしょうね)





この例では、CLSをG_CLS()、DRAWをG_DRAW()、ENDをG_END()に変更しています。

 

PB-700風 3D迷路

ダウンロード

 

【概要】

 3D迷路です。
 ゴールまでの経過時間(※1)と移動距離(※2)で得点化されています。
 間違えず(迷わずに)ゴールに到着すると高得点になります。(100点満点です)

 (※1)
 PB-700では時間測定は出来ないので、キー入力ルーチンのループ数をカウントしています。
 よって、キー入力が無いとカウントされて得点が低くなります。(減点方式)

 (※2)
 正面(または後方)が壁の場合に前進(または後退)をすると減点されます。
 その際は、BEEP1(高いビープ音)が鳴ります。

 3ステージをクリアすると平均得点が表示されてゲームオーバーとなります。


 

 

 

【インストール方法】

PB700_MAZE.zipを解凍して下さい。


【アンインストール方法】

解凍したフォルダ・ファイルを削除して下さい
レジストリに変更はありません。

【起動方法】

PB700_MAZE.exeを実行して下さい。

【操作】

自分の位置は四角(□)の中のドットで示しています。
左下がスタートで、右上がゴールです。

[4]キー、または[←]キーで左に方向転換
[6]キー、または[→]キーで右に方向転換
[8]キー、または[↑]キーで前進
[2]キー、または[↓]キーで後退

【補足】


PB700_MAZE_ini.txtについて

[1行目]
ゲーム画面のウィンドウサイズの設定です。
1:フルサイズ
0:画面部分をトリミングした小さいサイズ

ゲーム画面を変更したい場合に(テキストエディタで)書き換えて下さい。
※デフォルト値は1としてあります。

[2行目]
BEEP音の有無設定です。
0:無し
1:あり
※デフォルト値は1としてあります。

 (蛇足)実機のPB-700では、こんなに速くは動きません。
 かなり、モッサリと動いていた記憶があります。
 当時、PB-100よりも遅かったPB-700が非常に残念でした。
 (機械語も使用出来ない機種でしたし)
 それが(超?)高速で動くのは、それは、それで面白いと思い「こんなの」を作った次第です。
 単なる自己満足による懐古趣味です。




そして、お次は・・・・


あおさんが作成されたPB-1000用の「迷路脱出ゲーム」をPB-700風として上記と同様にWindowsで動作するようにしました。

こちらは、既にソースがテキスト化されていたので (上述では「脳内コンバート」した旨を書きましたが)  [簡易]コンバーターを作成して、ActiveBasicでコンパイル可能にしました。

PB-1000とPB-700とは表示数が異なります。
(表示ドット数は、共に160×32ドットで共通ですが、文字サイズが、PB-1000が6×8ドットに対し、PB-700は8×8ドット)
それを調整したら、すんなりと動作しました。

(PB-700にはTIME$がありませんので、それも作りました)

 

 

PB-1000→PB700テイスト「迷路脱出ゲーム」

ダウンロード

 

【概要と操作方法】

あおさんオリジナルのReadme.txtを同梱させていただきました。
そちらの「迷路脱出ゲーム」の項をご覧下さい。