トップページgamedev
182コメント64KB

【激論】最適化厨vs高スペックヲタ

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/07/06 16:18ID:???
「古いマシンで快適動作させる事こそが、
 プログラミングの醍醐味ってもんよ」
「効率の良いアルゴリズムの完成こそがプログラマの腕の見せ所だ。」

「同じ最適化でも、最新のアーキテクチャのハードの能力を
 引き出す方がよっぽどカッコイイです。」
「いまどきシューティングPentium133MHz推奨とか書かれても
 誰がそんなのでわざわざプレイするかって気もするしな。」

延々続く平行線、ルール無用のトークバトル、
煽りに罵倒に嘘八百、これぞ2ちゃんの本筋だ。
ひまぢんども集まれ!
0002名前は開発中のものです。02/07/06 16:22ID:oULG4fSg
2get
0003名前は開発中のものです。02/07/06 16:22ID:???
糞スレたてんな、チンカス
0004名前は開発中のものです。02/07/06 16:22ID:???
http://natto.2ch.net/test/read.cgi/2chbook/1025518009/251-256
なんでよりによってこの板で始めるんだよ。
プログラミング板でやれと言ったろうに。
0005名前は開発中のものです。02/07/06 16:25ID:???
            o
            /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
           /   このスレは無事に  /
           /  終了いたしました    /
          / ありがとうございました  /
          /                /
         /   モララーより      /
         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
  ∧_∧  /                /∧_∧
 ( ・∀・) /                /(・∀・ )
 (    )つ               ⊂(    )
 | | |                   | | |
 (__)_)                  (_(__)
0006名前は開発中のものです。02/07/06 16:25ID:???
最適化ってのはプログラマの本能みたいなモノだからねぇ・・・
0007名前は開発中のものです。02/07/06 16:27ID:???
両方、大切なの!
片方を切り捨てることは不可能なの!
0008名前は開発中のものです。02/07/06 16:27ID:???
俺は速度の最適化よりも構造の最適化の方を第一優先にしてる
つーのはダメですか?
半OO厨みたいなもんか。
0009名前は開発中のものです。02/07/06 16:32ID:???
>7
確かに。
古いゲームのクローンを試しに作ったら、えらく重かった。
0010名前は開発中のものです。02/07/06 16:52ID:???
漏れの場合は3DCG使ってないから、
あんまし高スペック要求したくないんよ。
ギリギリのスペックだと、動作が安定しないんで。
その意味では、ゲーム中にフリーズしたり、
OSに蹴られたりするよりは、
きっちりと最適化した方が良いかと思われ。

ってのは方便で、実のところは自己満足だったりする(w
16msかかる作業が2ms未満で終わった日にゃ・・・
まあ、11msを10msにするような最適化は、あんまやらんケド。
0011名前は開発中のものです。02/07/06 17:01ID:o0.NjvZs
高スペック環境でゲーム作っても自分の部屋でしか動かせない罠。
0012名前は開発中のものです。02/07/06 17:10ID:MBE37VsA
>>11
コンシューマ系の俺がD3Dで組んでみたら、まさにそうなったよ。
で、とりあえず、動くようにしたら
SoftwereVertexで0.1FPS前後
PureHALで200FPS前後
でした。

>>10
俺は逆の意味での自己満足。
最新の3Dアーキテクチャで秒間500マンポリゴン以上出る
エンジン組めたとか。
動作環境とかどうでもいい。
0013名前は開発中のものです。02/07/06 17:45ID:???
ゲームが面白ければいい
0014名前は開発中のものです。02/07/06 17:48ID:???
低次元なやつら
0015名前は開発中のものです。02/07/06 17:58ID:???
×低次元なやつら
○低レベルなやつら
0016名前は開発中のものです。02/07/06 18:00ID:???
pu
0017名前は開発中のものです。02/07/06 18:18ID:???
ファミベのよっしんをバカにするスレはここですか?
0018名前は開発中のものです。02/07/06 18:30ID:???
エレガントに記述できるが遅くなる用法は導入するのに迷う。
躊躇が出る。別に最適化派じゃないんだけどね。
0019名前は開発中のものです。02/07/06 19:54ID:???
アルゴリズムを見直すと、場合によっては
信じられないぐらいに処理が速くなるね。

昔話だが、30分ぐらいの処理が、
0.1秒ぐらいに縮まった時は嬉しかったな。
0020名前は開発中のものです。02/07/06 20:05ID:???
それこそ信じられない。
たとえばsum(1..n)をn*(n+1)/2にしたとかそういうのでなければ
そこまで差が出ることは無いと断言しても良いが。

勿論、故意に無駄な探索を行った場合を除いて。
0021名前は開発中のものです。02/07/06 20:17ID:ExrAVi6o
>>20
そのまさかだったりする(w
八方向移動で、障害物を避けながら
目的地までの最短移動経路を調べる処理。
ちなみに、斜め移動と縦横移動では、
移動速度を変えてあった。
0022名前は開発中のものです。02/07/06 20:30ID:???
前者はソフトヲタ、後者はハードヲタなので比べる必要なし。
しかし、どちらもそこそこできるようになっていないと実務では使えないヤシだと思う。
0023名前は開発中のものです。02/07/06 20:41ID:???
>>22
ハードヲタっていうか、単なるPCヲタな気が。
0024名前は開発中のものです。02/07/06 20:59ID:???
前者は後者を兼ねることが多いが、
後者は前者の芸当は出来ないことが多い。
■ このスレッドは過去ログ倉庫に格納されています