新人请教:游戏人物走动

初学手机游戏开发,有哪位大虾知道j2me手游中如何实现人物走动么?:(有以下几点要求)

1。 人物按格子走动,(一次走动一个格子的距离,即按一次方向键总的走动一个格子)

2。 人物从一个格子到另一个格子之间并不是直接闪过去,有一个走动的过程(比如格子距离18像素,每次移动2个像素)

3。 格子为长方形,(即上下走动和左右走动,一次走动的距离不同)

4。 从一个格子到另一个格子的过程中只允许往回走,不允许改成其他方向

望大虾赐教,谢谢,急用。。。。。。