天天看点

完成了三子棋游戏的开发

由于在备考研究生所以代码的学习并没有时间一一记录,还是尽量记下一些关键结点,文章虽写,但也只是类似提纲一样的记录。

人要么活在突破自己的不适和不安中,要么活在找借口回避挑战的不满中,我选择前者。虽然大学浪费了四年,还是早早地回来,怀着悔恨的心情重新开始!

一个三子棋小游戏的模拟设计(对手是随机下的人机)

步骤

1.创建三个文件

test.c 测试游戏功能的实现

game.c 用以编写相关的函数

game.h 用以声明相关的函数

2.打印目录(游戏初始选择界面)

采用do while循环使得至少有一次选择

选择1则调用game函数开始游戏,选择0则退出(switch实现,input为选择值)

while执行条件为选择的输入值,这样的0/1选择与计算机内部执行假/真选择一致

3.实现game函数

3.1 游戏平台搭建

二维数组初始化(initboard)

将棋盘打印成九宫格状(用横竖分割线分割出九个格子)

3.2 实现玩家下棋功能

3.3 实现电脑下棋功能

3.4 判断输赢

完成了三子棋游戏的开发

欢迎指正!

图片来源:http://www.hp91.cn/  h5游戏

继续阅读