トップページgamedev
1001コメント302KB

DirectX総合スレ (Part8)

レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。2008/03/12(水) 16:15:18ID:Jo1vXsg5
言語はC++
他の言語使ってる奴はいますぐ消えろ

■過去スレ

DirectX総合スレ
Part 7: http://pc11.2ch.net/test/read.cgi/gamedev/1179516297/
Part 6: http://pc11.2ch.net/test/read.cgi/gamedev/1163691532/
Part 5: http://pc8.2ch.net/test/read.cgi/gamedev/1157727402/
Part 4: http://pc8.2ch.net/test/read.cgi/gamedev/1132937938/
Part 3: http://pc5.2ch.net/test/read.cgi/gamedev/1105333209/
Part 2: http://pc5.2ch.net/test/read.cgi/gamedev/1095863432/
Part 1: http://pc5.2ch.net/test/read.cgi/gamedev/1083728025/
09088912009/02/10(火) 07:54:55ID:+RSJNgk8
別に俺が聞いてるのはスピードベクトルの作り方だけなんですが・・・
なんでもとか・・・質問に関して拒否反応起こしてるようにしか(笑)
0909名前は開発中のものです。2009/02/10(火) 08:46:16ID:bZkD2kr4
まったくあのレベルを一人で作ろうとしたら
技術レベルで3年(素材作成技術含む)
素材レベルで2年
実装レベルで2年
試験レベルで1年
くらいかかると思う
0910名前は開発中のものです。2009/02/10(火) 09:00:14ID:10DEES2s
>>909
無理無理3Dモデルはモーションデータの作成が付きまとうから
モーション作るだけでも+2年はかかるよ。
会社によっちゃ モデル班 モーション班 テクスチャ班 って分けてるくらい専門性が強い。
0911名前は開発中のものです。2009/02/10(火) 09:21:36ID:bZkD2kr4
結局少なく見積もっても10年はかかるだろうな
09128912009/02/10(火) 09:38:28ID:+RSJNgk8
ありがとうございます
思ったよりかかるんですね
どっちかと言うと長いほうがプレッシャーにならなくて良いのでゆっくりやっていきたいと思います
0913名前は開発中のものです。2009/02/10(火) 09:47:32ID:p+7F8Qwo
>>907
一人で開発している限り言語を習得していればC++、C#、VB.NETなど大差はでない。
また、言語の習得なんてのも本人の資質しだいで大きく左右されるし、これら1つの言語が覚えられれば他の言語が使えるようになるには1〜2週間程度で済む。
自由に言語が選べるのならば、どれを使うかは趣味とか主義のレベルだぞ。

>>910
最近はぐぐればスキンアニメーションするxファイルの作り方と
DirectX側のhierarchyやらそこら辺を使用して構造体を生成する手順も比較的わかりやすく紹介してるから、半年ぐらいでいけると思うぜ、そこら辺は。
(素材に関しては絵のスキルがある程度あって、作り方さえ分れば作れることが前提だが。)
・・・とか言いつつ半年以上たってまだな俺だけど。
0914名前は開発中のものです。2009/02/10(火) 09:48:04ID:10DEES2s
>>912
何をしたいのか何になりたいのかを考えたほうがいい。

プログラマーになるのが目的ならリソースなんて適当でいいし人に頼んだって別にいい。

マリオ64を作りたいならそういう目標を持ったグラフィックができるヤツと協力したほうがいい。

あるいはすべてを1人でやることで同人界隈でZUN氏みたいな立場に立ちたいのか?
まぁアレは世間のニーズとタイミングとゲーム内容が偶然一致したものだから真似しようとして出来るものでもないし、
なりたいと思ってなるものじゃなく好き勝手やったら偶然そうなっちゃったってパターン以外ありえないが。
09158912009/02/10(火) 10:36:46ID:+RSJNgk8
完全に趣味で仕事にする気は有りませんが行った事無いですがコミケやダウンロードで売るのも夢ですね。あくまで趣味で
よく仕事を分担しろとか聞きますよね。将来的に自分に絵作りが向いてないとわかったらお金を出してプロにやって貰っても良いと考えてるのですが、
やはり自由度的には時間がかかっても知り合いチームよりは一人の方が良いような気もします。人間関係も嫌いですし、他人には妥協するタイプなので・・・
サークルの基盤はやっぱり大学や専門学校なのかな?
0916名前は開発中のものです。2009/02/10(火) 11:22:31ID:bZkD2kr4
言語何も知らないならManagedDirectXっていうかXNAおぬぬめ
C++の方が処理速度は高速だけど、ちゃんと最適化出来なきゃあんまり変わらん
XNA(C#)ならメモリ管理とかリークの心配とかほとんどいらないし
0917名前は開発中のものです。2009/02/10(火) 11:35:46ID:Ga4E0Mtc
こういう話になると無駄にスレが伸びるんだが、
市販ゲームクオリティーのものを自作したことなんてないのに、
ちょっとかじっている程度でろくな経験もないのに、
嬉々としてアドバイスするやつって本当にクズだな。
他人にアドバイスしている暇があったら、テメエを省みろよ。
0918名前は開発中のものです。2009/02/10(火) 11:40:56ID:7cEHwb/H
ちょっとかじっている程度でろくな経験もないのに市販ゲーム作ってますが何か?
0919名前は開発中のものです。2009/02/10(火) 11:51:30ID:bZkD2kr4
ちょっとかじっている程度でろくな経験もないけど質問に答える奴がクズな理由を100文字以内で述べよ
0920名前は開発中のものです。2009/02/10(火) 12:12:41ID:KPVDPO2C
定義としては
 ○個人で市販クオリティーを制作
 ×会社で市販ソフトの制作
××個人で市販クオリティを作ったことがない
ということだろう。
だれも要件を満たしていないし、
そもそもこんなところでマリオ64を作りたいからどうしたらいいかと聞く奴が、
個人でどうこう出来るわけがない。
0921名前は開発中のものです。2009/02/10(火) 12:19:14ID:bZkD2kr4
日本語でおk
0922名前は開発中のものです。2009/02/10(火) 12:30:48ID:bZkD2kr4
>>912
ゆっくりやったらもっとかかるね^^;
0923名前は開発中のものです。2009/02/10(火) 12:43:27ID:R1ym7ofe
ダメだここレベルが高すぎる
0924名前は開発中のものです。2009/02/10(火) 13:19:02ID:u5reO5so
>>896
COBOLであっても同じ事です。
半年から一年の間 集中して3Dを学びなさい。

結果はあなたの努力次第です。
0925名前は開発中のものです。2009/02/10(火) 13:32:44ID:NCnaQL2g
3Dって内積とか外積の事ですか?
あれ、いまいち何に役に立つのかが分かりません。
xとyをそれぞれかけたりしてるけど、どういう役割なのかが分かりません。
0926名前は開発中のものです。2009/02/10(火) 14:08:28ID:bZkD2kr4
>>3Dって内積とか外積の事ですか?
ちがう

内積はベクトルAがベクトルBの成分をどれだけ持ってるかをすカラーで求めるときに使う
外積はX軸とY軸が分かってる時にZ軸求めたり、二つのベクトルのなす角度を求めるときに使う
他にも色々使えるけど
0927名前は開発中のものです。2009/02/10(火) 15:32:44ID:duJ7VO9a
ホウレンソウの胡麻和えを作りたいです
言語はC/C++で、DirectXは半年近く勉強してます
09289252009/02/10(火) 16:42:16ID:NCnaQL2g
3Dは奥が深くて独学では習得がかなり難しい状態です。
独学で習得するには、まずどこから手を付けたらいいですか?

どうかアドバイスお願いします。
0929名前は開発中のものです。2009/02/10(火) 16:46:31ID:rFLiGfwY
>>928
ここはDirectXスレです。
スレ違いですのでお引取りください。
0930名前は開発中のものです。2009/02/10(火) 18:43:37ID:wEmIs/9N
DirectXでは3D描画や3Dサウンドは扱っているけど、
3D空間でも物をどのように動かすべきかについては扱ってない。
0931名前は開発中のものです。2009/02/10(火) 20:28:23ID:+RSJNgk8
>>930
こういう知識ってあまり本に載ってませんよね。やっぱりゲームの核心部だからでしょうか
0932名前は開発中のものです。2009/02/10(火) 20:41:21ID:s+ELHW3Y
>>925
>>931
セガ本買え
0933名前は開発中のものです。2009/02/10(火) 21:01:10ID:uUTFFFLf
>>931
は?
0934名前は開発中のものです。2009/02/10(火) 21:07:25ID:+RSJNgk8
>>932
ゲームプログラマになる前に覚えておきたい技術のことかな?
今度買ってみる

>>933
m9(^Д^)プギャーwwwwwwwwww
0935名前は開発中のものです。2009/02/10(火) 21:20:51ID:LevAEwAH
核心部でもなんでもないよ。
普通に力学を学んでいれば問題ないし、
幾何はその実装の道具になる。
学校で学ぶ事なんで、あえて抜粋する必要もないだけ。
0936名前は開発中のものです。2009/02/10(火) 21:26:37ID:+RSJNgk8
ソースの書き方の見本があるか否かが重要だと思うんだが
俺もスピードとかの格納の仕方を思いつかないだけだと思うし
0937名前は開発中のものです。2009/02/10(火) 21:36:11ID:s+ELHW3Y
>>934
あれに載っている事を一通りマスターすれば、地形の上をコリジョンを取って歩き回るくらいは出来るようになる。
クオリティよりも、まず動くものを作るのが重要。
そうすると次のステップがどれくらい大変なのか、だいたい分かるようになる。
そこからどうゲームにするかはキミ次第さ!

もはやDirectX関係ないんで、これでお引き取りください。
空気読めない子はいいゲーム作れないよ。
0938名前は開発中のものです。2009/02/10(火) 21:51:45ID:+RSJNgk8
まあもう基礎は身についてると思ってるからね正直
地形とかスピードも頑張ったらできるかもしれないが見本が欲しいわけよ
それにDirectX関係あるしな全然
空気とかお前何様だよ
0939名前は開発中のものです。2009/02/10(火) 22:09:17ID:s+ELHW3Y
地形wwww
スピードwwww
基礎が身についている人間はスピードとかイワネェwwww
お前様の基礎をぜひご披露してくだせぇwwww

>それにDirectX関係あるしな全然
ねぇよ。
OpenGLでも作れるだろ。
バーカwwww
0940名前は開発中のものです。2009/02/10(火) 22:11:59ID:LevAEwAH
DirectXは万年筆にいれるインクみたいなもので、
3D処理は万年筆なんだよ。
人によってはOpenGL等のインクを使う人も居る。
インクと万年筆の関係と同様、DirectXと3D処理は全くの別物なわけ。

純粋にDirecrtXの見本を見たいのなら、
DirectXのサンプルはSDKに含まれてるからそっち見て。

3D処理については頭の中にある力学を、
そのままソースコードに落とし込めばいいだけ。
簡単でしょ?
0941名前は開発中のものです。2009/02/10(火) 22:21:22ID:k1RP5231
モデルデータは何形式で用意してる?
0942名前は開発中のものです。2009/02/10(火) 22:23:36ID:+RSJNgk8
>>940
だから時間とか距離とかとれたらできるがそれを上手くまとめられないんだよ
そういうのがあんまり本にも載ってないってことはそこが腕の見せ所なんだろうが
で結局directXに関係あるじゃねえかOpenGLでもできるからDirectXに関係ないってのはおかしい
特に書き方を知りたい人間からすればなおさら
0943名前は開発中のものです。2009/02/10(火) 22:26:15ID:Qo2A8erU
初めてのプログラミングがGLUT使った二自由度アームの制御だった
力学やら行列演算やらがちゃんと分かってれば特に困ることはないよね
0944名前は開発中のものです。2009/02/10(火) 22:35:55ID:s+ELHW3Y
>そういうのがあんまり本にも載ってないってことはそこが腕の見せ所なんだろうが
普通に載っているから、別に腕の見せ所でも何でも無い。
それ以前に、ここは推薦書/必読書スレじゃねぇんだよ。
そんな事も分からないやつは、死ぬまでスピードって言ってろwwww
スピードwwww

>で結局directXに関係あるじゃねえかOpenGLでもできるからDirectXに関係ないってのはおかしい
本当に頭が悪いな、お前。
描画ライブラリに関係ないって話してるんだよ。
ニホンゴムズカシイデスカ?
0945名前は開発中のものです。2009/02/10(火) 22:37:01ID:4NYlJqgS
>>943
どのくらいの期間で習った?
0946名前は開発中のものです。2009/02/10(火) 22:52:21ID:P00N+Xqa
>>944
なんて言うか教えてくださいよ
0947名前は開発中のものです。2009/02/10(火) 22:55:00ID:8z3t9C3C
3D処理そのものについてはスレ違いなので、
以下のいずれかのスレでどうぞ。

3Dゲームの作り方を教えてください
ttp://pc11.2ch.net/test/read.cgi/gamedev/1015072738/
3Dエンジンの技術について語ろう
ttp://pc11.2ch.net/test/read.cgi/gamedev/1023414393/
3Dアクションゲームの設計
ttp://pc11.2ch.net/test/read.cgi/gamedev/1092865676/
3Dゲーム作りたいから3Dの作り方教えろ
ttp://pc11.2ch.net/test/read.cgi/gamedev/1170871327/
0948名前は開発中のものです。2009/02/10(火) 22:58:40ID:2eNEnEhG
>>944
が良本を紹介してくれるそうです
期待しましょう
0949名前は開発中のものです。2009/02/10(火) 23:00:46ID:uUTFFFLf
Game Programming Gems全部買えよ
0950名前は開発中のものです。2009/02/10(火) 23:01:39ID:uUTFFFLf
ゲームプログラミングのための3Dグラフィックス数学
これは抜けないね
0951名前は開発中のものです。2009/02/10(火) 23:03:03ID:uUTFFFLf
俺は読んだことないけど
なにやらソースが載ってるって理由で人気があるらしい本

実例で学ぶゲーム3D数学
0952名前は開発中のものです。2009/02/10(火) 23:05:26ID:s+ELHW3Y
>>948
ゲームプログラマになる前に覚えておきたい技術
ゲームプログラミングのための3Dグラフィックス数学
ゲームプログラミングのためのリアルタイム衝突判定
実例で学ぶゲーム3D数学
初等物理シリーズ1 力と運動(培風館)

ウェブサイトでは、こってり屋がお勧めだったんだけどなぁ。
0953名前は開発中のものです。2009/02/10(火) 23:09:05ID:8z3t9C3C
おいおい、
ゲ製名物「要求するものをよこせ。俺は頭が良いから反論は受け付けない」君は退場したんだ。
スレ違いネタは他所でやってくれw
0954名前は開発中のものです。2009/02/10(火) 23:09:13ID:uUTFFFLf
あと、本じゃなくても
この人のところとかどうよ?
全部高校数学・物理程度の内容で理解できるよ

http://marupeke296.com/GameMain.html

この上の方に内積と外積あるじゃん
http://marupeke296.com/COL_main.html

でもシェーディングで環境マップとかバンプマップまで進めたほうが
力つく気がするけどなぁ・・・
シェーディングは3Dの基礎が詰まってるからバンプマップぐらいまでは
実装できるようになっておくと他の3D云々のことをやるのでも楽だぞ
ま、結局逃げられないけどね
0955名前は開発中のものです。2009/02/10(火) 23:11:24ID:uUTFFFLf
>>953
いいじゃん
まったく関係ないのは駄目だけどさ
話の流れでこういうのはアリだと思うんだよね

スレタイなんて切っ掛けでいいじゃん
柔軟にいこうぜ柔軟に
0956名前は開発中のものです。2009/02/10(火) 23:13:54ID:s+ELHW3Y
>>946
すまん、見落としてた。
速度ヴェクタのノルムでどうよw
0957名前は開発中のものです。2009/02/10(火) 23:15:35ID:BSWt1lGS
Part9を誰か頼む
0958名前は開発中のものです。2009/02/10(火) 23:15:45ID:yAh1Vj2v
お前ら読みすぎだろww
遠回りしてるんじゃないか?w
30代の本職が多そうだなw
0959名前は開発中のものです。2009/02/10(火) 23:17:25ID:uUTFFFLf
>>958
技術書200冊超えてるし
基礎学力の土台が違うんだよ土台が
0960名前は開発中のものです。2009/02/10(火) 23:18:47ID:10DEES2s
>>958
GAME Programming Gems全巻とGPU Gems全巻とRealtime Renderingは最低限読むだろ。
0961名前は開発中のものです。2009/02/10(火) 23:20:02ID:s+ELHW3Y
>>958
フヒヒ、本職でサーセンwwww
プロジェクト終わって暇なんで遊んでました。
0962名前は開発中のものです。2009/02/10(火) 23:20:26ID:yAh1Vj2v
でたよ量自慢
お前らの作品でも上げてけ
0963名前は開発中のものです。2009/02/10(火) 23:24:26ID:uUTFFFLf
>>962
会社に入ればわかるが
それは絶対駄目だ
冗談でもやめておけ
0964名前は開発中のものです。2009/02/10(火) 23:26:14ID:u5reO5so
昔は、MINIXのソース解説本なんかもあった
Quakeソース解説本なんか出版して欲しいものだ
0965名前は開発中のものです。2009/02/10(火) 23:30:33ID:yAh1Vj2v
>>963
いきなりマジレスすんなよ
ドキッとしたじゃねえか

完全自作ゲーならいいだろ
会社のソフト使ってるわけじゃあるまい
0966名前は開発中のものです。2009/02/10(火) 23:32:39ID:8z3t9C3C
ほら、下らん事で盛り上がってるから、ゲーム乞食が嗅ぎ付けてきたじゃないかw
0967名前は開発中のものです。2009/02/10(火) 23:37:45ID:s+ELHW3Y
なんだよ、ID:+RSJNgk8は泣き疲れて寝ちまったのか。

>>958
Gemsは小ネタ集だから微妙だな。
コンパイルの合間にちまちま読む感じ。
高いから原書を輸入がお勧め。
0968名前は開発中のものです。2009/02/10(火) 23:40:52ID:6sFxRjg+
なにこの急激な伸び
0969名前は開発中のものです。2009/02/10(火) 23:46:50ID:yAh1Vj2v
>>966
よこせよ
玄人なんだからありあまってるだろw

しかし200冊ってなんだかんだですごいな
立場はかなり上なのか、2ちゃんやってんじゃねえよ
0970名前は開発中のものです。2009/02/10(火) 23:52:15ID:6sFxRjg+
次スレいらないね
この板自体いるのかも疑問
0971名前は開発中のものです。2009/02/10(火) 23:55:34ID:Ux95BhwH
このスレやこの板が無かったら他でやるだけだ。
あっても意味はないが無くす意味もない。
0972名前は開発中のものです。2009/02/10(火) 23:58:44ID:uY5f1xjV
この板は潰すべきだと思う
0973名前は開発中のものです。2009/02/11(水) 00:05:15ID:IShlySnv
1 名前:名前は開発中のものです。[] 投稿日:2008/03/12(水) 16:15:18
次スレ立てたら終わるのは来年の3月ですね
0974名前は開発中のものです。2009/02/11(水) 00:10:02ID:9td4xjC0
自称プロは鉄板でワナビの法則www

埋め
0975名前は開発中のものです。2009/02/11(水) 00:11:30ID:KcRcRhBP
仕様ばっかり覚えて本質理解か知らないけど何の意味があるのかねぇ
0976名前は開発中のものです。2009/02/11(水) 00:14:00ID:jjhTHSCG
プロのゲームは結局くれないのですか
見たかったな
0977名前は開発中のものです。2009/02/11(水) 00:18:57ID:ZQrkydBK
みんな「プロになる前に」作ったゲームしか無いのが真実
0978名前は開発中のものです。2009/02/11(水) 00:21:45ID:jjhTHSCG
>>977
何故?
0979名前は開発中のものです。2009/02/11(水) 00:33:30ID:KcRcRhBP
なんだ自称か
まあそんな感じはしてたが
0980名前は開発中のものです。2009/02/11(水) 00:35:33ID:clU5V134
考えは一緒か・・・
俺もこのスレは糞だと思った
まあ立ててもいいけど
プログラム版のDirectXスレの方がまともだよ
0981名前は開発中のものです。2009/02/11(水) 00:45:13ID:KcRcRhBP
はいはい埋め埋め
次スレ要らないね
0982名前は開発中のものです。2009/02/11(水) 00:50:29ID:Inl2dUWD
クソスレはとっとと終了
0983名前は開発中のものです。2009/02/11(水) 00:51:31ID:Inl2dUWD
灰終了
0984名前は開発中のものです。2009/02/11(水) 00:52:49ID:Inl2dUWD
クズ板で40秒も規制してんじゃねえよ
0985名前は開発中のものです。2009/02/11(水) 00:53:38ID:jjhTHSCG
埋め
0986名前は開発中のものです。2009/02/11(水) 00:54:10ID:Inl2dUWD
生め
0987名前は開発中のものです。2009/02/11(水) 00:55:02ID:Inl2dUWD
0988名前は開発中のものです。2009/02/11(水) 00:57:56ID:C/IMtIvU
連投機性うぜえ
0989名前は開発中のものです。2009/02/11(水) 00:58:55ID:C/IMtIvU
なにもそんなに無理に埋めなくてもいいんじゃないですか?
0990名前は開発中のものです。2009/02/11(水) 00:59:41ID:C/IMtIvU
いいえ、クソスレはとっとと終了すべきです
0991名前は開発中のものです。2009/02/11(水) 01:00:54ID:C/IMtIvU
0992名前は開発中のものです。2009/02/11(水) 01:01:28ID:jjhTHSCG
終わり
0993名前は開発中のものです。2009/02/11(水) 01:01:42ID:C/IMtIvU
0994名前は開発中のものです。2009/02/11(水) 01:02:32ID:jjhTHSCG
埋め
0995名前は開発中のものです。2009/02/11(水) 01:03:08ID:BSSt3/KJ
産め
0996名前は開発中のものです。2009/02/11(水) 01:04:00ID:BSSt3/KJ
おわれ
0997名前は開発中のものです。2009/02/11(水) 01:04:52ID:BSSt3/KJ
0998名前は開発中のものです。2009/02/11(水) 01:05:38ID:BSSt3/KJ
埋め
0999名前は開発中のものです。2009/02/11(水) 01:06:34ID:BSSt3/KJ
埋め
1000名前は開発中のものです。2009/02/11(水) 01:07:54ID:fyVpAFEO
       \どこの板に入れるお?/\もちろんVIPだお/
         ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄    ∨ ̄ ̄ ̄ ̄ ̄ ̄
    /| ̄ ̄ ̄/⌒ヽ/⌒ヽ /⌒ヽ /⌒ヽ
   /| ̄ ̄ ̄|..(ω^ )ω^ )( ^ω^)(^ω^ )  VIPPERみんなで投票行くお!全板トーナメント本選!
 /| ̄ ̄ ̄|....|φ ∪ )  ∪ )∪   | |  /⌒ヽVIPの投票日は6/21日(土)!詳細は「ナメ」か「●」でスレ検索
 | ̄ ̄ ̄|....|/ `u-u´ u-u  u-u  u-(^ω^ )
 |___|//⌒ヽ       / ̄ ̄ ̄ ∪ /⌒ヽ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ||    ||  ( ^ω^) /⌒ヽ <VIPに一票   (^ω^ ) < 2連覇を目指せ!
       ( つロと) ( ^ω^)  \___    |   ∪  \________
        `u-u´ (∪  つロ_____    /⌒ヽ 
              `u-u/ = =  /|   (    ) ブーン  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                | ̄ ̄ ̄ ̄|  |  と    つ       | このスレッドは1000を超えたお
                | 投票箱 |  |    |   /⌒ヽ    | それがVIPクオリティ!
                |____|/    U⌒( ^ω^) < http://yutori.2ch.net/news4vip/
                               ∪   |   \_____________
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。