这个谜题应该属于Sequencial Movement Puzzle中的Sliding Piece Puzzle,一般只能在平面滑动不能离开平面的都归到这一类中,推荐一个专门收集机械谜题的网站
http://robspuzzlepage.com/
在Big Fish发行的点击AVG里有好几个类似的,我也不记得具体游戏名了。还有就是Sokobond中有类似谜题,但目标不同。
我自己没设计过谜题,不过这类谜题一般需要有经验,熟悉套路才能设计好。计算机可以通过搜索来随机生成一些比较简单的,但不保证有解,更不保证好玩,可以试试搜索时最大化移动次数或者交替移动的次数。