2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

DXライブラリ 総合スレッド その18

1 :名前は開発中のものです。:2014/05/07(水) 19:44:28.30 ID:qr2Z08k5.net
Cを習得した程度のスキルでも、ゲームのグラフィックを比較的容易に描画する事のできる、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
http://homepage2.nifty.com/natupaji/DxLib/

【関連スレ】
C/C++ゲーム製作総合スレッド Part5
http://toro.2ch.net/test/read.cgi/gamedev/1389798031/
ゲームプログラムなら俺に聞け30
http://toro.2ch.net/test/read.cgi/tech/1388933972/

●DXライブラリではなくDirectXの質問ならこっちへ
【C++】DirectX初心者質問スレ【C】(プログラム技術板)
http://toro.2ch.net/test/read.cgi/tech/1370015791/

541 :名前は開発中のものです。:2015/02/11(水) 09:46:54.41 ID:/ImjGTTx.net
よくわからんが前フレームから0.016秒以上立ってたら0.016秒で計算されるよう正規化すればいいんじゃね?

542 :名前は開発中のものです。:2015/02/11(水) 11:20:10.56 ID:j2rohw/w.net
ウインドウドラッグ中に描画する方法はないこともないけど、、、やらんほうがいいような

543 :名前は開発中のものです。:2015/02/11(水) 11:58:58.60 ID:0cWu/C1d.net
つーか、むしろ俺はドラッグ中内部処理を止めてるんだが

544 :名前は開発中のものです。:2015/02/11(水) 15:21:21.86 ID:5/Ctv65J.net
その辺り、どっちがいいかはゲームごとに変えればいいんじゃないかな
板違いだが、ゲーム以外のソフトを作ってる人も居るらしいしね

545 :名前は開発中のものです。:2015/02/11(水) 15:24:31.60 ID:nrdSl2Ls.net
複数プレイヤーでオンラインやるとなるとドラッグで処理止まると困るよなぁ
面倒そうだ

546 :名前は開発中のものです。:2015/02/11(水) 16:31:30.00 ID:Z2m4lq5j.net
ドラッグ中にゲームの動作が止まるのは
Windowsのメッセージループがドラッグ中のメッセージを処理している間
ゲーム側の処理を実行しないからだ
実時間を使ったリアルタイムな処理を扱う場合は困るだろうな

メッセージループとは別のスレッドでゲームループを作ればそれを回避できるが
DXライブラリはそういった処理に対応できるかな?

547 :名前は開発中のものです。:2015/02/11(水) 17:20:56.81 ID:0cWu/C1d.net
俺の記憶ではドラッグ中描画が止まってても内部では動いてはずなんだが・・・・
じゃないと過去にわざわざ内部処理止める部分を書くはずがない。

548 :名前は開発中のものです。:2015/02/11(水) 18:43:02.13 ID:Z2m4lq5j.net
Windowドラッグイベント処理 + 1フレーム分ゲーム処理→
Windowドラッグイベント処理 + 1フレーム分ゲーム処理→…

という感じで1ループごとに溜まったWindowsイベント処理も入るから、
それが1フレームの処理時間の足を引っ張って結果的にカクカクなるってことで
ゲーム処理が完全に止まってるわけではないね

549 :名前は開発中のものです。:2015/02/11(水) 19:30:09.50 ID:sOoti607.net
ProcessMessage()を 1秒に60回呼んでくれって書いてあるから
止まるのは dxlibのせいではない

550 :>>518:2015/02/11(水) 23:56:27.32 ID:e2FrKk2r.net
>>545わぉ、読まれてる

伏せてた別の理由ってのはこれなんですが、マルチスレッドが100万年早いといわれるようではオンラインは1000万年早いとか言われそうだったので伏せてました

オンライン化する上でプレイヤーの移動処理に正確な同期がをとるため、またUDPでのタイムアウトが起きないようにするために処理を止めないのは必須でした
移動処理は軌道を判定すれば何とかなりそうですがオンライン化の方はそうもいかずってわけです

総レス数 995
233 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★