迷宫游戏设计.docVIP

  • 115
  • 0
  • 约2.78万字
  • 约 33页
  • 2018-12-30 发布于天津
  • 举报
迷宫游戏设计.doc

迷宫游戏设计   程序设计基础课程设计   迷宫游戏设计     院系:     班级:     组长:     组员:     指导教师:     2009-12-21     目录   一、概述   1.1 研究的背景及意义…………………………………...1   1.2设计的任务和需要的知识点…………………………1   1.3具体完成的设计内容…………………………………2   二、需求分析   2.1功能需求……………………………………………….2   2.2操作方法………………………………………………..3   三、总体设计   3.1软件结构设计…………………………………………3   3.2数据结构设计   四、详细设计   五、程序调试与测试   六、总结   七、结束语   八、程序清单     一、概述   1.1 研究的背景及意义   我们组选择迷宫的游戏设计,主要是迷宫游戏可以锻炼人的思维,锻炼   我们的协调能力,运用理论去处理问题的能力,实验能力,课程设计能力。   同时,运用了大量的C语言知识,是我们更加了解C语言在电脑、在生活中的广泛应用,也为我们今后的C语言学习打下良好基础!   1.2设计的任务和需要的知识点   1,搜索迷宫游戏的代码   2,搜索动画的代码   3,搜索音乐的代码   4,制作游戏开场界面   5,射击游戏的具体玩法   6,电脑演示走出迷宫的路线   本次游戏设计的目的是:培养我们综合运用所学知识独立完成课题的能力,从资料文献,科学实验中获得知识的能力,提高我们对工作认真负责,一丝不苟,和对一个团队的合作精神。     1.3具体完成的设计内容   游戏包括声音和动画,动画后是迷宫的游戏,玩家可以自己设计墙壁,主要采用了C语言,函数,矩阵,声音,图像等。   组长承担设计编程工作,王晓琳负责文字信息工作,刘庆松负责检查程序提供意见工作,崔宇负责查找资料和打印工作。成功的在游戏中添加了动画和声音等元素,使游戏变得更精彩!   二、需求分析   2.1功能需求   游戏首先有界面,打开游戏,会出现闪烁的动画,悦耳的音乐,其次有简单的菜单选项,然后,在玩的时候,玩家可以自己设计迷宫,按enter键安排墙的位置,最后电脑会自动显示如何解开迷宫!   2.2操作方法   程序运行→音乐播放并有动画显示→enter键进入游戏→按键盘的↑↓←→键并按enter键设计迷宫→根据自己的设计自己走出迷宫→enter键电脑自动显示路线→退出游戏     三、总体设计   3.1软件结构设计     四、详细设计     3.2数据结构设计 游戏包括声音和动画,动画后是迷宫的游戏,玩家可以自己设计墙,主要采用了C语言,函数,矩阵,声音,图像等。函数用来设计游戏,编写代码,矩阵是迷宫的基本底图,声音和图像显示音乐和动画,使游戏更有趣!     五、程序调试与测试   第一,我们组设计的是迷宫游戏,在编译过程中图片及声音的加入有些困难,都是经过仔细的查找是我们攻克难关。第二,在最后的应用过程中,出现过许多困难,我们努力的改正,由顶至下的一一排查将问题解决。   六、总结   完成此次的课题工作,我们吸取了许多的好处。   首先,促进了我们彼此之间的团队合作意识。其次,是我们在专业课程上有   了一定的提高,在函数等应用上使我们更加完善。     七、结束语   此次课题的工作完成了,但是经过反思我们总结了许多的不足并予以改正。 在生活中我们之间的团队意识比较弱,经过了这些天的磨练是我们彼此都有了团队意识。   在课程的设计过程中,我们对专业课程的不足,不熟练……所以在以后的生活中要努力学习,牢牢地抓好专业课程的基础知识。     八、程序清单   /* HELLO.C -- Hello, world */   #include   #include   #include /* 插入数学头文件 */   #define PI 3.1415926 /* 宏定义 PI */   #include   #include   #include   #include   #include   #define OK 1   #define ERROR 0   #define TRUE 1   #define FALSE 0   #define F9 0x43   #define Esc 0x1b   #define Del 0x53   #define Home 0x47   #define End 0x4f   #define Space 0x20   #define Up 0x48   #define Down 0x50   #define Left

文档评论(0)

1亿VIP精品文档

相关文档