ゲームプログラマーの技術レベルは高い。
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/04/13 13:07ID:eiAxwjws最近、訳あって3Dゲームの開発に携わるようになりました。
で、昔からゲーム作ってる人等を見ての正直な感想、
1・「お前等レベル高い!」
2・「なんでそんな事知ってるの??」
って感じでした。今までゲームプログラマを馬鹿にしてたんですが、
撤回します。
特に2ですが、ゲームプログラマの人達は、僕が本やらWebやらで調べても
全然分らなかった事を知っていたりするので不思議です。
日本のソフトウェア開発レベルは低い、と言われていますが、そうでもない
かも、と思ったりしています。
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:???0281名前は開発中のものです。
02/09/08 22:13ID:???/⌒⌒ ̄ ̄ ̄ ̄\∞〜 |
/ \ 〜〜〜〜〜 | でも2chで実績を示すほどバカじゃないのよ。
| __丿ノノ__| つ〜ん <
| /U _) _) プゥ〜ん \____________
| | ( 〜〜〜
| ノ( 6 ∵( 。。)∵| _______
U U | / _______
/ )3 / / /
\ \ U __/ / / _____
\ \_____)/ / /|
ヽ  ̄ / / / |
↑ゲー専5年生
0282名前は開発中のものです。
02/09/08 22:14ID:???>ゲー専5年生
それはオマエだろw
0283名前は開発中のものです。
02/09/08 22:17ID:???/⌒⌒ ̄ ̄ ̄ ̄\∞〜 |
/ \ 〜〜〜〜〜 | それはオマエだろw
| __丿ノノ__| つ〜ん < ・・と。ドキドキ
| /U _) _) プゥ〜ん \____________
| | ( 〜〜〜
| ノ( 6 ∵( 。。)∵| _______
U U | / _______
/ )3 / / /
\ \ U __/ / / _____
\ \_____)/ / /|
ヽ  ̄ / / / |
↑ゲー専5年生
0284名前は開発中のものです。
02/09/08 22:20ID:???つーか、こいつ出し惜しみスレの粘着野郎だろ。典型的な脳内開発者。
0285142
02/09/08 22:45ID:zlWfT7z1実際に動かしてみなければわからない部分が多すぎるから。
そもそもゲーム開発とはそういう予測が不可能なものであり、
トライ&エラー(試行錯誤)の回数が多ければ多いほど良いものができるのである。
従来の開発プロセスでは、
実際に動かして、パラメータを調整して、また動かして
というT&Eのプロセスの多くはプログラマにしか許されていなかった。
そのため「ゲームのおもしろさはプログラマで決まる」と言われてきたのだろう。
我々が目指すべきなのは、
プランナが指示をだしデザイナがデータを作りプラグラマが試行錯誤する。
ではなく、
プランナ、デザイナ、プログラマがそれぞれに試行錯誤を繰り返すことである。
そしてT&Eの間隔を短くし、それを円滑に統合するのが汎用化されたオーサリングツールなのである。
従来の開発プロセスでプログラマに負荷が集中するのは当然で、
またそうした環境に慣れたプログラマがプログラマ至上主義になるのもまた当然である。
しかし大規模化し高度化する昨今のゲーム開発において従来の方法が限界に来ているのもまた事実である。
0286142
02/09/08 22:51ID:zlWfT7z10287名前は開発中のものです。
02/09/08 23:20ID:???0288名前は開発中のものです。
02/09/08 23:25ID:???0289名前は開発中のものです。
02/09/08 23:28ID:???1 4 2 の 相 手 を し な い で く だ さ い
0290142
02/09/08 23:37ID:zlWfT7z10292名前は開発中のものです。
02/09/08 23:45ID:???自分の言葉で言いなさい。
>>291
理由はともかく他人を卑下したり叩いたりするからだろ。2ch弁慶の
典型的な例つーか。ほんとに出来る奴はそんなことシネー。
0293名前は開発中のものです。
02/09/08 23:46ID:???/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
0294142
02/09/09 00:00ID:2q3+RGCC>ほんとに出来る奴はそんなことシネー。
なぜそんなことが言えますか?
確かにデキる人は、足引っ張られたり、チームの雰囲気が悪くなったりすると
効率悪いだけですから駄目な奴にも無難に接してリアルであからさまに卑下することはないと思いますが、
実は心の中では速くフェードアウトしやがれと思っているかもしれませんよ。
匿名だと本音で語れますからね(藁
0295名前は開発中のものです。
02/09/09 00:07ID:???現にレベルの低い発言を繰り返しておいてよく言うわ。
あと、匿名になったとたんに人格が変わるような奴とは何があっても
付き合いたくないネ。
0296名前は開発中のものです。
02/09/09 00:11ID:???(・∀・) ジサクジエン に失敗したんでしょ。
0297名前は開発中のものです。
02/09/09 00:15ID:???> 「142が叩かれる理由が全く分からない」
いくら技術力があろうが、他人に最低限の敬意を払えない人間は、他人からも
敬意を払われぬが定め。
0298176
02/09/09 00:24ID:NLSeyNHx途中読んでないけど、
何故、そんな当たり前の事を鼻息荒くして主張してるの?
何処でもやってるんじゃない?
0299名前は開発中のものです。
02/09/09 00:36ID:???理想論をさも当然のごとく「こんなことすら理解できないの?バカめ」
って書き方してるからだ。
んで、そんなこと書かなくてもみんな思ってるってことに気づいてない(藁
だれだって効率を考えたとき行き着くとこは大体にてるのに、さも
「おまえらバカじゃねーの?」な勢いでいってるとこが嫌なんだ。
・・・・つーか142よ。マジ気づいてないの?そんなの誰だってわかってることなんだよ。
チームの実力なんてそれぞれなんだから、実行できるとこと
実行できないとこがあってあたりまえってこともわかってないの?
0300名前は開発中のものです。
02/09/09 00:43ID:???まー、若い時分には自分が天才に思えることもあるよな。なま暖かい目で
見守ってやろう。
>>142
時間があるようなら、2ch 読み書きする合間にワインバーグの本を読んどけ。
0301名前は開発中のものです。
02/09/09 01:19ID:???必読書のかなりの部分が UNIX 関係者なんだよな。
すごいことだと思う。
それ以外だと、クヌースみたいな
「ごめんなさい、僕にはついていけません」
ぐらいの高みにまで行ってしまう罠。
■ このスレッドは過去ログ倉庫に格納されています