今ふと思ったが、バルーンファイトってオブジェクト指向なゲームだったんだな。
昔から他のゲームとはちょっと違うって思ってたけど、オブジェクト指向だからだったんだ。
参考:2003/03/14(金)21時51分19秒
› › 今ふと思ったが、バルーンファイトってオブジェクト指向なゲームだったんだな。
いや実装段階の話じゃないよ。
そもそもゲームをやっただけじゃどう実装してるかなんて分からないし。
設計の話。
参考:2003/03/14(金)21時57分23秒
› いや実装段階の話じゃないよ。
› そもそもゲームをやっただけじゃどう実装してるかなんて分からないし。
› 設計の話。
教えてあげましょう、オブジェクト指向というのは
参考:2003/03/14(金)21時59分35秒
› いや実装段階の話じゃないよ。
› そもそもゲームをやっただけじゃどう実装してるかなんて分からないし。
› 設計の話。
アホか(;´Д`)
んなこと言ったら先の投稿の「バルーンファイト」を殆どのゲーム名に
置き換え可能じゃないか
参考:2003/03/14(金)21時59分35秒
› さっきから話しているのはオブジェクト指向設計についてだから、こっちについて説明すると‥‥‥
› 例えばRPG。
› あるキャラが走ってきて主人公にぶつかり、「ごめんなさ~い」というメッセージが出る。
› その後、その知り合いのキャラが現れて「ごめんなさいね。この娘ったらいつもこうなの」というメッセージが出る。
› 2人が去った後、主人公の「ちょっと困ったけど、けっこうかわいいかも(゜ー゜*)」というメッセージが出る。
› ‥‥‥でもこれって、イベントNo.112とかいう呼び方で定義されているイベントなわけで、
どうやらRPGツクールの要領で考えているようだな。
エンジン部分とスクリプトで書かれたレベル部分が明確に分かれている。
› どうやらRPGツクールの要領で考えているようだな。
内部の話は良いんだ。
それを言ったら、なんでもかんでもオブジェクト指向にできるし。
参考:2003/03/14(金)23時32分05秒
› › どうやらRPGツクールの要領で考えているようだな。
› › エンジン部分とスクリプトで書かれたレベル部分が明確に分かれている。
› 内部の話は良いんだ。
› それを言ったら、なんでもかんでもオブジェクト指向にできるし。
成果も出せない人間が意味不明なこと言ってるだけにしか見えないよ?
› さっきから話しているのはオブジェクト指向設計についてだから、こっちについて説明すると‥‥‥
› 例えばRPG。
› あるキャラが走ってきて主人公にぶつかり、「ごめんなさ~い」というメッセージが出る。
› その後、その知り合いのキャラが現れて「ごめんなさいね。この娘ったらいつもこうなの」というメッセージが出る。
› 2人が去った後、主人公の「ちょっと困ったけど、けっこうかわいいかも(゚ー゚*)」というメッセージが出る。
› ‥‥‥でもこれって、イベントNo.112とかいう呼び方で定義されているイベントなわけで、
主人公オブジェクトが街オブジェクト.メンバーに入るのを感知した
あるキャラオブジェクトが主人公オブジェクトにぶつかるメソッドを実行し、
その後知り合いオブジェクトが主人公オブジェクトと会話メソッドを実行する際、
「ごめんなさいね。この娘ったらいつもこうなの」というメッセージを
主人公に送る。
衝突フラグと知り合いがいつもうこうなのと言ったフラグがたつと
主人公.考えるメソッド「ちょっと困ったけど、けっこうかわいいかも(゚ー゚*)」が実行される
まぁそうなんだけど、遊んでいるだけで他との違いが見えてくることもあるのさ。
じゃあ、当初の「バルーンファイトはオブジェクト指向的」という話について説明するよ。
このゲームは風船をつけたプレイヤーキャラ2人が、敵キャラの風船をバンバン割っては海の中に叩き落していくゲームだが、
風船が無くなったからといって、やられるわけじゃない。一定以下の位置まで落ちたらやられたことになる。
落ちている間にもう1人のプレイヤーが敵をやっつければ次のステージに進めるし、
落ちている間に敵キャラが魚に食われてステージクリアということもある。
それに低い位置からだったら落ちても復活できる。これは敵キャラに限るけど。
つまり、風船が割れること、落ちることはゲームのルールとは独立しているってわけ。
ちなみに、風船を復活させようとしている間の敵キャラに限って、蹴られたと同時にやられたことになるけどな。
あの魚は水面下に落ちたキャラクターに襲い掛かる。
水面下に落ちてもミスにはならず、ただ魚が襲い掛かる条件になっているだけ。
魚の振る舞いや、水面下に落ちることもゲームのルールとは独立してるってわけ。
あと、ゲームオーバーになっても画面のキャラクターたちが動きつづけることも、オブジェクト指向らしさを感じさせるな。
参考:2003/03/14(金)23時45分19秒
------------------------------------------------------------------------ > 投稿者:ハッカ飴 投稿日:2001/07/01(日)06時54分58秒 › つまるところバルーンファイトが一番面白いゲームだけどな そう! あれ面白いよ。よくできてる。 海に落ちても助かるかも、魚から逃げられれば助かるっていうのが うまい。 シンプルな効果音も、単純な動き方のルールでもテクニックってもんが 生まれちゃうのがまたいい。 アクションゲームの面白いところってそこじゃない? レベルアップしたから攻撃力が増えるとかじゃなくて、 プレイヤーのうまさがキャラの強さになるってところが。 あと、風船2個なら天井をクッションにして、とか自分で技を開発できるのがいい。 挌ゲーが面白いのもコンボを開発できるからってのがあるだろ? 考えなくても進めるゲームはつまらないんだよ。 参考:2001/07/01(日)06時25分50秒 ------------------------------------------------------------------------
次は”バルーンファイトは関数型プログラミング的”って記事書いてもらおうぜ