五子棋游戏截图
实现思路:
1.绘制棋盘(二维数组,数组的值有3种情况,0表示初始化状态,1表示玩家落子为黑棋,如果为双人模式,2表示玩家2落子为白棋,3表示电脑落子为白棋)
2.玩家走棋(获取点击处的坐标转换为数组中的坐标)
3.电脑走棋(第一个棋子为随机落子,但是尽量靠近中间位置,随后就是一系列的判断逻辑)
五子棋游戏截图
实现思路:
1.绘制棋盘(二维数组,数组的值有3种情况,0表示初始化状态,1表示玩家落子为黑棋,如果为双人模式,2表示玩家2落子为白棋,3表示电脑落子为白棋)
2.玩家走棋(获取点击处的坐标转换为数组中的坐标)
3.电脑走棋(第一个棋子为随机落子,但是尽量靠近中间位置,随后就是一系列的判断逻辑)