[過去ログ]
MMORPGをつくるお! (350レス)
MMORPGをつくるお! http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
76: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 15:59:39 ID:f+ApONh7 QueryPerformanceFrequencyが低い値を返すかも知れない環境で起きてるかも知れない問題を修正したプログラムです。 (CurrentCount.QuadPart - LastCount) / (Frequency.QuadPart / 1000000); を (CurrentCount.QuadPart - LastCount) * 1000 / (Frequency.QuadPart / 1000 ? Frequency.QuadPart / 1000 : 1); に修正しました。 ttp://www.geocities.com/nanashixpg/vo20060107a.zip ttp://nanashixpg.mydns.jp/vo20060107a.zip 注意事項 ・このプログラムを実行して何が起きても私は知りません。 ・Windows9x系のOSには対応してないので実行しない方が無難です。 ・プログラム実行中Sキーは決して押さないでください。私のアドレスへの100万パケットの爆撃が始まります。 ・Enterキーを押すと入力モードになりますが、自己ログ表示機能くらいしか実装してません。 ・入力モード中にEnterキーを押すと入力した内容が私のアドレスへ転送されますが、特に意味はありません。 ・表示してる内容に特に意味はありません。 ・Escキーを押すと終了します。 ・内部スレッドがうまく終了しなかった場合はタスクマネージャーで強制終了させてください。 ・全てDirect3Dで表示しているのでDirect3D9が使用できない環境では正常に機能しません。 ・他にも罠があるかも知れません。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/76
77: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 16:02:49 ID:f+ApONh7 >>75 D3DFMT_A8は対応してないGPUがものすごく多いんです。orz あとDXT1だと1ピクセル4bitなので、テクスチャサイズを半分にできます。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/77
78: 名前は開発中のものです。 [sage] 2006/01/07(土) 16:07:43 ID:g5BAJqEs >>77 うーむ、PCゲーム開発は大変だなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/78
79: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 17:21:36 ID:f+ApONh7 こちらのインテルオンボードマシンで、普通にテクスチャを表示するだけにしたところ、 表示できました。 テクスチャ読み込みに失敗しているわけではないようです。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/79
80: 名前は開発中のものです。 [sage] 2006/01/07(土) 17:37:09 ID:p8En2U2t >>79 できたよ http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/80
81: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 19:07:07 ID:f+ApONh7 テクスチャステージのD3DTOP_DOTPRODUCT3とD3DTA_TFACTORの挙動が怪しいっぽいです。 D3DDevice->SetTexture(0, D3DTextureFont); D3DDevice->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_SELECTARG2); D3DDevice->SetTextureStageState(0, D3DTSS_COLORARG2, D3DTA_CURRENT); D3DDevice->SetTextureStageState(1, D3DTSS_COLOROP, D3DTOP_SELECTARG2); D3DDevice->SetTextureStageState(1, D3DTSS_COLORARG2, D3DTA_CURRENT); D3DDevice->SetRenderState(D3DRS_TEXTUREFACTOR, 0x00ff0000); D3DDevice->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_DOTPRODUCT3); D3DDevice->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTA_TEXTURE); D3DDevice->SetTextureStageState(0, D3DTSS_ALPHAARG2, D3DTA_TFACTOR); D3DDevice->SetTextureStageState(1, D3DTSS_ALPHAOP, D3DTOP_MODULATE); D3DDevice->SetTextureStageState(1, D3DTSS_ALPHAARG1, D3DTA_CURRENT); D3DDevice->SetTextureStageState(1, D3DTSS_ALPHAARG2, D3DTA_DIFFUSE); インテルオンボード(865G)で色々試してみたところ、どうやってもD3DTOP_DOTPRODUCT3で、R成分をα成分に動かせないっぽいです・・・。 もっと新しいオンボードだとどうなるのか分かりませんが、D3DTOP_DOTPRODUCT3は使わないことにします。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/81
82: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 21:24:30 ID:f+ApONh7 テクスチャが表示できない問題を修正したかもしれないプログラムです。 ttp://www.geocities.com/nanashixpg/vo20060107b.zip ttp://nanashixpg.mydns.jp/vo20060107b.zip 注意事項 ・このプログラムを実行して何が起きても私は知りません。 ・Windows9x系のOSには対応してないので実行しない方が無難です。 ・プログラム実行中Sキーは決して押さないでください。私のアドレスへの100万パケットの爆撃が始まります。 ・Enterキーを押すと入力モードになりますが、自己ログ表示機能くらいしか実装してません。 ・入力モード中にEnterキーを押すと入力した内容が私のアドレスへ転送されますが、特に意味はありません。 ・表示してる内容に特に意味はありません。 ・Escキーを押すと終了します。 ・内部スレッドがうまく終了しなかった場合はタスクマネージャーで強制終了させてください。 ・全てDirect3Dで表示しているのでDirect3D9が使用できない環境では正常に機能しません。 ・他にも罠があるかも知れません。 フォーマットをDXT1からDXT5にして、普通にαチャンネルを持たせました。 やっぱりというか何と言うか1ピクセル4bitから8bitになったのでファイルサイズが増えてます。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/82
83: 名前は開発中のものです。 [sage] 2006/01/07(土) 21:38:54 ID:taZQWV6G >>82 動作しますた! http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/83
84: 72の人 [sage] 2006/01/07(土) 21:42:20 ID:g5BAJqEs >>82 RADEONでも動作しますた! http://gamdev.org/up/img/4293.jpg http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/84
85: 名前は開発中のものです。 [sage] 2006/01/07(土) 21:47:19 ID:taZQWV6G >>84 ぬおー うちだと 1・三角にそんなグラデーションかかってなくて真っ黒 2・解像度表示の白い四角の枠がもっと縦長で上が長い ですた http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/85
86: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 22:11:44 ID:f+ApONh7 報告ありがとうございます。 やっと初期化できるようになりましたね。orz >>85 >1・三角にそんなグラデーションかかってなくて真っ黒 3Dオブジェクトの表示にまだ何かバグがあるっぽいです。こちらのインテルオンボードだと真っ黒なポリゴンすら出てきません。 >2・解像度表示の白い四角の枠がもっと縦長で上が長い 多分対応してる解像度が多いだけだと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/86
87: 名前は開発中のものです。 [sage] 2006/01/07(土) 22:18:41 ID:2AonS+wv 一つしか表示されないのに縦長だけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/87
88: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 22:25:01 ID:f+ApONh7 >>87 うーんバグってるっぽいですねー。 多分1つのウインドウで表示できる文字数オーバーしてるっぽいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/88
89: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/07(土) 22:33:24 ID:f+ApONh7 解像度表示ウインドウと他の文字を同じウインドウとして処理してたので、簡単に文字数オーバーしたっぽいです。 ちなみに1ウインドウあたり256文字にしてます。ちょっと少ないかな・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/89
90: 名前は開発中のものです。 [sage] 2006/01/09(月) 00:32:59 ID:R8IoRsnG 試してみたけど 動かない・・・・・ pen4 1.6 radon 7500 DX9.0c 画面真っ黒のまま 終了もできんw http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/90
91: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/09(月) 01:13:56 ID:Fma2JAH1 今日やったことは、デバイスロスト対策。 ウインドウモード時は簡単に対処できたのですが、 フルスクリーン時はマルチスレッドと相性が悪く、安定させるまで死ぬほど時間がかかりました。orz でもまだちょっと不安定だったり・・・。 それから、インテルオンボードで3Dポリゴンが表示できない問題の解決。 頂点バッファが使用できないのかと思ったのですが、色々試して実はインデックスバッファに32bit値が使えなかっただけという落ち。 それから、同インテルオンボードで異常に重くなる問題の解決。 これはフォントファイルに使っている2048x2048のテクスチャに対応しておらず、実行時にリサイズしまくっていたためでした。 2048に対応してないのに2048対応を謳わないでほしい・・・。 まあゲームの中身は全然進歩してないわけですが。orz >>90 報告ありがとうございます。 何で真っ黒なんでしょうねー。ハード的には対応してると思うのですが。 すみませんがタスクマネージャーで終了してください。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/91
92: 名前は開発中のものです。 [sage] 2006/01/09(月) 01:24:16 ID:gvYBdubK うちでは起動してますよ ただしメニューから終わらせると異常終了のダイアログが クローズボックスで閉じると問題なし nforce 3 250 + Athlon 64(Socket 754) + RADEON 9800 Pro しかしゲームプログラミングってほんと大変だな・・ http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/92
93: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/10(火) 02:22:26 ID:CDj6YrvR 今日もGUIの設計。あんまり進んでません。 ついにフォントの使用許可が下りました。次のバージョンからはY.Ozフォントになります。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/93
94: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/14(土) 01:10:14 ID:ctHS06hI なかなかGUIができません。orz とりあえず今の状況。 ttp://www.geocities.com/nanashixpg/vo20060114.jpg まだ機能が未完成です。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/94
95: 名無しXPG ◆dffLbwc7XE [sage] 2006/01/16(月) 01:48:11 ID:LUDovloi 今日もひたすらGUIの設計。^^; やっと内部仕様が決まったので、ひたすらクラス化しております。 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/95
96: 名前は開発中のものです。 [sage] 2006/01/20(金) 14:30:55 ID:z9YkKdRz 保守 http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/96
97: 名前は開発中のものです。 [sage] 2006/02/05(日) 14:33:24 ID:9PpDvz4K ほす http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/97
98: 名前は開発中のものです。 [sage] 2006/02/16(木) 23:13:19 ID:HgwrBgLl ほせ http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/98
99: 名前は開発中のものです。 [sage] 2006/02/17(金) 01:05:35 ID:oA6tlG6M ガンガン実装進んでるのか、逃げたのかだけでも言ってくれ http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/99
100: 名無しXPG ◆NhNPesQ6/M [sage] 2006/02/22(水) 15:49:20 ID:RMO9ur5L >>99 多用で、もうしばらくしたら、再開します。 何か更新したらアゲますので、それまでウォッチしないで待っててください。^^; http://mevius.5ch.net/test/read.cgi/gamedev/1135994116/100
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 250 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s