五子棋游戏的设计说明书及源代码-C语言课程设计.pdf

五子棋游戏的设计说明书及源代码-C语言课程设计.pdf

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五子棋游戏的设计说明书及源代码-C语言课程设计

******************* 实践教学 ******************* 软件学院 2012年秋季学期 C语言课程设计 说明书 题 目: 五子棋游戏的设计 专业班级: 姓 名: 学 号: 指导教师: 成 绩: 兰州理工大学软件学院 C语言课程设计 目录 目录I 摘要I 序言II 1、需求分析1 1.1 总体分析1 1.2 初始化1 1.3 主循环控制模块1 1.4 玩家下子1 1.5 盘面分析填写棋型表2 1.6 对方下子2 1.7 胜负判断2 2、设计思路3 2.1 五子棋的起源与发展3 2.2 五子棋的基本术语及规则3 2.2.1五子棋的基本术语:3 2.2.2 五子棋的规则4 2.3 功能描述5 3、详细设计6 3.1 流程图6 4、运行调试与分析讨论7 4、运行调试与分析讨论8 4.1 运行结果8 4.2 分析讨论12 5、设计体会与小结13 5.1 课设中的体会及小结13 参考文献14 致谢15 附录一 源代码16 i 兰州理工大学软件学院 C语言课程设计 摘要 游戏设计已经成为现在社会的一种热门行业。五子棋是一种受大众广泛喜爱的游 戏,其规则简单,变化多端,只需两人即可进行,非常富有趣味性和消遣性。这里设 计和实现了一个双人对下的黑白五子棋单机游戏。主要应用了VisualC++编程来完成 这个游戏的设计的。本文主要介绍了本游戏开发环境Microsoft Visual C++ 6.0,使 用当前优秀的开发工具VC++编程。包含了五子棋程序的棋盘初始化、游戏规则、胜负 判断方法,及帮助等。 关键词:五子棋;初始化;VC++编程;判断;单机游戏。 I 兰州理工大学软件学院 C语言课程设计 序言 五子棋是起源于中国古代的传统黑白棋种之一,是一种训练人逻辑思维严密性的 游戏。该设计以五子棋游戏业务为背景,设计、开发一套 “五子棋游戏”软件。 通过该题目的设计过程,可以提高基本编程能力和游戏开发的技巧,熟悉C语言 图形模式下的编程。本程序中涉及很多图形函数,包括:坐标定位;颜色设置 (背景 色和文本颜色设置),线条颜色、填充颜色;直线风格、文本风格、填充风格;画线、 画圆、画矩形函数;图形系统的初始化和关闭;图形屏幕和文字屏幕的消除;从键盘 获取键值等。通过本程序的训练,可以使我们加深对C语言的更深刻的了解,掌握五 子棋游戏开发的基本原理,为开发出高质量的游戏软件打下坚实的基础。 II

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档