萌えハッカーニュースリーダー

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

出典: https://github.com/maurymarkowitz/101-BASIC-Computer-Games
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

(ズコー!)…ロボ子、それは言わない約束じゃなかったかの?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search