「MYSTERY TOWER」制作日記

パソコンのオブジェクトはパソコン!?12月1日

クラスは、まあ関数が進化したものとして適当に考えときゃいいわと自分で自
分を納得させたが、オブジェクト指向ってのは、いまいち、なんか分からない。
読んでいると、なんか銀行やテレビやガソリンスタンドを例にあげて、説明し
ている。ここで、僕は思った。「なるほど、現実にあるものを参考にして、そ
の役割をパソコンで再現すればいいのか。」
この時点では、作るゲームは、潜水艦ゲームにしようと思っていた。MYSTERY
TOWERも候補にあがっていたが、また今度にしようと思っていた。
で、一応、2つのゲームを先の僕が思ったオブジェクト指向ってのに当てはめ
てみた。
まず、MYSTERY TOWER。これは、コマンドを入れると返事が返ってくるもの。う
〜ん、こんなものあるかな?あっ、RPGの夢遊病みたいな町の住民が近いな。
いや、もっと言えば、コンピュータが近いや。いや、ちょっと待て。そりゃ、
あたりまえか。なんせ、もとがコンピュータなんだから。これで行けば、コン
ピュータをコンピュータで再現するという考えになってしまう。バターになり
そう。しかし、コマンド入れると返事をするものなんて他にない。
次、潜水艦ゲーム。これは、まだ、正確な仕様が決まってないが、とりあえず、
ミサイルを撃つと相手のダメージがでてくる。こんなもの現実にあるかな〜。
ご丁寧に、相手がダメージを教えてくれるわけないし。やっぱり、コンピュー
タになってしまう。
頭が混乱するだけで、全然分からなかった。やっぱり、僕が思ったオブジェク
ト指向は、勘違いしてるのだろうか?少なくとも、今のままでは、コンピュー
タでコンピュータのオブジェクトを作るという考えになってしまっている。何
の役にも立ってないような感じする。

また、今度本屋で立ち読みでもして、オブジェクト指向ってのがどんなものか
理解しようと思った。

前のページに戻ります