へにっくすの掲示板日記

坂道のあたり判定

アバター
へにっくす
記事: 634
登録日時: 13年前
住所: 東京都

坂道のあたり判定

投稿記事 by へにっくす » 8年前

以下の投稿。

http://dixq.net/forum/viewtopic.php?f=3&t=19205

No.2の誤記がありました。
No.4の~に修正してください。
No.8のついでに~修正を加えました。
No.10の最初のプログラムから抜粋。はNo.1に存在していない。

・・・こんなことせずとも
現象が発生する最小限のソースを質問者が作成してupすりゃええんでないの。
修正したらその都度upする。
そうすれば質問者と回答者の誤認識が減るかと思いますがねえ。
#同じソースでないと原因を突き止めるのは無理だと思う。

#掲示されたコードだけでは動かないので
#私は答える気はありません。
最後に編集したユーザー へにっくす on 2017年5月29日(月) 05:18 [ 編集 1 回目 ]

アバター
もるも
記事: 54
登録日時: 10年前

Re: 坂道のあたり判定

投稿記事 by もるも » 8年前

めっちゃ詳しく解説してくれてるのにまったく聞いてない・・・(;´・ω・)
教えているほうのレベルが上がっちゃう感じですね。

アバター
へにっくす
記事: 634
登録日時: 13年前
住所: 東京都

Re: 坂道のあたり判定

投稿記事 by へにっくす » 8年前

自省しながらも再度「コードくれ」
・・・?

なんだかなあ、ですねえ
最後に編集したユーザー へにっくす on 2017年6月03日(土) 07:14 [ 編集 2 回目 ]

アバター
keito94
記事: 264
登録日時: 8年前

Re: 坂道のあたり判定

投稿記事 by keito94 » 8年前

へにっくす さんが書きました: なんだかなあ、ですねえ
本当にわからないんですよ…。
仕方ないんです。

ISLe
記事: 2650
登録日時: 15年前

Re: 坂道のあたり判定

投稿記事 by ISLe » 8年前

まあ、日本語が通じないことは分かった。

そもそもこのトピでわたしが最初に指摘したのはVector2のバグ。
そんな基本的なところに気付けないくらいにコードが複雑化している現状がある。
わたしはそれを解決するのが急務だと考えた。
keito94さんはさっさと坂道を実装して終わらせたいと考えている。
であればかみ合うはずがないっすね。
最後に編集したユーザー ISLe on 2017年6月03日(土) 17:36 [ 編集 1 回目 ]

アバター
keito94
記事: 264
登録日時: 8年前

Re: 坂道のあたり判定

投稿記事 by keito94 » 8年前

今となってはやっぱり目の前の問題に夢中になってしまったあまり、
数多くの人に迷惑をかけてしまったことを反省してるkeito94です…。
まずはコードが複雑化してしまった現状を解消したいと思います…。

アバター
へにっくす
記事: 634
登録日時: 13年前
住所: 東京都

Re: 坂道のあたり判定

投稿記事 by へにっくす » 8年前

> keito94さん
反省してますと言うのはいいけど二の舞にならないようにね。

> ISLeさん
お相手お疲れ様です。

ISLe
記事: 2650
登録日時: 15年前

Re: 坂道のあたり判定

投稿記事 by ISLe » 8年前

似たような内容で別トピ立ってますね。
どちらもDXライブラリ公式サイトのサンプルコードを参考にしたように見えるんですよね。

DXライブラリ公式みたいな権威ある(?)サイトに掲載されてると、それがスタンダードだと信じちゃうんですかね。
移植の仕事でかなりの本数のゲームソフトに触れててもああいうのは見たことないですけどね。

アバター
usao
記事: 1892
登録日時: 12年前

Re: 坂道のあたり判定

投稿記事 by usao » 8年前

>何かアルゴリズムの改善案や、アルゴリズムの問題点などを上げてくれないのでしょうか?

というトピックなのに,その「アルゴリズム」に関する具体的な話:

・「当たり判定」って具体的に何をどうしてどう判定するの?
・当たっていたら,どのような対処を行うの?
・どのような挙動になったら「正しい」の?

が全く語られていないのがすごい.
アルゴリズムの具体内容が不明なのに,目の前のコードをごちゃごちゃいじくる話だけが進んでいく謎の光景.
私は全く付いて行けない(し,付いていきたいとも思わない)けど,
やりとりが進んでいるってことはつまり,当事者間ではアルゴリズムの内容を共有できているのだと思われ,
なんというか,エスパーかよ… という感じで尊敬します.
最後に編集したユーザー usao on 2017年6月04日(日) 17:04 [ 編集 1 回目 ]

ISLe
記事: 2650
登録日時: 15年前

Re: 坂道のあたり判定

投稿記事 by ISLe » 8年前

わたしは、どんな坂道の当たり判定だろうと、そもそも当たり判定が入ってなくても動くように作る方法を書いてるので、むしろ、あえて、坂道の当たり判定には触れてません。
usao さんが書きました:・「当たり判定」って具体的に何をどうしてどう判定するの?
・当たっていたら,どのような対処を行うの?
・どのような挙動になったら「正しい」の?
これらをkeito94さんから引き出すのが目的。

そもそも最初からそれを語れる状況になってない。
あんなコード読みたくない。
読もうとしても多分バグだらけで読み取れない。
最後に編集したユーザー ISLe on 2017年6月04日(日) 17:32 [ 編集 1 回目 ]

ISLe
記事: 2650
登録日時: 15年前

Re: 坂道のあたり判定

投稿記事 by ISLe » 8年前

>何かアルゴリズムの改善案や、アルゴリズムの問題点などを上げてくれないのでしょうか?
という文章の前のほうに
>上りの部分でガクガクしながら移動してしまいます。
ということが書いてありますが、わたしが返信したVector2の修正をするとこの現象が無くなります。

線分を使った坂道のアルゴリズムに対する回答を求めているようでいて、線分を使った坂道のアルゴリズム以外のデバッグをさせ、あまつさえ、線分を使った坂道のアルゴリズムすらもタダで手に入れようとする。
そうは問屋が卸さない。
最後に編集したユーザー ISLe on 2017年6月04日(日) 18:01 [ 編集 1 回目 ]