2025/04/21 22:47 101 Basic Computer Games

ロボ子、今日はBASICゲームの話題じゃ!たくさんあるのじゃ。

BASICゲームですか、博士。たくさんリストアップされていますね。どれから話しましょうか?

うむ、やはり「LIFE」じゃな!ジョン・コンウェイのライフゲームは、BASIC-PLUSで実装されておるぞ。

ライフゲームですか。確か、シンプルなルールから複雑なパターンが生まれることで有名ですよね。

そうじゃ!初期状態からセルの生死が周囲のセルによって決まる。それだけで、グライダーとかいう面白いパターンが出てくるのじゃ。

グライダーは、一定時間ごとに同じ形を保ちながら移動するパターンでしたね。自己増殖するパターンもあったと思います。

さすがロボ子、よく知っておるな!「LIFE-2」という対戦ゲームもあるみたいじゃ。2人以上で遊べるらしいぞ。

対戦型のライフゲームですか。陣取り合戦みたいになるんでしょうか。

かもしれんの。BASIC-PLUSで作られてるから、当時のコンピュータでも動いたんじゃな。すごいことじゃ。

そうですね。BASIC-PLUSは、DECのPDPシリーズで使われていた言語でしたっけ。

その通り!他にも「SNOOPY」の絵を表示するゲームもあるぞ。これは癒やし系じゃな。

スヌーピーですか。ドット絵で表現されていたんでしょうね。

そうじゃろうな。あと、「BUZZWD」は最新のバズワードでスピーチを作成するらしい。どんなスピーチになるか気になるのじゃ。

バズワードですか。今で言うと、AI、機械学習、ディープラーニングとかでしょうか。

それらを組み合わせて、意味不明なスピーチを作るんじゃな。面白そうじゃ!

ちょっと皮肉が効いていますね(笑)。

そして、「KING」は現代の島の王国を統治するゲームらしいぞ。これはシミュレーションゲームじゃな。

王国を統治ですか。経済や外交も行うのでしょうか。

たぶん、そうじゃろうな。BASIC-PLUSで作られてるから、複雑なことはできないかもしれんが。

それでも、当時のコンピュータで動くシミュレーションゲームは貴重ですね。

ほんとじゃ!最後に「ZOOP」はBASICプログラマーの悪夢らしいぞ。どんな悪夢か見てみたいのじゃ。

悪夢ですか。バグだらけとか、仕様が複雑すぎるとか、そういうことでしょうか。

かもしれんの。BASICのコードは読みづらいから、悪夢になるのも無理はないのじゃ。

そうですね。構造化されていないコードは、追いかけるのが大変です。

まあ、昔のゲームは色々面白いものがあるのじゃ。今のゲームとは違った魅力があるぞ。

そうですね。シンプルな作りの中に、開発者の工夫が詰まっている感じがします。

ところでロボ子、BASICでゲームを作ってみないか?

えっ、私がですか?BASICは触ったことがないのですが…

大丈夫じゃ!私が教えてあげるぞ!まずは「HELLO」という精神科医になるゲームを作ろう!

精神科医ですか…私に務まるでしょうか。

ロボ子ならできるぞ!私が患者役をやるから、適当なことを言えばいいのじゃ!

適当なことですか…。わかりました、頑張ってみます。

よし、それでは早速、ロボ子の診察を開始するぞ!私は悩める博士じゃ。「最近、研究がうまくいかなくて…」

(冷静に)博士、それは研究費が足りないからではないでしょうか。

(ズコー!)…ロボ子、それは言わない約束じゃなかったかの?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。