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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。2011/07/17(日) 21:01:09.54ID:J1CqPxml
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

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

【過去スレ】
DXライブラリ 総合スレッド
http://pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
http://pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
http://pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
http://pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
http://pc11.2ch.net/test/read.cgi/gamedev/1259912953/
DXライブラリ 総合スレッド その6
http://hibari.2ch.net/test/read.cgi/gamedev/1267108154/
DXライブラリ 総合スレッド その7
http://hibari.2ch.net/test/read.cgi/gamedev/1286180687/
DXライブラリ 総合スレッド その8
http://hibari.2ch.net/test/read.cgi/gamedev/1301818631/
0974名前は開発中のものです。2011/08/17(水) 23:41:54.22ID:OaIr7lPL
同感
いくらpen3とはいえ40000回の試行で限界ってのは何かがおかしい
0975名前は開発中のものです。2011/08/18(木) 00:26:24.93ID:vkpPW8Fo
スワップに片足つっこんでるんだろ
0976名前は開発中のものです。2011/08/18(木) 00:34:03.40ID:pe73/W/B
なる
最近はメモリが足りない環境ってのを考えたことが無かったわ
0977名前は開発中のものです。2011/08/18(木) 08:01:21.02ID:Sqk2Us00
>>973
矩形の当たり判定if文なしでできるの?
0978名前は開発中のものです。2011/08/18(木) 10:21:26.59ID:l4yCNrCU
三項演算子じゃね
0979名前は開発中のものです。2011/08/18(木) 10:28:39.87ID:26iywWI1
bool CollisionBox::IsHit(const CollisionBox& o)
{
int h=( rect_.left - o.rect_.right ) & ( o.rect_.left - rect_.right );
int v=( rect_.top - o.rect_.bottom ) & ( o.rect_.top - rect_.bottom );
return (h & v & 0x80000000U)!=0;
}
0980名前は開発中のものです。2011/08/18(木) 10:37:46.94ID:gveRd/Pe
結局bool型という・・・
0981名前は開発中のものです。2011/08/18(木) 10:49:32.84ID:j44aL9lF
ループに入ってる関数の中で変数宣言すると、変数めっちゃ増えて行かないの?
0982名前は開発中のものです。2011/08/18(木) 11:04:54.96ID:T1bDgiRP
またまたご冗談を
0983名前は開発中のものです。2011/08/18(木) 11:07:31.70ID:QWqbrswy
>>981
デザイナーの方ですか。
0984名前は開発中のものです。2011/08/18(木) 11:48:51.40ID:eo8fXhhR
>>978>>979

勉強になるなぁ。

>>979

これ、多分符号をとってるんだよね……。
え〜と、重なってると全てマイナスになるんだよね……だから&をとって……ややこしいw
最終的にTRUEが返ればヒットかな。
0985名前は開発中のものです。2011/08/18(木) 12:04:00.20ID:Sqk2Us00
>>979
ビットってやつなんだろうか……
0986名前は開発中のものです。2011/08/18(木) 12:16:35.12ID:8E6X62Q4
>>979
0x80000000Uってなんのためにあるの?
return h & v;
と結果変わらないように見えるけど
0987名前は開発中のものです。2011/08/18(木) 12:18:04.23ID:r7mxqdXO
フゥ〜↑
0988名前は開発中のものです。2011/08/18(木) 12:23:30.05ID:l4yCNrCU
いい加減次スレ立てようとしたらスレ立て規制されてた
誰か早めに頼む
0989名前は開発中のものです。2011/08/18(木) 13:08:51.30ID:eo8fXhhR
>>986

0x80000000Uが何を指すのかわかってないけど
流れ的に符号の部分を抜き出すマスクのはず。

これしないと、符号だけじゃなく数値の部分も残ってて、0かどうかの判断できないはず。
0990名前は開発中のものです。2011/08/18(木) 13:14:32.43ID:Sqk2Us00
おぉーほんとだ!
当たり判定できた!
けど、座標値int型しか無理なの??
0991名前は開発中のものです。2011/08/18(木) 13:22:49.73ID:cDO4v7i0
>0x80000000Uが何を指すのかわかってないけど
トップビットは符号ビット
0992名前は開発中のものです。2011/08/18(木) 15:12:47.85ID:Sqk2Us00
って、このスレの上の方で同じ話してるwwww
0993名前は開発中のものです。2011/08/18(木) 16:14:39.13ID:iMIV7RoU
プログラムキャッシュも予測分岐も発展途上だった頃のテクだよ
今は条件分岐使っても速度は大して変わらないし、場合によっては条件分岐にした方が速くなる
0994名前は開発中のものです。2011/08/18(木) 16:48:15.85ID:Nr+mIh/h
DXライブラリ使いって本当にプログラム初心者なんだな
0995名前は開発中のものです。2011/08/18(木) 17:11:49.61ID:4aKesB7l
初心者と人を嘲る奴が大抵ロクなコード書けないってな
最適解は複数あるのに

いいから誰か次スレ
0996名前は開発中のものです。2011/08/18(木) 17:18:56.49ID:vXmrN4yD
あーめんどくせったらめんどくせェ
http://hibari.2ch.net/test/read.cgi/gamedev/1313655495/l50
0997名前は開発中のものです。2011/08/18(木) 17:21:18.12ID:Nr+mIh/h
いや、びっくりしただけだよ。ビット演算もしらないんだなと。
0998名前は開発中のものです。2011/08/18(木) 17:24:09.21ID:4aKesB7l
>>996
めんどくさがりながらも立ててくれてありがとう
0999名前は開発中のものです。2011/08/18(木) 17:24:59.93ID:Nr+mIh/h
うめるか
1000名前は開発中のものです。2011/08/18(木) 17:25:19.36ID:Nr+mIh/h
うめめ
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。