- 217 名前:名前は開発中のものです。 mailto:sage [2007/04/22(日) 17:11:10 ID:O3yavdGP]
- ゲームループ中で、膨大な数の弾や敵機の存在フラグをifで見るのは愚行というもの。
ある程度まともで、リアルタイムなレスポンスが要求されるゲームなら、動かすべきものは優に1000を超える。 そしてそういうものはfpsも60以上が相場なので、画面上に何も無かったとしても、 単なる内部処理で1secに60000という条件分岐を処理しなければならない。 条件分岐のコストというのは非常に高く、昔は、1secに60000まではないとしても多くの条件分岐を処理させたのでは パフォーマンスに関わることが多かった。 そして今でも、高速性が求められるものでは条件分岐のコストを考慮せざるを得ないので、 タスクシステムの需要も無いわけではない。 処理の負担を考慮しない無計画な設計というのは、巨大なゲームを組む時は許されない。 コード全体が失敗した設計に依存してしまうことが多く、取り返しが付かなくなってしまうからだ。 というかそろそろID:KD72KCOkはあぼーんしておいたほうがいいな。馬鹿にもほどがある。どうせ釣りなんだろうが。
|

|