- 18
- 0
- 约1.13万字
- 约 16页
- 2022-11-19 发布于广东
- 举报
五子棋游戏程序设计(C语言实现)
一、 设计任务与目标
设计两个人对战的五子棋游戏,游戏开始界面是显示游戏的规则,然后让用
户输入命令以确定游戏是否开始,如果用户确定开始,那么要显示棋盘,接下来
到了最重要的几步,两个玩家交替落子,当连续五个棋子在一条直线上时,一方
赢棋,游戏结束。其中,有些问题就是平时基本的输入输出问题,例如:游戏规
则,可以直接打印。棋盘的显示也是一般的图形输出问题,但是稍微复杂一些。
需要改进的地方和达到的目标是:
1、游戏的初始界面显示的是游戏规则,当玩家确定开始的时候要清除界面
来显示棋盘。2、棋盘和棋子的显示,界面(棋子和棋盘)容易分辨,这要从颜
色和图形上加以区分。3、要求一方用‘W’(上)、‘S’(下)、‘A’(左)、‘D’
(右),另一方用‘↑’、‘↓’、‘←’、‘→’来移动光标,再分别用‘Z’和‘空
格’键确定落子。4、当一方走棋时,另一方的按键应该设置为无效。5、游戏进
行时打印提示信息,当一方赢棋后,要显示赢棋的字符,并询问玩家是否继续开
始。6、可以随时退出游戏或重新开始游戏。
二、 方案设计与论证
首先设置游戏的初始界面,采用白色背景和红色前景,这可以调用 ‘conio.h’
库函数实现打印游戏规则。询问玩家是不是开始游戏,通过选择 Y\N
您可能关注的文档
最近下载
- Subaru斯巴鲁 汽车操作指南 2022款傲虎 用户手册.pdf
- 2026年及未来5年中国凹版印刷机行业发展运行现状及发展趋势预测报告.docx
- 注塑工艺卡完整版本.docx VIP
- 基于自然教育视角下观光温室景观设计的探析——以“定州市东亭镇农业嘉年华·奇幻雨林馆”为例.pdf VIP
- IPG激光器YLR-K款简介v2.pptx VIP
- 湖南师范大学2023-2024学年第2学期《高等数学(下)》期末试卷(B卷)附标准答案.pdf
- EN 10204_2024 中文版(金属产品 检验文件的类型).docx VIP
- TCAGHP 003-2018 抗滑桩治理工程设计规范(试行).pdf VIP
- 危险化学品安全法解读.pptx
- 新概念英语第四册中英对照版.pdf VIP
原创力文档

文档评论(0)