ゲームプログラマーの技術レベルは高い。
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/04/13 13:07ID:eiAxwjws最近、訳あって3Dゲームの開発に携わるようになりました。
で、昔からゲーム作ってる人等を見ての正直な感想、
1・「お前等レベル高い!」
2・「なんでそんな事知ってるの??」
って感じでした。今までゲームプログラマを馬鹿にしてたんですが、
撤回します。
特に2ですが、ゲームプログラマの人達は、僕が本やらWebやらで調べても
全然分らなかった事を知っていたりするので不思議です。
日本のソフトウェア開発レベルは低い、と言われていますが、そうでもない
かも、と思ったりしています。
0181名前は開発中のものです。
02/09/06 22:23ID:???0182名前は開発中のものです。
02/09/06 22:31ID:???0183名前は開発中のものです。
02/09/06 22:33ID:???0184名前は開発中のものです。
02/09/06 23:10ID:???つーか、フォトンマップなんてゲームで使われるポリゴン数じゃ実用的じゃないだろ(藁
そんなこともわからないで最新技術だ〜!てさわいでるのか?(プッ
知ってる単語つかえてうれしい?(藁
君の技術レベルじゃライトマップすらできないんじゃないの?(プッ
ライトマップの技術を自分の言葉で1から説明してみろよ(藁
0185名前は開発中のものです。
02/09/06 23:32ID:???ttp://www.platz.or.jp/~moal/mtexture.html
とりあえず他人に指摘する前に自分の脳みそを疑いな。
で、他へのレスでマルチテクスチャのメリットだけど、
http://www.mafia-game.com/showscr.php?ID=4
http://www.mafia-game.com/showscr.php?ID=5
このマフィアってPCゲームのSSを見てもらえば効果は必然かなーと。
0186名前は開発中のものです。
02/09/06 23:54ID:???> せめてパーピクセルライティングぐらいにしてくれませんかね。
フォーンシェーディング?
技術的には、フォーンシェーディングはグーローシェーディングと比べて難しい
ところはないと思うんだが。(ハードウェアの性能さえ十分なら)
0187142
02/09/07 00:23ID:???フォトンマップとポリゴン数はまったく関係ありません。
一般的にフォトンマップはモンテカルロレイトレーシングの高速化手段の一つとして用いられているに過ぎません。
よくフォトンマップ=グローバルイルミネーションと勘違いしている人が多いですけどね。(藁
フォトンマップを用いたプリライティング計算のメリットは、ラジオシティのように面を再分割して近似するのではなく、
直接、モデルの各頂点単位で放射照度の計算が行える点でしょうか。
これによって格子状でない複雑なモデルに対しても効率的に計算を行うことができます。
またフォトンの分布を参考に面を再分割することによって、より効率的に頂点数を割り当てることが可能になります。
>>185
何ですかそのレベルの低いサイトは。日本語しか読めないのですか…。
どうりで知識レベルが何年も遅れているわけです。
>>186
簡単に言えば法線テクスチャと係数テクスチャを組み合わせてピクセル毎に光源計算を行う方法です。
まあライトマップが単なる色のモジュレートなのに比べて、
パーピクセルライティングはピクセル毎に高度な光源計算をしているわけですな。
0189名前は開発中のものです。
02/09/07 01:12ID:???/ ̄\( 人____) < 俺よりかっこよくなるな
, ┤ ト|ミ/ ー◎-◎-) < 俺のわからない話するな
| \_/ ヽ (_ _) ) < 俺に作れないもの作るな
| __( ̄ |∴ノ 3 ノ
| __)_ノ ヽ ノ
ヽ___) ノ )) ヽ
0190名前は開発中のものです。
02/09/07 01:58ID:???みんな大目に見てやろうよ。
0191名前は開発中のものです。
02/09/07 03:22ID:???是非とも 142 にはコテハンを名乗って欲しいな。ホットゾヌの NG ワードに
登録するから。
0192名前は開発中のものです。
02/09/07 03:30ID:???> 簡単に言えば
簡単に言えてないぞ。ホントに理解できてる?
0193名前は開発中のものです。
02/09/07 03:57ID:???で、まぁ期待はしてないんだけど、一応聞いておくと、チミの会社(脳内)
でライトマップを利用せずに頂点カラーを採用している理由はなぁに?
あと、DAKINIたん、KANOたん、屋根裏汚たん、この中で尊敬するのはだぁれ?
0194名前は開発中のものです。
02/09/07 05:20ID:???確認
ホントにモデルの頂点で計算するとは思ってないよね???
ライトマップ作るときだけだよね????????????
0195名前は開発中のものです。
02/09/07 10:57ID:???自作自演なのかどうか知りませんが、
仮に別人だとしてももう少し発言にバリエーションがあった方が望ましいと思います。
0197166
02/09/07 14:22ID:???もっと謙虚に教えを請うてもいいのでは?
別に荒らしに来てるわけでもないんだし。
端から見てると、142否定派はみんな>189に見えるよ。
0198194
02/09/07 14:41ID:???つーか、脳内開発者確定の142になんで教えを請わなきゃあかんの?
ゲーム開発者で一番使えネーのが技術オタクの口だけ野郎。142みたいな奴ナ。
0200名前は開発中のものです。
02/09/07 15:10ID:???たとえゲームプログラマといえど
このくらいかっこよくなくてはならない。
0201名前は開発中のものです。
02/09/07 15:26ID:???ツール関連のリソースをしっかり割り当てよう、なんて
常識だと思ってたが、実情はそうでもないと。
0202名前は開発中のものです。
02/09/07 16:04ID:???そんな余裕はなかなかありません。
偉いさんが勝手に決めた無理なスケジュールや
仕様変更に対応するだけで手いっぱいなのです。
まともな頭の偉いさんがいないと言い換えてもよろしい。
0203名前は開発中のものです。
02/09/07 16:16ID:???マルチテクスチャをサポートしているようなハードウェアって、
今時は2パス、4パス並列に処理するから、2パスぐらいじゃフィルレート変わらんよ。
例え並列処理できなくても、マルチテクスチャで処理できるなら半分も減らんだろう。
フィルレートが半分になるという発想はどこから出てきたわけ?
0204名前は開発中のものです。
02/09/07 16:36ID:???シングルテクスチャ・マルチパス(同一オブジェクトをテクスチャ替えて重ね描き)
マルチテクスチャ・シングルパス(複数のテクスチャを同時にバインドして一度描く)
の違いはオーケーとして
最近のハードでは処理時間はパス数にだけ比例するんじゃないのかな。
パス数=カラーバッファへの読み書き回数=フィルレート消費量(言葉が変)
だし。(読みが発生するのはアルファブレンドのときね)
以前はブレンドユニットが貧弱だったからマルチテクスチャすると
テクスチャ数に比例した時間がかかってたりするんでしょうなあ。
それでも、カラーバッファへの読み書きが一度でいいから、アクセスが
遅い場合は有効なんじゃないですかね。
RadeMobirity/SavageIX/i810あたりはまだそうかも。
マルチパスだと、ポリゴン数が多い場合、頂点データを2度送る手間がバカに
ならないし。まあ普通は頂点バッファやディスプレイリスト使うか。
でも最終的に信用できるのはベンチマークだけだとハッキリ言う。
>>203
> 2パス、4パス並列に処理するから
それははつみみです(void風)
0205名前は開発中のものです。
02/09/07 16:45ID:???176じゃないけど、そういうヨサゲなハードならマルチテクスチャどんどんやるべきだと
おもうけど、一度に一枚しかテクスチャ貼れなくって、なおかつテクスチャページが
切り替わるたびにページブレークペナルティが発生するようなハードは…
0206名前は開発中のものです。
02/09/07 16:46ID:???0207名前は開発中のものです。
02/09/07 17:01ID:???G-Force2以降やX-Boxとかは2パス並列でしょ。
Matroxの新しい奴とかは4パス並列なはず。
0208名前は開発中のものです。
02/09/07 17:04ID:???そんなハードは、そもそもマルチテクスチャ自体が使えません。
0209名前は開発中のものです。
02/09/07 17:08ID:???0210名前は開発中のものです。
02/09/07 17:27ID:???0211名前は開発中のものです。
02/09/07 17:33ID:???レベル低いんだから丁寧に解説しないとダメだ
0212名前は開発中のものです。
02/09/07 17:50ID:???> つーか、脳内開発者確定の142になんで教えを請わなきゃあかんの?
同意。
っつーか、まじめに勉強したければ Real-Time Rendering の第二版でも
読んでた方が良いだろ(w
0213142
02/09/07 18:21ID:qROe26z9英語読める語学力と、内容を理解できる基礎学力があればね。(藁
0214142
02/09/07 18:26ID:qROe26z9207が勘違いしているかどうかはしらんけど、
少なくともX-BOXは、2テクスチャまではノンペナルティでフェッチできるよ。
0215名前は開発中のものです。
02/09/07 18:29ID:???そういや邦訳が出るっつー話は聞かんな。読者層が狭いのかね。
0216名前は開発中のものです。
02/09/07 18:31ID:???自分の書き込みを Real-Time Rendering と比較するとは……
少しは謙虚さを身につけろよ。
0217名前は開発中のものです。
02/09/07 20:48ID:???0218頭の悪さを露呈させるな
02/09/07 21:13ID:???142は罵倒モードに入ってます。「お前ら英語読めないだろう」と。
頭に血がのぼって、技術を議論するのではなく、
他人をやっつけたいがために書いてます。
こんな奴に関わるのは無益。
0219142
02/09/07 21:50ID:I+22LDaAReal-Time Renderingは当然読んでますよ。バイブルですからね、CGを志すなら常識でしょう。
べつに書き込みがReal-Time Renderingの内容より優れているなんてことを誰がいいましたか?
まあ俺の技術レベルが、その本の内容より高いことは保証しますけどね(藁
>>218
煽りモードには、煽りモードで返しますよ(藁
ワナビーに高尚なことを言っても無駄ですから。
0220名前は開発中のものです。
02/09/07 22:00ID:???想像してみよう。
0221名前は開発中のものです。
02/09/07 22:23ID:???CGを志すってあんたCG業界の人なんだ。ゲーム業界人じゃないのね。どうりで(以下略
0222名前は開発中のものです。
02/09/07 22:38ID:???0223名前は開発中のものです。
02/09/07 23:21ID:???口先だけの香具師と区別が付くような書き込みをしてくれ。
0224名前は開発中のものです。
02/09/07 23:37ID:???0225その程度の会社のバイトだw
02/09/07 23:48ID:G4d4wXkT>>221
ゲーム会社にいるCG屋(!デザイナ)なんて珍しくもなんともないんだけどな。
そもそもゲームの開発自体が本質的に異業種を集めてやるもんだろうが、
最近じゃCG屋どころかネットワーク屋だってゲームの本質的な部分にかかわるよ
うになってるじゃん。業界云々を語るような狭い視野は己の引退を早め
るだけだぜ。
0226名前は開発中のものです。
02/09/07 23:50ID:???0227名前は開発中のものです。
02/09/08 00:45ID:???ということにしたいのですね。:-)
0228142
02/09/08 01:20ID:16Gid19qReal-Time Renderingが読めないことへのコンプレックスを、別分野の人間扱いすることでごまかそうとしていませんか?
俺は普通のゲームプログラマですよ(藁
CGを扱う上での基礎知識であると言ったまでです。
0229名前は開発中のものです。
02/09/08 01:22ID:???0230名前は開発中のものです。
02/09/08 01:24ID:???小泉の訪朝までには訴訟できるように弁護士と相談中とのことです
>実は今週早々、ある関係者の方から管理人の手元に衝撃的な証言が届いてしまいました。
>朝銀への公的資金投入問題で金融庁様がズルやっていた決定的証拠つきです。
こんなのもあり楽しみです
朝銀って何?公的資金って何?
http://chogin.parfait.ne.jp/
朝銀問題はやわかりFLASHムービー
http://www.geocities.co.jp/Playtown-Denei/8746/
要お気に入り登録&コピペ
必要な知識が簡単にチェックできます
超党派議員名簿やマスコミへのメルアド集もあります
0231名前は開発中のものです。
02/09/08 01:24ID:o/hkAvkyそれだけ開発スタイルに差異があるって事だろうけど、
皆それぞれうまく開発出来てんならそれでいいんじゃないの?
うまく出来てないんだったら、他の人の話にも耳を傾けたら?
ってな感想。
仕事の切り方が争点になってる感じだけど、作ってる物も人も
環境も違うんだから最適解が違うのは当り前でしょ。
0232名前は開発中のものです。
02/09/08 01:45ID:???今、ゲームに使われる技術なんて、
ハリウッドなどの映画CGの、お下がりなのにね。
そのうち、ハードの性能が上がってゲーム中の全ムービーが
リアルタイムレンダリング出来るように為ったら
皆、必死になってCG勉強しだすのかな?
0233名前は開発中のものです。
02/09/08 01:57ID:???句点は要らない。
0234名前は開発中のものです。
02/09/08 01:58ID:???リアルタイムレンダリングにはリアルタイムレンダリングの難しさがあり、
プリレンダリングにはプリレンダリングの難しさがある。
0235名前は開発中のものです。
02/09/08 02:00ID:???0236名前は開発中のものです。
02/09/08 02:13ID:???/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
0237232
02/09/08 02:13ID:???其の通りです。
しかし、リアルタイムレンダリングの話一つとっても
意識してるステージによって話の内容が変わります。
ゲームだと、ポリゴン数を減らしたりとかの運用面に行きがちですが
もう一つ上の、レンダリングエンジンのアルゴリズムの話とかになると
CG屋さん方面のPG見たく言われちゃいますよね。
…まあ、ハードの仕様とか無しに話は出来ない分野でしょうが…
0238名前は開発中のものです。
02/09/08 02:48ID:???煽りに乗って罵倒合戦を始め
スレッドを駄目にするのをやめてください
0239名前は開発中のものです。
02/09/08 02:52ID:???ゲームプログラマーのレベルも色々。
でもあまり高い技術持った人はここには居ないようだ。
0240名前は開発中のものです。
02/09/08 06:30ID:???0241名前は開発中のものです。
02/09/08 10:12ID:???そう言う奴に限って、3Dを理解出来てない。
その言い訳に、そう言う発言をするんだよ。
逆に、一部でしかないなら完璧に解っていて当り前じゃん?そこ重要。(w
0242名前は開発中のものです。
02/09/08 10:29ID:???(゚∀゚)アヒャ
0243名前は開発中のものです。
02/09/08 10:31ID:???自分の専門性をコレだと決めて深く知ってるのと
バランスよく食べ合わせて健康に仕事したいですね(願望)
0244名前は開発中のものです。
02/09/08 10:39ID:???0245名前は開発中のものです。
02/09/08 10:40ID:???0246名前は開発中のものです。
02/09/08 11:22ID:???けど本人は潰しが利かなくなり、その分野が廃れるか
あまり必要のないものになれば、会社にとっては単な
るお荷物になる諸刃の刃。
しかし、ちっちゃいところにいればそもそも極めると
いう選択肢が出ないからな〜。^^;
0247名前は開発中のものです。
02/09/08 11:49ID:???趣味レベルでやるしかないよね。でもそういうのが好きな人は結構いるんじゃ
ないかなあ。
かといって大きなところで可能かというと・・・実は・・・
0248名前は開発中のものです。
02/09/08 11:51ID:???0249名前は開発中のものです。
02/09/08 11:54ID:???実は・・・?気になるので続きキボンヌ。
0250名前は開発中のものです。
02/09/08 11:56ID:???0251名前は開発中のものです。
02/09/08 12:06ID:???そうか、246とは別の理由もあるのかと思ったんだが。
逝ってくる。
0252名前は開発中のものです。
02/09/08 12:32ID:???0253名前は開発中のものです。
02/09/08 13:39ID:???あとは普通の人がアプリに実装すればいいだけの話だと思うけど
日本では前者を大事にする風潮は無いねえ〜
0254名前は開発中のものです。
02/09/08 14:46ID:???> 逆に、一部でしかないなら完璧に解っていて当り前じゃん?
まさか。
ゲーム制作にとっては単なる一分野でも、掘り下げたら、深くて極めるのに
一生掛かってしまうコトは多い。プログラマにとってはコンパイラは「仕事の
一部の道具」だけど、これも最適化理論とか追い出すと論文の山だしさ。
時間が無限にあるなら良いんだが、この糞忙しい現状では、己が知るべき
ことを絞り込まないとパンクしちゃうよ。(どっちの専門家が偉いという話では
なく、分業しようって話な)
0255名前は開発中のものです。
02/09/08 15:46ID:???専門家は尊敬されて然るべきだが、視野の狭い専門バカはおだてて使って、
時期が過ぎたら生ゴミと一緒に捨てた方が良い。
0256名前は開発中のものです。
02/09/08 15:51ID:???会社(脳内)でもそんな風なん?さぞかし嫌われているだろうねー。
技術は勉強すれば身につくけど性格ばっかりはどうしようもないしな。
0257名前は開発中のものです。
02/09/08 15:54ID:???言えてる。つうかすでにそれを繰り返し過ぎてしまったので
極めようとする奴が出てこなくなってる。
0258名前は開発中のものです。
02/09/08 16:01ID:???0259名前は開発中のものです。
02/09/08 16:23ID:???0260名前は開発中のものです。
02/09/08 17:55ID:???必要とあらば何でもそつなく組めるような人材であり続ければ
まぁとりあえずは生き残れるわけだが、そうと分かってても
なかなか続かないもので、やがてフェードアウト組として消えて
ゆくのが万年プログラマの宿命。
泣いちゃだめだ。もっと狡猾に生きなさい。
0261名前は開発中のものです。
02/09/08 18:22ID:???目的を理解した上で高度な知識と手段を提供してくれるのが専門家、
新しく仕入れた知識と手段に陶酔して、無理にゲームに使おうとするのが専門バカ。
0262名前は開発中のものです。
02/09/08 18:52ID:???今のゲームにそのテの知識って全くもって不要なので、
ほとんどが専門バカですね
0263名前は開発中のものです。
02/09/08 18:58ID:???> 今のゲームにそのテの知識って全くもって不要なので、
さすがに、そこまで甘くはない。
0264241
02/09/08 19:11ID:???その通りだが、
皆、其の事を忘れてさ、最終結果の美味しい所だけ使っているのに
さも極めた風な発言をする奴が多いもので。
3Dがゲームの一部?傲慢だよ。3Dの一部をゲームに使っているんだよ。
ゲームPGって色々な技術を取り入れがちだから、
全てわかった風な口を聞く奴がおおいだよね。
0265名前は開発中のものです。
02/09/08 19:23ID:???0266名前は開発中のものです。
02/09/08 19:32ID:???> 全てわかった風な口を聞く奴がおおいだよね。
だから専門家も専門バカ扱いになるのか
0267名前は開発中のものです。
02/09/08 20:26ID:???> 皆、其の事を忘れてさ、最終結果の美味しい所だけ使っているのに
> さも極めた風な発言をする奴が多いもので。
転職することを奨める。そんなやつが「多い」職場にいることもあるまい。
0268名前は開発中のものです。
02/09/08 20:44ID:???>>3Dがゲームの一部?傲慢だよ。3Dの一部をゲームに使っているんだよ。
ごめん、その発言元は俺だけどそういう意味でいってんじゃねーよ。
つか、君の3Dの定義はなんか変だと思う。
0269名前は開発中のものです。
02/09/08 20:54ID:???0270142
02/09/08 21:20ID:zlWfT7z1データを作ることがゲームプログラムであると勘違いしている奴のなんと多いことか。
我々が作るべきはデータを再生するシステムとデータを作成する環境である。
技術を道具として捉え、ゲームを目的とするプログラマは近い将来フェードアウトしていくであろう。
所詮はプログラムという道具が使えるだけのオペレーターに過ぎない。
これからは技術を目的として捉え、ゲームを表現の手段とする高い専門性を持った人材が必要とされるだろう。
そして体力と気力とコピペで乗り切ってきた、自称ゲームプログラマは淘汰されていくのだ。
0271名前は開発中のものです。
02/09/08 21:24ID:???>我々が作るべきはデータを再生するシステムとデータを作成する環境である。
こんな事は人月さえ積めば専門学校生でもできるっつーの。頭イタイ。
0272名前は開発中のものです。
02/09/08 21:26ID:???/⌒⌒ ̄ ̄ ̄ ̄\∞〜 | ・・していくであろう。
/ \ 〜〜〜〜〜 | ・・淘汰されていくのだ。
| __丿ノノ__| つ〜ん <
| /U _) _) プゥ〜ん \____________
| | ( 〜〜〜
| ノ( 6 ∵( 。。)∵| _______
U U | / _______
/ )3 / / /
\ \ U __/ / / _____
\ \_____)/ / /|
ヽ  ̄ / / / |
0273名前は開発中のものです。
02/09/08 21:27ID:???0274名前は開発中のものです。
02/09/08 21:29ID:???こういうセリフは、功成り名遂げた人間が言うと説得力があるんだが…。
0275142
02/09/08 21:33ID:zlWfT7z1シコシコとデータをハードコーディングしている典型的な自称ゲームプログラマさんですか?
そして俺はゲームを作ってるんだと勘違いされているのですか?
仕様変更が入るたびに徹夜、ごくろうさまです(藁
0276142
02/09/08 21:36ID:zlWfT7z1いや、ごもっとも。でも2chで実績を示すほどバカじゃないのよ。
0277名前は開発中のものです。
02/09/08 21:44ID:???その台詞も2chで煽り煽られる人の典型。
もう来るな。
お前は荒らしだよ。
0278名前は開発中のものです。
02/09/08 21:45ID:???データとコードを分離するのは無意味だよ。コードジェネレ
ーターぐらい普通に使うでしょ?
0279名前は開発中のものです。
02/09/08 21:45ID:???「出し惜しみせずに〜するスレ」で>>270と似たような演説を
していた人がいたne。
まぁ言っていることは至極当たり前すぎることなわけで
ただそれが思想家のオナニーというか単なるアジ演説に見えるのは
具体性というか手段について言及しないからなんだよね。
理屈だけなら学生でも書けるということで、そいつらとは違うということを
もう少し現実との対比を交えて書いたらどうだ。 >>142
0280名前は開発中のものです。
02/09/08 21:47ID:???■ このスレッドは過去ログ倉庫に格納されています