我是Python的自学加初学者,刚学了几天。电脑上没有pythonCard,我只用了pygame把棋子做成动画精灵组,,,但不知到该怎么判断输赢。虚心向各位前辈求教,,,,
非常感谢你的回答,只是我真的才学习python不到一周。你所说的路径搜索我估计明白一点,但我真的不知道怎么做,能不能给一个路径搜索的例子,我参考参考估计才能正在明白,麻烦你了,,,
追答比如设置一个数组,它是包括2个棋子连成的一条线,它的类型就是连线方向。新棋子落下后,找附近8个方面的棋子,如果它们在数组里,就检查是否与数组构成同一个方向的延伸,如果构成就合并进去。当一个数组长度超过5个就是赢了。