用cocos creater 使用js写出解棋

用cocos creater 写出揭棋(js




```)(象棋的另一种玩法),实现可以和人机对战的效果



需要完整的源码揭棋(cocos creater)

https://gitee.com/WenPingLaoYao/jieqi 这里有一个可以参考下
我们这里一般叫做暗棋。

提供参考代码

// 定义棋盘大小  
const ROW = 4;  
const COL = 8;  
  
// 定义棋子位置和规则  
const [WHITE, BLACK] = ['.', 'X'];  
const PIECES = ['I', 'O', 'Q', 'K', '.', 'X', 'O', 'Q', 'K', '.'];  
  
// 定义棋子颜色和规则  
const WHITE_PIECES = ['.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.'];  
const BLACK_PIECES = ['X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X'];  
  
// 定义棋子位置和规则  
const WHITE_PIECES = ['.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.'];  
const BLACK_PIECES = ['X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X'];  
  
// 定义棋子位置和规则  
const WHITE_PIECES = ['.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.'];  
const BLACK_PIECES = ['X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X'];  
  
// 定义棋子位置和规则  
const WHITE_PIECES = ['.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.'];  
const BLACK_PIECES = ['X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X'];  
  
// 定义棋子位置和规则  
const WHITE_PIECES = ['.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.'];  
const BLACK_PIECES = ['X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'X'];  
  
// 定义棋子位置和规则  
const WHITE_PIECES = ['.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.'];  
const BLACK_PIECES = ['X', 'X', 'X', 'X', '];