ゲームのアルゴリズムを教えて管sai (199レス)
上
下
前
次
1-
新
63
(1)
: 2005/06/15(水)16:55
ID:J79aeXl5(4/4)
AA×
[
240
|
320
|480|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
63: [sage] 2005/06/15(水) 16:55:21 ID:J79aeXl5 ●メインキャラクターとマップとの当たり判定は、 □x座標の移動処理の直後に //左上と左下 if(Map[x/32][y/32]!=0 || Map[x/32,(y+height)/32]!=0) { x=(x/32+1)*32; } //右上と右下 if(Map[(x+width)/32,y/32]!=0 || Map[(x+width)/32,(y+height)/32]!=0) { x=(x/32)*32; } で □y座標の移動処理の直後に //左上と右上 If(Map[x/32,y/32]!=0 || Map[(x+31)/32,y/32]!=0) { y=(y/32+1)*32; } //左下と右下 If(Map[x/32,(y+31)/32]!=0 || Map[(x+31)/32,(y+31)/32)!=0 { y=(y/32)*32; } とやればできます。どうしてそうなるのかは、 計算式を参考に図を書いてみれば分かると思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1053853069/63
メインキャラクターとマップとの当たり判定は 座標の移動処理の直後に 左上と左下 右上と右下 で 座標の移動処理の直後に 左上と右上 左下と右下 とやればできますどうしてそうなるのかは 計算式を参考に図を書いてみれば分かると思います
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 136 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.033s