何とか庵日誌

本名荒井が毒にも薬にもならないことを書きつづるところ

「SLIDE GAME」

誤字は直した

 往年のパソコン雑誌に掲載された読者投稿ゲームプログラムは、飽くまで在野のアマチュアプログラマーが手がけるものでした。ですからその出来はピンキリです。そもそもプロでさえ「クソゲー」を作ってしまうのですから、いわんやアマチュアをや、です。というわけで今回ご紹介するのはベーマガ87年7月号掲載のMSX2作品「SLIDE GAME」(スライドゲーム)です。

赤い敵・ワームもろとも黄緑パネルを全て消すのが目的。
クリア条件は微妙に複雑

 本作はパネルをスライドさせるアクションゲームです。主人公を操作し、敵を避けつつ、黄緑色のパネル全てがつながるように並び替えましょう。この際緑パネルがどこかに接していてはいけません。

クリア失敗。条件を満たさなければワンミスだ。

 クリアはなんと自己申告制。ESCキーを押すと判定してくれます。クリア条件を満たすには、全ての黄緑パネルを繋げた上で、かつ緑のパネルと接していない状態で、赤い敵・ワームが黄緑の上にいるときに判定する必要があります。さもなければ「ウソツケ!!!」と罵倒されてやりなおし。

フィールド外に移動できてしまったり表示が化けたり。もはやまともに遊べない…

 バグが多いです。しかもそのいずれもがプレイに影響を与える致命的なものばかり。プログラムの練り込みがまだまだ不十分で、はっきり申し上げて、ゲームとしてまともに遊べる水準に達していません*1

リストの一部。キレイで整理されてはいるのだが…

 インデントを多用するなど、リストの書き方はよく整理されています。しかし字下げの間隔が中途半端で、入力は面倒くさかったです。正直、中途半端にきれいに書くよりもまず、バグをなんとかしてほしかったな、と。
 バグゆえに遊ぶ気になれず、リスト通りに打ち込めていることを確認した時点で本作の入力は完了としました*2

「すごい作品でなくても投稿していい」
それがベーマガのいいところでもあった

 実はベーマガ作品は玉石混淆です。それは当たり外れがあるという短所であると同時に、初級者でも親しみやすく投稿しやすいという、ベーマガ最大の長所でもあったのだとおもいます。
 掲載当時はMSX2作品の投稿が増えつつあった時期でした。Drは本作の「チェッカーフラグ」で、MSXに比べて内容はまだまだだが、なかなかの力作が届くようになってきた、とコメントしています。

*1:blueMSXでの症状かとおもったが、openMSXでも同様に発生した(泣)

*2:つまり数々のバグはこちらの入力ミスではなくて、全てプログラムの「仕様」だったんだ…