【初心者】スレを立てる前にココで質問を【Part14】at GAMEDEV【初心者】スレを立てる前にココで質問を【Part14】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト388:名前は開発中のものです。 07/06/17 22:09:38 St9dqwwq ゴールは与えちゃ駄目なの? A*なら最短だけじゃなく、経路があれば確実も満足できるはずだけど 389:名前は開発中のものです。 07/06/17 23:09:56 1rv+fIz8 ゴールを与えるための設定をうまく処理したいのです 敵が部屋に入った地点をスタートとし 入ってきたところでない通路を出口(ゴール)とする ゴールがなければそのスタートから一歩戻り逆向きに戻っていく 出口(ゴール)が複数あってもスタートから最短のゴールをである必要はなくて一箇所わかればよい 迷路のように複雑な構造ではなく障害物もないのでゴールさえ決定していれば そこに移動する事自体は簡単にできるのです ほんと根本的に勘違いしてたらすいません 390:名前は開発中のものです。 07/06/18 02:48:30 YMTMXIGy A*でいい気もするが……。 まぁ、今のやり方を参考にすると、 「壁を調べる」んじゃなくて「壁沿いの壁でも通路でもないところ」をつたっていけばいいんじゃないかね? 常に右回りで調べていくとして、 ・正面に壁、右は空白なら右に方向転換。 ・正面も右も壁、後方が空白なら後ろに方向転換。 ・正面も右も後方も壁、左が空白なら左に方向転換。 ・左が空白なら左に方向転換。 とかやればいいんじゃないかね?(その他の状況は割愛) 調査の終わりは「通路を見つける」か「入った地点にぶちあたる」で。 勘違いしてたらすまん。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch