比較的近年だとテトリスからの落ちもの、カーマック先生のBSPツリーからのスキャンラインによるWolfenstein 3DやDOOM、
BSPから領域分割し、ポータルからのPVSで描画するQuake、今はマシンパワーが向上して力技でもなんとかなってしまってるけど…😟
そもそもPongがあり、ブロック崩しになり、日本側でブロック崩しのブロックがウネウネ左右に動いたり、ボールを砲台から発射した方が面白くね?
みたいな発想からブロック崩しのルールを改造してインベーダーになり、それがゼビウスなどの2Dシューティングゲームというジャンルとして確立する
パックマン、いわゆるドットイーターもそうだし、マッピーもドットイーターであるが、トランポリンによる上下階の移動、ドアで敵のネコをやっつける、
スクロールしないと先が見えないため、横移動がかなり博打要素がある、など単なるドットイーターというのともかなり違う
倉庫番はやはり凄い
プログラミングができる人はすぐ作れると思う
プログラミングができない人も、倉庫番を作れるように挑戦してみると良いと思う
ゲームのルールにしろ、アルゴリズムにしろ、こんなに単純なのになんて効果が凄いんだ、なんでこんなに面白いんだ、という感動を味わってほしい
寧ろ、誰でも到達しうる仕組みでありながら、思いつかなかった、目からうろこ、というアルゴリズムが個人的には素晴らしいと思っている
昔はゲームエンジンがUnityやUnrealみたいに確立したものはなく、自分でゼロから書いたりしていたわけで、
そうなると物理エンジンも書かなければいけないわけだけど、適当でいいかげんな打撃系を書いたりしたものである
今のゲームエンジンではそうないが、いいかげんなので、何かの間違いでキャラクターがぶっ飛んでいったりしてしまうのである
ゲームを面白くするコード、コアの部分というのは、本当に一画面に収まるようなものであった気がする
それこそ、倉庫番なんてそうだろう
考えてみれば、昔は今までになかった新しいジャンルのゲーム、というのが登場する余地があった
もちろん、インベーダーがギャラクシアンやゼビウスになったり、倉庫番がフラッピーになったり、模倣や改良がメインであることは現在も変わらないが、
現在は新しいジャンルのゲーム、新しいルールの発明、ということはほぼ皆無であろう
しかし、テトリスを初めて見たときの衝撃のようなものを、もう一度味わいたいとか、できることなら自分で作ってみたいぐらいの気がする
みんながコピーを作っているのなら、みんなは仕事でゲームを作っているわけだから、お金にならなければならないわけだけど、
趣味で作るなら、尚更、市販されているようなゲームのコピーを作るのはバカげているのではないか
いや、学ぶは真似ぶというのは正しいのだけど、いわゆるインディーズなら、新しいルールを発明したいものである
考えてみれば、マインクラフトも新しいルールを発明したゲームのような気がする
Notchもマインクラフトをどこかの企業に所属して開発したわけではない
彼の経歴は空白が多い気がするし、なんとなく生活保護をもらっていたとか、フラフラしていた時期があるんじゃないかという気がするし、
そういえばハリーポッターの作者の女性も生活保護だった気がするし、
どこか社会をドロップアウトしたアウトローならば、やはり市販されてるゲームのコピーを開発しても駄目だ
えーと baba is you って言えばいいの?
ダメです