五子棋游戏C语言.pdfVIP

  • 18
  • 0
  • 约1.13万字
  • 约 16页
  • 2022-11-19 发布于广东
  • 举报
五子棋游戏程序设计(C语言实现) 一、 设计任务与目标 设计两个人对战的五子棋游戏,游戏开始界面是显示游戏的规则,然后让用 户输入命令以确定游戏是否开始,如果用户确定开始,那么要显示棋盘,接下来 到了最重要的几步,两个玩家交替落子,当连续五个棋子在一条直线上时,一方 赢棋,游戏结束。其中,有些问题就是平时基本的输入输出问题,例如:游戏规 则,可以直接打印。棋盘的显示也是一般的图形输出问题,但是稍微复杂一些。 需要改进的地方和达到的目标是: 1、游戏的初始界面显示的是游戏规则,当玩家确定开始的时候要清除界面 来显示棋盘。2、棋盘和棋子的显示,界面(棋子和棋盘)容易分辨,这要从颜 色和图形上加以区分。3、要求一方用‘W’(上)、‘S’(下)、‘A’(左)、‘D’ (右),另一方用‘↑’、‘↓’、‘←’、‘→’来移动光标,再分别用‘Z’和‘空 格’键确定落子。4、当一方走棋时,另一方的按键应该设置为无效。5、游戏进 行时打印提示信息,当一方赢棋后,要显示赢棋的字符,并询问玩家是否继续开 始。6、可以随时退出游戏或重新开始游戏。 二、 方案设计与论证 首先设置游戏的初始界面,采用白色背景和红色前景,这可以调用 ‘conio.h’ 库函数实现打印游戏规则。询问玩家是不是开始游戏,通过选择 Y\N

文档评论(0)

1亿VIP精品文档

相关文档