2022年走迷宫游戏程序设计 .pdf
《2022年走迷宫游戏程序设计 .pdf》由会员分享,可在线阅读,更多相关《2022年走迷宫游戏程序设计 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C 语言程序设计题目走迷宫游戏程序设计一、内容本系统主要实现了走迷宫游戏,执行游戏的时候出现迷宫图案,每次各不相同,但是入口均在左上角,出口在右下角,出入口各有“出”、 “入”提示。人物为,“”表示墙,外围为一圈墙,空白部分为可行走的路,使用“上”、 “下”、 “左”、 “右”键操作,当遭遇“墙”时无法前进,操作“”上下左右移动,直至走到出口,游戏胜利。当无法走出迷宫时,按“ Esc”键即可退出游戏。二、上机环境操作系统: windows XP 开发工具: vc6.0 三、函数调用关系图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
2、 - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 图一:函数调用关系图四、各函数功能说明main 函数:主函数;create函数:随机生成迷宫;paint函数:画出迷宫;game函数:开始游戏;gotoxy 函数:在文本窗口设置光标;get_key 函数:接受按键;五、算法描述或流程图main 函数creat 函数paint 函数game 函数gotoxy 函数get_key 函数gotox 函数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
3、 - - - 第 2 页,共 8 页 - - - - - - - - - 图二:算法流程图六、程序运行效果图开 始游戏 界 面画长 33 宽 31 迷宫开 始 游 戏玩家移动人物是 否 遇到墙?人物坐标位置不变Y N 玩家继续移动人物是 否 到 达 出口?Y 游戏 成 功结束N 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 图三:游戏开始效果图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
4、 - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - 图四:到达终点效果图七、总结课程设计是培养学生综合运用所学知识,发现,提出, 分析和解决实际问题,锻炼实践能力的重要环节。大学来说掌握计算机开发技术是十分重要的。在程序设计的过程中,我遇到了不少的问题,请教过学姐或者学长,也请教了老师,最后将程序设计好了。回顾起此次课程设计, 我感慨良多, 从拿到题目到完成整个编程,从理论到实践,在整整两个星期的日子里, 我学到了很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且还学到了很多在书本上所没有学到过的知识,我发现
5、 c 语言是一门有趣的课程,对它产生了很大的兴趣。并且我明白了细心真的很重要,有时候就是因为一点点的小错误,而导致程序无法调试,并且需要花较长的时间去寻找错误。细心很重要的。两个星期前的现在,当听到老师布置给我们的题目时,我们都蒙了, 这么难的题目我们怎么会啊, 我们只能尽我们自己最大的努力把程序给写出来,虽然知道这一路肯定是异常的艰苦,但豁出去了。上网查资料、去图书馆查,查相关的函数,经过两三天的努力,我把框架弄出来了, 可是还有计算难题摆在我的面前,真的是个难题,自从把框架弄好了以后就没有进展了,眼看一个星期快过去了,我那个急啊,可是急也没有用。我坚持,终于工夫不负有心人,大功告成了。名师
6、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 8 页 - - - - - - - - - 通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识和实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考能力。在设计的过程中遇到问题,可以说得是困难重重, 这毕竟是第一次做,难免会遇到各种各样的问题,同时在设计的过程中发现了自己的不足之处, 对以前学过的知识理解得不够深刻,掌握的不够牢固,比如说结构
7、体 , 通过这次课程设计之后,一定把以前所学过的知识重新温故。感谢老师的悉心指导,使我们能够顺利的完成这次课程设计,使我们收获颇多,谢谢!八、参考文献1 李春葆曾平 喻丹丹 .C 语言程序设计教程. 清华大学出版社,2011 2 李春葆尹为民李蓉蓉蒋晶钰喻丹丹安杨 . 数据结构教程 . 清华大学出版社,2009 九、程序清单#include #include #include #include #include #define Height 33 #define Width 31 #define Wall 1 #define Road 0 #define Start 2 #define End
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年走迷宫游戏程序设计 2022 迷宫 游戏 程序设计
限制150内