- 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
您可能关注的文档
- 贫困户建档立卡操作手册1.doc
- 最新2019高考备考二轮复习数学选择填空狂练之 二十九 模拟训练九(文).docx
- 贫困户的标准和范围[修订].doc
- 贫困教师补助申请书1.doc
- 最新2019高考备考二轮复习数学选择填空狂练之 二十八 模拟训练八(文).docx
- 贫困教师补助申请书3.doc
- 最新2019高考备考二轮复习数学选择填空狂练之 二十六 模拟训练六(文).docx
- 最新2019高考备考二轮复习数学选择填空狂练之 二十四 模拟训练四(文).docx
- 最新2019高考备考二轮复习数学选择填空狂练之 五 线性规划(文).docx
- 最新2019高考备考二轮复习数学选择填空狂练之 五 线性规划(理).docx
原创力文档

文档评论(0)