【ウディタ】WOLF RPGエディター 其の72 (944レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
324: 2023/05/27(土)04:48 ID:oi8Y6YPn(1/2) AAS
視界を持っているキャラから見ている対象へ直線を引き
地形のチップそれぞれを当たり判定を持ったキャラクターとみなす
そして直線と矩形(長方形・実際は正方形)の衝突判定として処理する
で、衝突した場所が遮蔽物のチェックをすべき位置
と言うと凄くわかり辛いと思うが、実際の処理も分かり辛い
これが可能ならレーザーを発射してブチ当てることができるやつだ
本格的な説明を参照したいなら「2D 衝突判定」なんてキーワードで検索すると
省2
325: 2023/05/27(土)05:14 ID:oi8Y6YPn(2/2) AAS
ちなみにプレイ環境次第では擬似的に簡単な処理をする方法も色々ある
監視側が8方向を直線でしか見ない場合であれば
監視側の座標からスタートして、向きに応じて視線の通る座標を決める手法もありうる
例えばテンキー対応で3方向を向いているなら監視側の位置から(X+1,Y+1)を延々繰り返すだけ
ただ、かなりの違和感は出るのでリアルテイストだと機能しない
あと監視側や、被監視側の位置だけで遮蔽を決める方法もある
例えば屋敷の中をウロつくホラゲであれば
省2
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s