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

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

高卒ゲームプログラマーぼく円と円の当たり判定がわからない

1 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:53:23.729 ID:CF/R2fEY0.net
(px2-px1)^2 + (py2-py1)^2 >= (r1+r2)^2

??????????

2 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:53:54.227 ID:s3PcxxzkH.net
本当にプログラマーなのかよ

3 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:55:18.004 ID:CF/R2fEY0.net
>>2
うん

4 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:56:17.379 ID:YcGCMLBea.net
数学できないプログラマですか

5 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:56:57.689 ID:cSngfmNS0.net
ええ…

6 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:57:18.273 ID:K6Mu9cvS0.net
pはplaceか?
中心のx座標とy座標ひいてるだけだぞ

7 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:58:12.592 ID:CF/R2fEY0.net
>>6
??????

8 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:58:45.540 ID:CF/R2fEY0.net
丸はわからないので四角と四角でいいですか?

9 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 19:59:49.430 ID:MLiiY2Nd0.net
別に分からなくてもよくない?
何やってるか分からなくてもその通りにコード書けばいいだけじゃん

10 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:00:18.042 ID:6Ck/G0Xga.net
もうちょっと具体的に頼む

11 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:00:43.964 ID:8wsH0qO+0.net
中心と中心の距離が半径の和以下ならぶつかる
おわり

12 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:01:55.248 ID:CF/R2fEY0.net
>>10
ノベルゲー放置して
シューティングゲー作ろうと思ったら
弾って丸じゃね?と気づき
丸の当たり判定ってどうやるんだ?と悩むこと半日が過ぎてついに頭が爆発した

13 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:01:57.576 ID:4icDQ/x10.net
∃x,y
(x-px1)^2+(y-py1)^2<=r1^2

(x-px2)^2+(y-py2)^2<=r2^2

14 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:03:32.632 ID:MLiiY2Nd0.net
っていうかこれ理解できないとしたら円に限らず斜めの判定全部無理じゃん

15 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:04:31.566 ID:CF/R2fEY0.net
ダメだ
まったくわからない

16 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:04:58.705 ID:8wsH0qO+0.net
ちょっと待ってろ紙に書く

17 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:05:41.898 ID:MLiiY2Nd0.net
座標(a,b)の点Aと
座標(c,d)の点Bとの距離求められる?
求められないんだろうな

18 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:08:53.034 ID:CF/R2fEY0.net
>>17
定規で測れば

19 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:12:43.972 ID:MLiiY2Nd0.net
>>18
この距離は
√((c-a)^2+(d-b)^2)
だけどさ
この式の意味わからなくても

distanceAB = sqrt( pow(a - b, 2) + pow(b - d, 2))

っていう風に書き換えられるよね?
これがむりならもうあきらめろ

20 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:13:26.178 ID:8wsH0qO+0.net
http://i.imgur.com/zkBMbrd.jpg
これでわからなかったら三平方の定理でググれ

21 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:13:37.283 ID:MLiiY2Nd0.net
>>19
間違った
distanceAB = sqrt( pow(c - a, 2) + pow(b - d, 2))

22 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:13:38.057 ID:5CqnMnKQa.net
三平方の定理もしらんの?

23 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:14:51.410 ID:/qwxObZM0.net
円の中心間の距離とって半径+半径以下なら当たってるでいいじゃん

24 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:16:29.560 ID:5CqnMnKQa.net
>>23
それが>>1じゃん?

25 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:17:00.265 ID:MLiiY2Nd0.net
プログラム書くのにそこで使ってる数学を理解する必要はない
こうすれば当たり判定が分かりますって説明してあったら何も疑問に思わずその通りに書けばいい

26 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:17:28.369 ID:CF/R2fEY0.net
>>23
天才か!

27 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:17:56.877 ID:EZM7Tchn0.net
プログラマーじゃないけど理解できた

28 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:18:41.005 ID:XTX5GZWCr.net
円の当たり判定ってプリミティブな図形の中で断トツで簡単だろ

29 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:18:56.697 ID:/qwxObZM0.net
>>24
いやそんな数学的な式なんて持ち出さないで、言語何か知らないけど座標間のdistanceとる関数あるだろうから
distance(a,b)<半径+半径でいいじゃん

30 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:18:58.148 ID:MLiiY2Nd0.net
>>26
円の中心間の距離図るのに定規無いとだめなんでしょ?どうするつもり?

31 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:20:00.149 ID:OYQE4YilM.net
>>23
円ならそれで済むよな

32 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:20:02.649 ID:CF/R2fEY0.net
>>30
ラーメンは醤油が好きだ

33 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:24:12.980 ID:dNyQk1BRa.net
>>29
ゲームだったら距離<半径じゃなくて距離^2<半径^2にしないといかんよ
そしてその理屈が分かってないとシェーダーとかDCCとか用意されてない環境でこまるよ

34 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:25:45.146 ID:/qwxObZM0.net
>>33
ああ、マイナスあるもんな

35 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:26:49.258 ID:wf/7Qf46M.net
ドットなら0か1かじゃん

36 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:29:46.369 ID:/qwxObZM0.net
あれ?distanceにマイナスなんてないよなと思って調べたら精度とかパフォーマンス変わるんだ
しらなんだ

37 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:30:04.928 ID:8wsH0qO+0.net
>>35
オーダー考えろよ

38 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:33:27.107 ID:CF/R2fEY0.net
みんなけんちぼしてちゃんと教えてくれない(´;ω;`)

39 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:37:23.024 .net
>>38
つ数Uの教科書

40 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:42:05.433 ID:CF/R2fEY0.net
http://i.imgur.com/T4QJVab.png

ぼく天才かも!

41 :以下、\(^o^)/でVIPがお送りします:2017/04/19(水) 20:46:50.842 ID:QMAoEyqVa.net
次はOBBとの辺り判定だな

42 :以下、\(^o^)/でVIPがお送りします(6級):2017/04/19(水) 21:35:31.308 ID:gsQ4r44Ga.net
>>1-11 >>2-12 >>3-13 >>4-14 >>5-15 >>6-16 >>7-17 >>8-18 >>9-19:
デブ
Slot
💯😜🎴
🎴💣🍜
💯👻💯
🚩(LA: 0.51, 0.63, 0.60)


43 :以下、\(^o^)/でVIPがお送りします(6級):2017/04/19(水) 21:35:32.893 ID:gsQ4r44Ga.net
>>1-11 >>2-12 >>3-13 >>4-14 >>5-15 >>6-16 >>7-17 >>8-18 >>9-19:
デブ
Slot
💯💯💣
🎴😜🌸
💯👻👻
🚩(LA: 0.51, 0.63, 0.60)


44 :以下、\(^o^)/でVIPがお送りします(6級):2017/04/19(水) 21:35:43.068 ID:gsQ4r44Ga.net
>>1-11 >>2-12 >>3-13 >>4-14 >>5-15 >>6-16 >>7-17 >>8-18 >>9-19:
デブ
Slot
🌸🍜🌸
💯💯👻
🎴🌸🎴
🚩(LA: 0.66, 0.66, 0.61)


45 :以下、\(^o^)/でVIPがお送りします(6級):2017/04/19(水) 21:37:51.341 ID:ghZewqZca.net
>>21-31 >>22-32 >>23-33 >>24-34 >>25-35 >>26-36 >>27-37 >>28-38 >>29-39:
練習
Slot
💯👻💯
🌸🎴🍜
💰💯😜
🚩(LA: 0.39, 0.54, 0.57)


46 :以下、\(^o^)/でVIPがお送りします(6級):2017/04/19(水) 21:38:01.330 ID:ghZewqZca.net
>>21-31 >>22-32 >>23-33 >>24-34 >>25-35 >>26-36 >>27-37 >>28-38 >>29-39:
練習
Slot
🎴💯💣
💯🌸🌸
🌸🎴👻
🚩(LA: 0.30, 0.52, 0.56)


47 :以下、\(^o^)/でVIPがお送りします(6級):2017/04/19(水) 21:38:03.339 ID:ghZewqZca.net
>>21-31 >>22-32 >>23-33 >>24-34 >>25-35 >>26-36 >>27-37 >>28-38 >>29-39:
練習
Slot
🎴💯💯
💯🌸🍜
🌸🎴😜
🚩(LA: 0.30, 0.52, 0.56)


総レス数 47
17 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★