09/06/10 22:21:24
おれPlayStationのリファレンスで勉強した。これ本当。
481:デフォルトの名無しさん
09/06/11 00:37:37
>>480
あれは最高の教科書だったね、あれで終わったけど。
482:デフォルトの名無しさん
09/06/11 15:28:16
2Dゲーム(ロックマンとかマリオみたいなやつ)をDirectXで作ろうとしているのですが、
今の時代頑張ってクリッピングしなくても良いですよね?
遊んで欲しいターゲットはVista以上のPCを持ったPCユーザーの9割程度です。
但し、メーカー製のグラボはオンボード!というPCも含みます。
ネトブは斬り捨てます。
VistaクラスのOSを積んでいるのであれば性能的に大丈夫だと思うのてすが。
3Dを使うつもりはないのですが、Vista以上=DirectX10のシェーダが使えるとのことですので、
私の技術的に可能であれば積極的に取り入れていこうと考えてるぜベイベーーーー☆★☆★
という感じです。
よろしくお願い致します。
483:デフォルトの名無しさん
09/06/11 16:18:21
そんな事は実際に遊んでみて問題なければそれでいいという物だよ
グラディウスの超重力地帯は明らかに処理落ちだが、逆に味になっているだろ?
484:デフォルトの名無しさん
09/06/11 18:17:34
Vista=DirectX10ってのは間違ってるぞ
DirectX10に対応したビデオカードを積んだPCじゃないと
たとえVistaでも9までしか使えない
だからユーザー層にオンボードのPCを含むなら、DirectX9で組むべき
485:デフォルトの名無しさん
09/06/11 18:25:11
>>482
これからはDirect2Dだろ
486:デフォルトの名無しさん
09/06/11 21:23:07
>>484
いや合ってるし
Vistaは、MSがビデオカードの性能を保証させてちゃってるんだな
だからcapsが無いわけだし
487:デフォルトの名無しさん
09/06/11 21:31:52
ソフトウェアでやれば互換性最強
488:デフォルトの名無しさん
09/06/11 22:13:26
>>486
10対応グラボの場合は、だよね
9までかどうかは初期化時に検出できるし
489:デフォルトの名無しさん
09/06/12 01:53:58
>>488
だから、DX10対応グラボじゃないとVistaに不適応だから駄目
とMS様がお決めになったのが、Vista OS なんだよ
調べて、間違いを認めろw
490:デフォルトの名無しさん
09/06/12 02:09:32
調べて間違いを認めるのはどっちやら。
491:デフォルトの名無しさん
09/06/12 02:44:22
ま、DX10もDX9EXも
誰も使ってねーし
知る必要はねーな
492:デフォルトの名無しさん
09/06/12 08:32:15
>>489
新規デバイスの話であって、
Vista動作環境の用件には含まれてないだろ
493:デフォルトの名無しさん
09/06/12 12:13:17
>>482
カスみたいなゲームがハイスペック要求してると「この作者頭悪いんだろうなあ」って思われるぞ
まあ心配せずともPCユーザーの9割9分9厘はお前のゲームなんか遊ばないから
494:デフォルトの名無しさん
09/06/12 12:29:20
>>482
実行速度を気にしているなら、必要になってからでいい。
ただ、画面外かどうかの判定は、ゲーム的に必要にならないとも限らない。
例えばスクロールアウトした敵に撃たれないようにするとか。
495:デフォルトの名無しさん
09/06/12 18:53:28
3次元空間で、3つの頂点P0,P1,P2があったとき
P0-P1-P2の角度はどうやって求めればいい?
496:495
09/06/12 19:54:43
わかりました。
A = normalize(P0 - P1)
B = normalize(P2 - P1)
cosAngle = A . B
497:デフォルトの名無しさん
09/06/13 21:44:26
こさんぐる
498:デフォルトの名無しさん
09/06/13 23:20:54
古参グル
499:デフォルトの名無しさん
09/06/14 00:38:16
ビデオメモリに直接書き込むにはどうすればいいんですか?
500:デフォルトの名無しさん
09/06/14 01:18:48
環境依存。
501:デフォルトの名無しさん
09/06/14 10:55:16
>>500
Win32APIでのやり方を教えてください
502:デフォルトの名無しさん
09/06/14 11:56:52
ところで直接書き込んで何に使うのだろうか。それによって良い方法が変わるんだが
3Dやりたいなら素直にDirect3Dのテクスチャを使えばいいよ。テクスチャのインスタンス作ってから適当に。バージョン毎に微妙に違うから自力で調べてちょ
汎用的に使いたいならCUDA(笑)とかか?
503:デフォルトの名無しさん
09/06/14 14:21:18
フレームバッファに描きたいとかじゃねえの
Windowsじゃ無理無理ムーチョ
504:482
09/06/15 15:28:58
クリッピングの話よりVista=DirectX10かどうかの議論になってるみたいですが、
ありがとうございます。
DirectXは9か10かの判定をしてそれにもとづいて処理をきちんと振り分けます。
自作PCの人のグラボは9までしか対応してないかもしれませんし、
メーカー製であってもXPからのアップグレードなら9までしか対応していないかもしれませんので。
505:デフォルトの名無しさん
09/06/15 17:28:38
頑張れ。
506:デフォルトの名無しさん
09/06/16 14:19:33
おいおまいえら!
DirectX11が出ますよぞ!
507:デフォルトの名無しさん
09/06/16 14:31:38
MMOアクションRPG用の鯖ってどの程度のスペック必要?
100人規模ならこれでいける?
PhenomII X4 3.1GHz
DDR3-PC10800 8GB×4枚
CentOS5 64bit
508:デフォルトの名無しさん
09/06/16 14:45:59
内容とか回線とかトータルで考えないと何ともいえん。
とりあえず100クライアント程度なら大丈夫だとは思うけど。
509:デフォルトの名無しさん
09/06/16 17:18:46
同時接続クライアント数が3桁いくなら冗長性持たせた方がよくね?
510:489
09/06/16 20:23:43
調べて、間違いを認めろw
511:デフォルトの名無しさん
09/06/16 22:24:39
認めろ厨乙w
Aeroの動作用件調べて出直して来い
512:デフォルトの名無しさん
09/06/16 22:38:31
>510
その話題504で終わったんじゃないのか?
とりあえずcapsとか言ってるあたりプログラマなんだろうが、恥じかく前によくよく調べたほうがいいぞ
>507
回線と電気代さえクリアできればいけるんじゃないか?
513:デフォルトの名無しさん
09/06/16 23:06:50
あの流れで本人だと思えるお花畑共www
514:デフォルトの名無しさん
09/06/16 23:14:08
main(){if((>>513)==(>>510))puts("必死乙");}
515:デフォルトの名無しさん
09/06/17 05:12:25
最近のGPUはDXT(DDS)をハードウェアレベルで展開する機能を持っているそうですが
メジャーライブラリであるDirectXやOpenGLなどでも簡単に使えるんでしょうか?
516:デフォルトの名無しさん
09/06/17 09:17:09
>>514
そうだよw
そこまでわかっててまだ>>489だと思えるのは
あまりにもお花畑すぎるだろ
517:デフォルトの名無しさん
09/06/17 09:57:51
釣られたって思いたくない
518:デフォルトの名無しさん
09/06/17 11:24:27
そんなことよりDirectX11が出るよ!