游戏步长算法的浅见希望对你有所帮助
游戏步长算法当然国产游戏大多做的不好。大多数根本不去认真做人物行走的播放程序,简单一帧帧播放动画,并随意移动小人在地图上的位置了事。 <P align=left> 防止滑步又可以随意改变人物移动速度的方法是这样的: <P align=left> 将走路的程序用步长和步速两个量来控制。步长必须定死,按做出来的图片中小人一组动画下来,移动的像素为准。 <P align=left> 步速是任意的,可以用游戏每帧或每 1/100 秒,人物移动的像素数来表示(可以是小数,比如每帧刷新移动 1.2 个像素)。 <P align=left> 简化讲解,我以横版水平移动走路举例:(斜视角可以类推) <P align=left> 假设步长为 step(pixel),步速为 speed(pixel/frame),人物行走动画帧数为
0
141
2KB
2011-04-26
10