- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT 13
迷宫贪吃蛇
用户签名:
开发成员:
开发时间: 2009年12月7日
目录
引言………………………………………………………………(3)
工作计划…………………………………………………………(3)
1.1 主要任务阶段划分…………………………………………(3)
1.2 工作任务分工………………………………………………(3)
需求分析…………………………………………………………(4)
2.1 概述…………………………………………………………(4)
2.2 用户分析……………………………………………………(4)
2.3 约束条件……………………………………………………(4)
2.4 功能需求……………………………………………………(4)
2.5 用户界面需求………………………………………………(5)
设计与实现……………………………………………………… (5)
3.1 概述………………………………………………………… (5)
3.2 详细设计……………………………………………………(5)
3.2.1类的抽象与设计………………………………………(5)
3.3 主要程序文件………………………………………………(6)
3.4开发环境以及部署环境要求……………………………… (8)
3.5主要源码…………………………………………………… (8)
测试………………………………………………………………(12)
4.1 概述…………………………………………………………(12)
4.2 测试环境……………………………………………………(12)
4.3 测试计划……………………………………………………(12)
4.4测试项目及结果…………………………………………… (12)
工作总结…………………………………………………………(13)
5.1 工作成果……………………………………………………(13)
5.2 过程分析……………………………………………………(13)
5.3 经验教训及其分析…………………………………………(13)
0引言
由于传统的贪吃蛇只是在一个宽阔的用户区进行游戏。对于蛇只是在区域四周有障碍墙壁,这样也许在一开始不会有太大的难度和成就感。
又由于人们曾经也钟爱一种迷宫游戏,它主要是考察玩家的观察力,看能否在最短的时间里走出迷宫。
基于以上两个游戏,我们准备利用本学期学到的windows界面程序设计方法将两个游戏有机结合起来,使用户既能体验贪吃蛇中看着蛇身不断加长而绕出各种折线的成就感,又能感受到在迷宫中找寻出路的紧张心情,而且迷宫的出现使蛇遇到的障碍遍布游戏区,这样用户就更能展示一下自己操作的高水平。
1 工作计划
1.1主要工作阶段划分
项目名称
时间安排
需求分析
2009.12.7——2009.12.8
设计与实现
2009.12.8——2009.12.10
测试与维护
2009.12.10——2009.12.12
1.2工作任务分工
阶段名称
任务名称
任务描述
负责人
协助人
需求分析
现有游戏的分析
对现有的贪吃蛇游戏进行分析
趣味性分析
对游戏的趣味性、休闲性分析
功能需求
对游戏的功能、方式进行分析
设计与实现
系统结构设计
游戏的功能、结构分析
界面设计
用户与游戏交互的设计
编码实现
具体的编程实现
测试与维护
功能测试
对游戏的功能进行测试
性能测试
对游戏的性能进行测试
2需求分析
2.1概述
本人进行了对现有游戏代码的分析,借鉴了其中的部分实现思想,进而在组内进行讨论,根据我们的需求参与了程序中两个主要类的设计及类中接口的功能定义。并实现了CTable类的代码;
实现了对游戏界面框架的部分搭建,诸如对话框的实现等均有本人根据自己的现有知识,再加上网上查些信息、查看MSDN进行编写,而实现的接口则预留出来等待后期的具体核心代码来调用;
对游戏进行了测试,发现了问题并通过老师的帮助进行了解决。
2.2用户分析
1.该游戏至少支持贪吃蛇的基本玩法,创新可以有,但贪吃蛇游戏的经典玩法是不能少的;
2.该游戏对键盘输入要有较快的反应速度;
3.该游戏界面要漂亮一些;
4.该游戏要支持速度选择;
5.该游戏运行要比较稳定。
2.3 约束条件
1.该游戏比较简单,要求在一周进行进行完从分析到设计到编码再到测试;
2.提交游戏要有相应的文档。
2.4功能需求
1.贪吃蛇的基本玩法:即可以用上、下、左、右键控制游戏区蛇的运动方向,使之向着食物方向运动,并吞吃食物使身体增长;
2.调节蛇的运动速度:即用户可以调节蛇的运动速度来选择不同的难度;
3.选择关卡功能:即游戏分多个难度级别(关卡),用户可以选择不同
您可能关注的文档
- EDA课程设计——交通信号灯控制器设计.doc
- C++程序设计石头剪刀布.doc
- A连锁便利店配送中心业务流程优化设计.doc
- 10万吨年生物柴油工厂磷脂浓缩和精制系统工艺设计.doc
- 上海房地产开发流程.doc
- 丙酮与水的连续精馏塔课程设计.doc
- 110kV变电所电气一次系统设计.doc
- PCI及PRACH参数规划指导原则.doc
- PLC课程设计—除尘生产线.doc
- 555信号发生器课程设计.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc
- QC╱T 1128-2019 汽车用摄像头(报批稿).pdf
- 笔记本电脑图纸Lenovo Ideapad Y470 (Compal LA-6881).pdf
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf
- 2021卫生高级职称《中西医结合》题库及答案.docx
- 副研究馆员工作总结与计划范文.pdf
- 《幼儿教育中“去小学化”探究》课题结题报告.doc
- 除尘设备检修工艺规程.doc
- 部编版语文四年级上册雪梅(教案).docx VIP
- 【精品】实验小学课本剧《愚公移山》剧本.docx VIP
文档评论(0)