MSX0がもうすぐ来るはず…なので、昔作ったゲームをアップしてみるけど…多分面白くない(笑)

少し前にMSX0のクラウドファンディングに参加したという記事…4月かな?を書いたかと思います。

MSX0のクラウドファンディングに参加してみた♪

その製品が多分…もうすぐ来るはず。
製品の量産試作機が届いてチェックしてOKなら量産開始というようなTweetがありましたので。
クラファンの方でも活動報告でもう少しお待ちくださいとアナウンスがあったので…近いかなぁ…と。

で、結局IoTで何か出来るとは言いながら自分はよくわかっておらず…前回の記事にも書きましたがのちに控えているMSX3が楽しみで…
それもそもそも何が出来るのかで変わっては来るんですが…。

それでも昔触ってた懐かしさからちょっとしたワクワクはあります(笑)

こんな自分でも昔…プログラム作ってました

実は今回の本題はこれです(笑)
今はもうさっぱりわからないですけど…復習すれば少しは出来るかもしれませんが気力はありません(^-^;
今のPCでのプログラム言語にも興味がわいた時期もあって…勉強しようと思いながら結局何を勉強していいかもわからず…もうシニアの入り口(^-^;

ただMSXを触るにはやっぱりプログラムに興味を持たないと…グラフィックとか考えたらゲームやるならファミコンのほうがよかったですし…ファミコンも持ってたし(^-^;
で、当時MSX MAGAZINEとかMSX FANとかマイコンBASICマガジンとか買ってました。
そこに掲載されているプログラムを見て打ち込んだり…ちょっとした講座もあったのでそれを読んで勉強してみたり…で、いくつかゲームも作ってみたことはあります。
そしてもちろんそれぞれの雑誌に投稿したこともありますが…(^-^;

一応…MSX MAGAZINEには載ったことはあるんですが…プログラムワンポイントレッスンっていうコーナーに…。
事前に連絡もいただくことはなく…MSXを教えてくれた友達が先にMSX MAGAZINEを買って載ってるのを見たみたいで…おめでとうと言われましたが(^-^;
ただそのゲームはベーマガ(マイコンBASICマガジン)のファミリーベーシック用の2人対戦ゲームをかなりパク…オマージュしまくった作品で…(^-^;
あんまり言いふらせない(笑)

それ以外にもいくつか作って投稿しましたが…一切掲載されず…(^-^;
中々難しいものですが…まぁ才能がないってことですね(^-^;(笑)

覚えてる作品は…

作ったのを覚えてるのと実際にプログラムデータがあるものは…
さっき書いた2人対戦ゲーム…

それと「BASCKET BALL」っていうこれもベーマガに載ってたファミリーベーシック向けの2人対戦のバスケットボールゲームを移植してみました。一応投稿したのですが…
作者の方自らが移植したMSX版がプログラム大全集Ⅱに掲載されていて…本紙にも載ってたのかな?やはり作者さんが作ったものだしプログラムファイルも短い感じでした。
自分のは結構長くなってたような(^-^;
あと、実際にファミリーベーシック版を遊んだことはないので…同じように動いてるのかはわかりませんでした(笑)

それから「RUGBY」っていう…さっき書いた移植した「BASCKET BALL」やベーマガに掲載されていたバレーボールゲームの「BALL BALL」っていうゲームもあったので、それとかを参考にして作った2人対戦のラグビーゲーム…。
一応スクラム組んで…それはハイパーオリンピックみたいにボタン連打の相撲みたいな感じのパートなんですが…それでボールをゲットした方がタッチダウンに向かうんだけど、相手はタックルしてくる。でタックルされたらボールははじかれるので(これはランダムに跳ねる感じに)それを奪い合ってとった方がタッチダウンに向かう。ボール持ってるときはジャンプ、持ってないときはタックルする感じでした。でタッチダウンしたらゴールキック(?)。これは蹴る角度がランダムに表示されるスロットみたいになっていて角度が低すぎたり高すぎたらゴールしないって感じになってます。スクラムのところ以外は割と面白いかもしれないけど…当時友達とやったけど、どっちかが手を抜かないとスクラムパートが終わらなかったりしました(^-^;

もう一つMSX FANに送ったと思うんだけどプログラムが残ってなくって記憶も薄いゲームがあって…拡大スプライトを使った、剣士が敵を倒す対戦ゲーム?みたいなの…。
そのころまだデータレコーダーしか持ってなくって…テープをどこかにやってしまったのかも…。本当に完成したのかも覚えてないのだけど…(^-^;

そして…ある意味唯一の一人用ゲーム…

それを今回アップしてみようかと…
「BIO BALL」っていうゲームで…ゲームの中に1988年って入れてるので高校生の頃に作ったゲーム。
高校の時にも同級生でMSX持ってる子がいて家は遠かったので一緒にではないけど、遊んでもらったことはあるゲームですが…。

サッカーをもとにしたゲームで…。一人用なんだけどジョイスティック専用。
サッカーボールが自機で、ジョイスティックの左右で自機の周りを360度一周する感じで”ゼビ〇ス”みたいな照準が回ります。実際には8方向のみになるのですが…
で、Aボタンを押したらその照準のあるところまでジャンプします。距離は一定。
で、フィールドはサッカーコートの半分。まずはゴールエリアに敵を交わしながら向かっていきます。
敵はフィールド内には2人。そしてゴールキーパーが1人。
フィールド内の敵は縦方向メインに追いかけてくるものと、横方向メインに追いかけてくるものの二人。ゴールキーパーはゴールラインを左右に追いかけるだけ…な感じ。
ゴールエリアに自機が入るとゴールのところに矢印が現れます。で、これも照準とおなじく左右で矢印が左右に動きます。それぞれ連動してるので…逃げつつゴール狙いつつっていうのは考えないとダメですが(^-^;
で、ゴールエリア内、矢印が出ているときにBボタンを押すと矢印めがけてシュートすることになります。シュートコースにキーパー含め敵がいてゴールする前に捕まるとOUT。
フィールド内でも地面についているときに敵に捕まるとOUTです。

3回アウトになるとゲームオーバー。

アウトは敵に捕まる以外にフィールドの外に出る、シュートしたときにゴールを外れるでもOUT。
捕まるごとに自機の色が青→黄色→赤になっていき、赤の時に捕まるとゲームオーバー。

ゴールは1点でハイスコアは一応ゲーム辞めるまで記録されます(笑)
名前入力はない(笑)

ざっくりそんな感じなんですが…自分で遊んでみた動画をアップしてみます(^-^;
これを録画する前は7点取ったんだけど(^-^;

結構敵の動きがシビアというか…ゲームらしいアルゴリズムを作ったりして敵を増やせたら面白くなるかもしれないけど…

で、興味があるかわかりませんが(^-^;
一応…このゲームのプログラムをアップしておきます(笑)

BIO BALL(ROM)

上のファイルはこちらの記事を見てROM化したものです↓

なので、blue MSXとかでROMスロットに挿して立ち上げたら自動的にプログラムもRUNされます。

で、プログラム自体は全部BASICですので…このプログラムのみが入ったディスクイメージも…

BIO BALL(ディスクイメージ)

こっちは…ディスクイメージにプログラムをセーブしているものですので、FDDに挿してBASICが立ち上がったら
LOAD”BIOBALL"もしくはRUN"BIOBALL"で始めてください。

このゲームで流れてるBGMは!?

創作活動!?の始まりがこういったゲーム制作でも一応あったりするんですが…
このゲームで一応流れてるBGM…
タイトル画面で流れているBGMは…メロディはそのままで少し伴奏をつけた形でロイヤリティフリーのBGMとして販売してます(笑)
Audiostockで販売中なのですが…TikTokでも使えるので…いくつかの動画で使ってもらったりしてます。
ほのぼのBGMなのでよかったら是非?(笑)

そして…ゲーム中に流れている曲は…バンドの曲のサビになりました。
TAKE IT EASYという曲のサビ♬

今やってることにつながってるわけです…。

だからやっぱり人生に影響を与えたパソコンなんですよね…。

 

長くなりましたが、以上です(笑)