もう10時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]女性の自宅ナマ映像を無料公開[PR]  

DXライブラリ 総合スレッド

1 :名前は開発中のものです。:2007/12/12(水) 23:06:39 ID:Ns2HwhRB
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。

DXライブラリの詳細ついては
http://homepage2.nifty.com/natupaji/DxLib/
を参照して頂きたい。

DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

840 :名前は開発中のものです。:2008/10/05(日) 19:41:46 ID:G8wiKs9F
新しくwiki作っておいたお(^ω^)おれいい子?

841 :名前は開発中のものです。:2008/10/05(日) 19:46:59 ID:6np9SFhP
なんかまた進展があったようだ……。

842 :名前は開発中のものです。:2008/10/05(日) 20:22:36 ID:ayKOs7hk
wktk

843 :名前は開発中のものです。:2008/10/05(日) 20:57:18 ID:BD4SzJl6
ハイパーオチンチンタイムはじまるよ〜!

844 :名前は開発中のものです。:2008/10/05(日) 21:25:36 ID:G8wiKs9F
ハイパーωωオチンチンタイムー!!はーじーまーるーよー!!!!

845 :名前は開発中のものです。:2008/10/05(日) 21:29:48 ID:G8wiKs9F
いえいえ、だからリカちゃん人形をつかうといいですよ

846 :名前は開発中のものです。:2008/10/05(日) 21:30:30 ID:G8wiKs9F
誤爆

847 :名前は開発中のものです。:2008/10/05(日) 23:02:55 ID:9v5G4j7i
>>839
いや、さらにwikiが増えて4つになるっていうネタだったんだが…。ごめん…。

848 :名前は開発中のものです。:2008/10/05(日) 23:10:31 ID:vRdfR60s
>>847
なんだ。ネタだったか。俺も本気にしてしまった。ごめん。
作らないなら俺が作っておくが…。
忙しいから完璧に管理できるとは言いがたいぞ。

ま、そもそも、今まで有志でWikiが出来なかったんだから必要かと言われれば疑問が残るんだけどね。


849 :名前は開発中のものです。:2008/10/06(月) 07:37:19 ID:UfzFDaAZ
男 「お父さん!娘さんを僕にください!」
父 「チミィ…チミのような高卒に娘はやらん!」
男 「んなっ!!?」
女 「ちょっと!お父さん!!」
猫 「んなー」
男 「大切にします!!僕には確かに…学歴も…彼女に指輪一つ買ってやれないふがいない男です!」
女 「要らない!そんなものいらない!!私には…貴方さえ居てくれたら…」
父 「無理だ!君は娘を幸せにすることなど出来ん!!!!帰ってくれたまえ!!」

       _ , ― 、
    ,−'  `      ̄ヽ_
   ,'              ヽ
  (                )
 (   ノ'ー'ー'ー'ー'ー'ー'ヽ    )
 (   ノ (●)  (●) (    )
  `ー' @  (__人__) @ (    ) 母「オチンチンタイム始まるよーーーーーー!!!!!」
    ヽ   ` ⌒´    /`ー'
    /          \


男 「いやっほおおおおおおおおおおおおお!!!!」

娘 「オチンチンタイムきたーーーーー!!!!!!」

父 「ぶるわあああ!!!!チンチン来たーーーー!!!!」

猫 「ひょおおおお!!!!オチンチンタイムだあああああ!!!!」

850 :名前は開発中のものです。:2008/10/06(月) 11:46:56 ID:5Px6VmFZ
みんなwikiが好きだなぁw

851 :名前は開発中のものです。:2008/10/06(月) 13:31:34 ID:EJnUz/Vz
実行したらウィンドウは表示されずにプロセスだけ動いてやがる
なんぞこれ

852 :名前は開発中のものです。:2008/10/06(月) 14:17:45 ID:Ykr4CVZN
Windowsアプリにしてないとか?

853 :名前は開発中のものです。:2008/10/06(月) 15:04:03 ID:EJnUz/Vz
事故解決
DxLib_Initの前にLoadGraphを呼んでたのが原因ぽい

854 :名前は開発中のものです。:2008/10/08(水) 17:10:47 ID:3k3C1foI
DXライブラリで効果音を鳴らすと
効果音がなってる間、BGMの音量が小さくなってしまうのですが気のせいでしょか
直す方法あったら教えて下さい

ちなみにPlayMusicでBGM、PlaySoundMemで効果音を鳴らしてます

855 :名前は開発中のものです。:2008/10/08(水) 19:46:00 ID:yF6YrIzI
きのせいでしょう

856 :名前は開発中のものです。:2008/10/09(木) 07:39:57 ID:jpAXTtNp
うん

857 :名前は開発中のものです。:2008/10/09(木) 09:33:31 ID:+hf6fEkc
>>854
昔の話だが
同じ効果音を40個位いっぺんに(同フレーム内で)
鳴らした時にそんな感じになったことがあるようなきがするな。
そこら辺を確認してみてくれ。

858 :名前は開発中のものです。:2008/10/09(木) 10:10:57 ID:Ub9/sQw8
40個も同時に鳴らさないように制御するべきでは・・。


859 :名前は開発中のものです。:2008/10/09(木) 10:15:11 ID:Ub9/sQw8
FFの内部のデータ見てみたことあるけど
同時にならさないといけない場合がある効果音は全部あらかじめ同時にならした素材として入ってた。
効果音1と効果音2の同時
効果音1と効果音3の同時
効果音1と効果音4の同時
効果音1と効果音5の同時
みたいに全ての組み合わせの素材があってビックリした。
最初異様にファイル数多いなと思ってたけど確認して納得したw

860 :名前は開発中のものです。:2008/10/09(木) 10:48:58 ID:GxPPxNWZ
音源の貧弱さをメモリでカバーしたわけか。

861 :名前は開発中のものです。:2008/10/09(木) 13:44:04 ID:W6kktJvq
>>859
興味深い。他にあればもっと聞かせてくれ

862 :名前は開発中のものです。:2008/10/09(木) 18:42:08 ID:Ub9/sQw8
859です。
>>861
他にもと言われても何を言えばいいんだw
同じ話だけど
「やぁ!」って声の効果音と「えぃ!」って声の効果音、ほぼ同時に鳴らすときの為に
前者が若干早い時はくっついて
「やえぃ!」
後者が若干早い時はくっついて
「えやぁ!」
って感じで同じ組み合わせでも順番まで考えてデータ作ってあったよ。
多分完全に同時だと聞こえなくなるからあえて全部ちょっとずらしてあるんだと思う。
タイミング命系のアクションゲームとかじゃなかったら
FFみたいなゲームなら掛け声とか0.1秒位ずらしてもなんちゅーことないしね。
いやはや有名なゲームはよく考えてありますね。

863 :名前は開発中のものです。:2008/10/09(木) 18:56:02 ID:qUBF8r6z
それってFFのどれ。

864 :名前は開発中のものです。:2008/10/09(木) 22:18:37 ID:UCe7+/VV
そういやドラクエ4のデスピサロ戦では
最終形態移行時の「ゴゴゴゴゴ」のためにBGMの和音数が一時的に減らされてたっけな

ごめん スレチだね

865 :名前は開発中のものです。:2008/10/09(木) 22:42:46 ID:W6kktJvq
>>862
なるほどーおもしろいねそういう話。

>>864
いいぞもっとやれ

866 :名前は開発中のものです。:2008/10/11(土) 19:20:47 ID:WCrwwd6s
右端と一番下に1ドットの隙間ができない?
すごく気になるんだけど、どうにかできないかな

867 :名前は開発中のものです。:2008/10/12(日) 02:36:36 ID:0UjA6dun
>866
それだけ言われても分からん。


エスパーすると、ソフトウェア描画と比較してみ。

868 :名前は開発中のものです。:2008/10/12(日) 02:55:39 ID:SoL04hdM
>>863
初期〜中期のファイナルファンタジーは声が出なかったから、
初代ファイナルファイトだと予想してみるw

869 :名前は開発中のものです。:2008/10/12(日) 10:14:02 ID:tEG66pVK
掛け声だけしゃべるならFF11じゃねーの

870 :名前は開発中のものです。:2008/10/12(日) 19:01:33 ID:OAiuWa1a
>>866
エスパーすると

例えば500×500のウインドウで

for(i=0;i<499;i++){
  for(j=0;j<499;j++){
    座標(i,j)色を変える。
  }
}

とすれば、右端と一番下に1ドットの隙間ができるが

for(i=0;i<=499;i++){
  for(j=0;j<=499;j++){
    座標(i,j)色を変える。
  }
}

とすれば、隙間はできない。

871 :名前は開発中のものです。:2008/10/12(日) 19:26:44 ID:U28t+20v
ああ、DXライブラリってそこらへん、余計な事してるんだよな……。
いつも迷うぜ。

872 :866:2008/10/12(日) 20:17:40 ID:vIpSBElN
#define WX 480
#define WY 480
ChangeWindowMode(true);
SetGraphMode(WX, WY, 16);

DrawBox(0, 0, WX+1, WY+1, GetColor(255,0,0), true);

こうした時に1ドット隙間が出来るんだ
+1のところを+100に変えても隙間ができる
こんな風に http://www1.axfc.net/uploader/Img/so/22620.png

>>867
ソフトウェア描画って?

>>870
それが問題じゃないみたい

873 :866:2008/10/12(日) 20:19:06 ID:vIpSBElN
ごめん
URLミスった
http://www1.axfc.net/uploader/Img/l/2913099659/Img_22620.png

874 :名前は開発中のものです。:2008/10/12(日) 21:11:31 ID:U28t+20v
赤い部分を切り抜いてみたところ480*480だった。

えーとつまりどういうことだ。
(0,0,480,480)で描画したら0〜479の480ピクセル分が塗られるはず。

つまり
(0,0,480+1,480+1)で描画したら0〜480の481ピクセル分が塗られるはず。

しかしSetGraphでは(480,480)となってるから、
画面上は0〜479の480ピクセル分しかないはず。
つまり、赤く塗られている部分は正しいという事になる。

隙間が出来てるのはSetGraphで(480,480)にしたはずなのに
なぜか1ピクセル分余分にできてる。

……って事かな??

875 :名前は開発中のものです。:2008/10/12(日) 21:41:00 ID:gLc2eLS+
>>870
つまりこれでもいいんだよね?

for(i=0;i<500;i++){
  for(j=0;j<500;j++){
    座標(i,j)色を変える。
  }
}

876 :名前は開発中のものです。:2008/10/12(日) 23:04:47 ID:vIpSBElN
>>874
そうみたいですね
しかもその余分にできたスペースには描画ができないんです
皆さんはこうならないんですか?

877 :名前は開発中のものです。:2008/10/13(月) 00:01:00 ID:6zGpRl/9
いや、てかそもそもそれ隙間じゃなくて枠じゃないか?

878 :名前は開発中のものです。:2008/10/13(月) 08:22:34 ID:N+ktUREE
>872
>ソフトウェア描画
SetUse3DFlag がture/falseで違いはあるか?ってこと

879 :名前は開発中のものです。:2008/10/13(月) 08:23:20 ID:N+ktUREE
tureじゃねぇ、true

880 :名前は開発中のものです。:2008/10/13(月) 15:33:09 ID:+BgxII2m
>>877
今API直打ちで画面全体塗りつぶしをしてみたんだけど隙間はできなかった

>>878
違いはなかった

クライアントエリアの問題かと思ってSetDrawAreaも試してみたけど効果なし
ダブルバッファリングも関係なかった
みんなもこうなってるのか、それとも自分だけなのかが知りたい

881 :877:2008/10/13(月) 15:43:26 ID:NvE7YaYt
>>880

872で見せてもらった画像を、拡大してよくみると、
上側と左側には薄い灰色と濃い灰色の2ピクセル分の枠がある。
が、右側と下側にはその色はなく、
代わりにうっすーい灰色と白色の2ピクセル分がある。

その部分を隙間って言ってるんだよね?
枠の色が薄すぎるだけの話じゃないのかな?


882 :名前は開発中のものです。:2008/10/13(月) 16:32:41 ID:+BgxII2m
>>881
本当だ
拡大して比較してみるとDXライブラリのウィンドウは枠ありのウィンドウだった
なるほど、これ枠だったのか・・・
ウインドウスタイルって変更できないのかな

比較の画像一応貼っとく
http://www1.axfc.net/uploader/Img/l/7930573026/Img_22689.png


883 :名前は開発中のものです。:2008/10/13(月) 16:37:46 ID:1LlTRytx
404じゃねえかアホ

884 :名前は開発中のものです。:2008/10/13(月) 16:42:36 ID:+BgxII2m
自分は見えるんだけどな;
専ブラなら普通のブラウザで直接飛んでみてくれないか

885 :877:2008/10/13(月) 16:49:49 ID:NvE7YaYt
873は俺は見えないが872なら見えた。

同様に882は俺にも見えないが

http://www1.axfc.net/uploader/Img/so/Img_22689.png

これなら俺も見えるw

886 :名前は開発中のものです。:2008/10/13(月) 17:19:34 ID:1LlTRytx
クソみてえなアップローダ使うなよ

887 :名前は開発中のものです。:2008/10/13(月) 20:36:22 ID:8/f9V+rI
っていうか、この画像持って公式で聞いて来いw

888 :名前は開発中のものです。:2008/10/13(月) 21:25:16 ID:+BgxII2m
そうですね
公式で聞いてみます
ありがとうございました

889 :名前は開発中のものです。:2008/10/13(月) 21:57:36 ID:Kshw6a23
確かにそうなるな。
クラシックウィンドウ使ってるから気にならなかった。

239 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

取りに行ったけどなかった。次は一時間後に取りに行くです。
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.8 2008/09/25 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)