大家好!今天我想和大家分享一款简单而又有趣的小游戏——三子棋。相较于五子棋,它的代码无疑是简单的,由于作者水平有限,今天给大家带来的是人机相互博弈简单的代码,如有瑕疵请见谅。
游戏规则简介 三子棋的棋盘是一个3×3的方格,两位玩家轮流在空白方格中落子。一方执“*“棋子,电脑执”#“棋子。玩家目标是在水平、垂直或对角线上先形成三个相同的棋子即可获胜,如果棋盘填满且没有任何一方获胜,则战局以平局结束。
关于代码:
包括game.h的头文件,game.cpp和三子棋.cpp的具体实现代码。
gane.h包括
第一步:制作棋盘
第二步:玩家下棋
第三步:电脑下棋
第四步:判断输赢(是否可以继续下棋)
ps(这里我们要加入一个IsFull函数,这个函数仅为IsWin服务,所以不用加入到头文件。
然后调入到三子棋.cpp就可以了
以上就是一个简单的三子棋小游戏啦。