ゲームについて
- ゲーム・ガイドNET >
- ゲーム4【SLG】 >
プログラミング重視すべきこと今現在プログラムを組んでいる(個人制作のゲーム)のですが、ある処理で迷っています。
というのは、変数の数を減らすべきか、判定処理(ifやrepeatなど)を減らすべきかです。
今思いついてる処理は2つあり、一つは変数の数が増え、一つは判定処理が増えてしまいます。
この場合、どちらを優先すべきでしょうか?
今現在流通しているPC基準(メモリ1GB~512MB、CPU Core 2 CuoやDual Coreなど)で考えるとどうなのでしょうか?
これは出来たらでいいのですが、これぐらいの処理や変数の数ならば~~というのを、大まかでいいので教えてもらえるとありがたいです。
intひとつで32bit。
だいたい4バイト。
メモリ1GBなら、全体の 1/2500万 くらいかな。
ifひとつが…えーと、まあ10クロックは超えない。
2GHzならばだいたい1/20億 秒くらいかかる。
つまり、果てしなくどうでもいい問題、完成前なら、可読性と実行性能なら、常に可読性を選択すべき。
実行してみて耐えられない遅さだったら高速化を考えればいいだけの話だし。
個人的には変数の数が増えるのは微妙だが、配列が大きくなる程度ならそっちを取るかな。
特許 か ら 見 た 電子 ゲ ー ム 産業 の 将来像 に 関 す る ...
1 ) 電子 ゲ ー ム. 1. 市場拡大 の 歴史 と ト レ ン ド. わが国の「電子ゲーム産業」は、世界のエンターテイメント市場をリードする産業である。 ... ット商品にも恵まれ、ゲーム業界の一時代を築くこととなった。 ...
http://www.jpo.go.jp/shiryou/pdf/gidou-houkoku/game.pdf
情報提供: Yahoo!知恵袋Web API