我想弄一个华容道游戏软件……但是现在没有一点思路……希望哪位高手指点一下……QQ243664351

解决方案 »

  1.   

    整个华容道是用二维数组来存这些位置,结果位置事先设置好,然后可以有shuffle打乱开始游戏,具体界面上那些坐标就自己算吧,然后空格是个特殊的格,移动的都是空格不是其他的东西,空格移动前先要判断什么方向可以移动,然后整个程序需要有一个heuristic function,然后计算距离结果还有多远的距离,这些东西有好多算法,建议可以去看AI的相关教材,有很多这方面的例子,例如经典的九宫问题和你这个问题有一定的类似。