- 824 名前:名前は開発中のものです。 mailto:sage [2015/09/22(火) 12:21:11.70 ID:R2xZWo85.net]
- 地形当たり判定は、衝突判定のある地形に入ってから処理されるのが、問題な気がする
ダメージの場合は、衝突判定のあるマップチップに乗ってからで良いけど、 移動阻止の場合は、衝突判定のあるマップチップに乗ってからでは遅い (入ってからでは動けなくなるため) むしろ、障害物のないエリアに、移動方向を制限するマップチップを敷く方が良い気がする 例えば、障害物のマップチップの四方には、障害物に向かえないようなマップチップを配置 ?? |↓?|?? →?|障害|←? ?? |↑?|?? 四方向の移動制限をするには、2×2×2×2=2^4=16通りでできるから、4ビットの0-Fで可能 八方向の移動制限をするには、2^8=16×16通りでできるから、8ビットの00-FFでビット制御可能 各マップチップごとに、そのマップチップ上で許可する移動方向(256通り)を00-FFで指定するのが良さそう
|

|