トップページ > ゲ製作技術 > 2011年06月20日 > M20TvgDf

書き込み順位&時間帯一覧

1 位/145 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000041120000000000008



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
【初心者】スレを立てる前にココで質問を【Part22】
【3Dゲームエンジン】Unity 3

書き込みレス一覧

【初心者】スレを立てる前にココで質問を【Part22】
840 :名前は開発中のものです。[]:2011/06/20(月) 08:09:18.04 ID:M20TvgDf
少なくとも







例えばツェーなら、
・ifを3段以上重ねるやつ
・判断にswitch〜case使うやつ
・定数使うやつ

これはピログラマーとして不適格。
【初心者】スレを立てる前にココで質問を【Part22】
841 :名前は開発中のものです。[]:2011/06/20(月) 08:14:29.41 ID:M20TvgDf
ifにしろswitch〜caseにしろ

「それ1コ調べるにも最低1クロックかかる」
ことを頭に置いてないやつは、ゲームのみならず組込でも
まったく使えない。

こういうところ分からないと、「大したものでもないのに最新PCでないと動かない」ものをひり出してしまう

FF14とかいい例だ
【3Dゲームエンジン】Unity 3
463 :名前は開発中のものです。[]:2011/06/20(月) 08:23:55.91 ID:M20TvgDf
FirefoxだってLinux対応してるじゃねえかよ


【初心者】スレを立てる前にココで質問を【Part22】
845 :名前は開発中のものです。[]:2011/06/20(月) 08:42:01.09 ID:M20TvgDf
だぁから1クロックも無駄にするなっつうこと

switch〜caseは特に無駄
評価項目が30コあるとして、一番下に目的のものがあったら
下まで来るのに最低でも30クロックかかる。

これは無駄なので、何がどうでもswitch〜caseは不可。
【初心者】スレを立てる前にココで質問を【Part22】
849 :名前は開発中のものです。[]:2011/06/20(月) 09:11:55.36 ID:M20TvgDf
仮にテーブルでも、バカのやること
こんなもん、60あっても2〜5クロックで終わらす方法がある。

割り込み使えるともっと減る
【初心者】スレを立てる前にココで質問を【Part22】
851 :名前は開発中のものです。[]:2011/06/20(月) 10:10:08.12 ID:M20TvgDf
コンパイラが完璧じゃないってのはバカでも知ってる常識。

特に汎用OSじゃないからvolatileは必ず入る。
汎用OSでも入れないと最適にはならない。

バカ以外は知っている
【初心者】スレを立てる前にココで質問を【Part22】
855 :名前は開発中のものです。[]:2011/06/20(月) 11:17:31.12 ID:M20TvgDf
基本的に、処理負荷は少なければ少ないほどよいのは常識。

となると、任せられるものは別に任せようとなるのは当たり前、

そういう意味で割り込み処理を使うのだ
割り込み処理は汎用コアでやるものもあるが、たいてい専用の割り込みコントローラを持つ。
これは汎用コアには影響を及ぼさない。

例を挙げればタイマーだ
ゲーム開始やイベント開始から指定秒数経ったら別のイベント駆動

これを汎用コアでやるやつは頭がどうかしている。
【初心者】スレを立てる前にココで質問を【Part22】
858 :名前は開発中のものです。[]:2011/06/20(月) 11:22:59.12 ID:M20TvgDf
基本的にムダだろう
テクセル処理性能が高ければそれでもいいが、それでもムダだ
フルシーンでやらないなら、テンポラルでもいいので
素直にROPでAAやらせたほうがいい結果が出る。

それか普通どおりにエッジ検出して、シェーダでサブピクセル置いたらいい
シェーダでのアンチエイリアスは2005年から普通に行われていると思うが


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。