- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序课程设计基础课程设计
扫雷游戏
院系:计算机科学技术学院计算机科学与技术 (师范)
班级:师计09-1
设计者:徐群 杨松 徐春辉 杨雷 刘安然
学号:32 24 31 25 04
指导教师:黄绍义
2009年12月25 日
1
目录
1.概 述3
1.1.研究的背景及意义3
1.2.设计的任务和需要的知识点3
1.3.具体完成的设计内容4
2.需求分析5
2.1.功能需求5
2.2.操作方法5
3.总体设计6
3.1.模块设计6
3.2.总体数据结构设计6
4.详细设计7
4.1.主控模块Main函数7
4.2.游戏具体过程流程图8
5.程序的调试与测试9
5.1.动画与音乐的同步播放9
5.2.扫雷的运行9
5.3.终止程序9
6.总结10
7.结束语11
8.程序清单12
9.参考文献34
2
1.概 述
本课程设计以软件工程方法为指导,采用了结构化,模块化的程序设计方法,以C语言技术为基础,使
用WIN-TC为主要开发工具,对扫雷游戏进行了需求分析,总体设计,详细设计,最终完成了系统的实现与测
试。
1.1.研究的背景及意义
扫雷,是一种集脑力和速度与一体的一种游戏!到能够把扫雷做到能够从简,我们选择这个软件
进行开发,虽然结果不尽如人意,但开发此软件能够使我们真正认识到程序的设计绝不仅仅是一个人的情,
我们获得不仅仅是一种经历,更是一种对同伴的信任,成功与否是关系到团体,而不是个人,此款软件追求
的是智慧的开发和脑力的提升,是一款适合老少都适合玩的游戏!能够广大的占有市场,同时通过设计这款
游戏能够深入C语言的开发,和对C语言设计的广泛兴趣,对今后的学习有着指导作用。
同时对C语言的地位有一定的了解。 C语言是国际上广泛流行的,很有发展前途的计算机高级语
言。它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件。
C语言是一种面向过程的高级语言,对于计算机专业和相关学科的学生来说,“课程设计基础”是一门非
常重要的专业基础课程,对其学习的好坏直接关系到后续课程的学习效果。
1.2.设计的任务和需要的知识点
*课程设计主要完成的任务:
(1)通过编写扫雷游戏程序,掌握结构化,模块化程序设计的思想,培养解决实际问题的能力。
(2)设计好数组元素与地雷的关系。
(3)随机1 ,2 ,3和地雷。
(4)有同步播放的动画,声音效果
*需要掌握和运用的知识点:
(1)数组的应用
(2)按键处理
(3)结构体的应用
(4)图形,音乐和动画的有关知识。
(5)随机函数的使用。
(6)文件的基本操作。
(7)结构化,模块化的设计方法。
3
1.3.具体完成的设计内容
本次课程设计中,我们主要完成的任务:命令,宏定函数声明,主控模块,动画音乐播放模块,画
出游戏开始界面模块,具体游戏过程模块,游戏结束处理模块。
4
2.需求分析
扫雷一个简单的可以开发智力让人放松的游戏,让游戏者的身心得到娱乐,从而更好的投入到学习和工
作中。现代人面临较大的压力,而这样一款游戏能让我们随时随地的享受,起作用是不可估量的!扫雷就像人
生之路只,有人真的走好每一步,否则一着不慎满盘皆输。只有这样人们才能实现自己的宏伟蓝图!
虽然现在市面上存在各种各样的游戏版本,可是像扫雷这类的小游戏其市场还是相当大的。因为它能
够吸引人更深入,爱不释手,挑战性极强。它的优势在于它的简单易行,无论是手机,还是小游戏机,都能
您可能关注的文档
最近下载
- 部编版四年级语文上册期末复习1-8单元看拼音写词语(带答案).docx VIP
- T∕ZZB 1243-2019 66kV~220kV交流电缆用交联聚乙烯绝缘料.docx VIP
- 文化遗产数字化采集与数据库建设.docx VIP
- 部编版小学语文5上1-8单元(全册)看拼音写词语(巩固复习).pdf VIP
- 隔音声屏障工程设计方案(3篇).docx VIP
- 07MR403 城市道路-护坡.pdf VIP
- BCAT_0001—2018建设工程人工材料设备机械数据分类标准及编码规则 2018 207页.pdf VIP
- 食品安全事故应急处置培训.docx VIP
- (最新2025)三方抵账协议范本工程款抵房三方协议范本6篇.docx
- 老年患者营养评估与干预.pptx VIP
文档评论(0)