毕业设计过程管理资料编写说明数计系.docx
- 文档编号:26943162
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:14
- 大小:58.61KB
毕业设计过程管理资料编写说明数计系.docx
《毕业设计过程管理资料编写说明数计系.docx》由会员分享,可在线阅读,更多相关《毕业设计过程管理资料编写说明数计系.docx(14页珍藏版)》请在冰豆网上搜索。
毕业设计过程管理资料编写说明数计系
长 沙 学 院
CHANGSHAUNIVERSITY
毕业设计过程管理资料
题目:
鬼谷七篇游戏开发
系部:
数学与计算机科学系
专业:
软件工程(服务外包)
学生姓名:
-
班级:
-
学号-
指导教师姓名:
-
职称教授
最终评定成绩
长沙学院教务处
二○一五年六月制
目录
一、长沙学院毕业设计课题任务书
二、长沙学院毕业设计开题报告
三、长沙学院毕业设计中期报告
四、长沙学院毕业设计指导教师评阅表
五、长沙学院毕业设计评阅教师评阅表
六、长沙学院毕业设计答辩评审表
长沙学院2015届毕业设计课题任务书
系(部):
数学与计算机科学系专业:
软件工程(服务外包)
指导教师
-
职称
教授
学生姓名
-
学号
-
班级
3班
课题名称
鬼谷七篇游戏开发
内
容
及
任
务
本课题主要是实现一款单机RPG游戏的制作,游戏的在、题目为鬼谷七篇,是为本设计作者根据热爱的网络文学作品所制作而成,意在让玩家们在玩乐的同时能联想到这些网络作品以及作品相关的历史人物,并带有自发信得去了解它们。
毕业设计的内容就是一个简单的RPG游戏制作,RPG顾名思义即Role-playinggame,是游戏类型中的一种广泛的游戏类型,在游戏中,玩家负责扮演一个角色在一个虚拟世界中活动。
并在一个规则下通过一些指令发展所扮演的角色,以达到最终游戏目的。
本文档主要说明了《鬼谷七篇》开发的整个流程和相关技术,主要的过程为,编写需求分析,设计游戏元素,设计玩法,设计场景等,结合相关技术予以实现,实现用进入测试阶段,用到动画制做,碰撞检测等。
动作包括角色奔跑和行走。
此游戏做成了一款类似塔防的RPG,游戏中角色需要控制自己的角色,在己方视野内建造魔法阵来防御敌人的袭击已达到守卫鬼谷七篇的作用。
拟
达
到
的
要
求
或
技
术
指
标
1,对游戏写出需求分析说明书;
2,由需求规格说明书形成游戏模式和控制游戏难易程度;
3,游戏界面设计要体现出友好性;
4,整个游戏要有可玩性和可娱乐性;
5,编码要规范,充分体现面向对象编程思想;
进
度
安
排
起止日期
工作内容
2014.12.25-2014.12.12
熟悉相关的开发工具,查询与课题相关文档
2014.12.12-2015.03.22
需求分析,撰写开题报告
2015.03.22-2015.03.23
开题答辩
2015.03.23-2015.04.22
详细设计:
明确系统各个模块设计方案
2015.04.23-2015.05.01
毕业设计中期检查(提交中期报告)
2015.05.02-2015.05.22
系统编码与系统测试,并着手撰写论文
2015.05.23-2015.05.24
毕业答辩
2015.05.25-2015.5.28
修改毕业论文,提交毕业论文
主
要
参
考
资
料
[1]金玺曾Unity3D\2D手机游戏开发(第二版)[M].北京:
清华大学出版社2014.11
[2]孟祥旭,李学庆,杨承磊.人机交互基础课程(第2版)[M].北京:
清华大学出版社,2010.7
[3]张海藩.软件工程导论[M].北京大学出版社,2009
[4]王立福,孙艳春,刘学洋.软件工程(第三版)[M].北京:
北京大学出版社,2009.10
[5]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:
清华大学出版社,2007
[6]张海藩.软件工程导论(第4版)[J].北京:
清华大学出版社,2006:
34-38.
[7]陈和平.A*算法在游戏地图寻径中的应用与实现[J].计算机应用与软件,2005,12
[8]白以恩.计算机网络基础及应用[M].哈尔滨:
哈尔滨工业大学出版社,2000.
教研室
意见
签名:
年月日
系(部)主管领导意见
签名:
年月日
注:
本任务书一式三份,由指导教师填写,经教研室、系(部)审批后一份下达给学生,一份由指导教师保留,一份交系部存档。
长 沙 学 院
毕业设计开题报告
(2015届)
系部:
数学与计算机科学系
专业:
软件工程(服务外包)
学生姓名:
-
班级:
-
学号-
指导教师姓名:
-
职称教授
2015年3月21日
题目:
鬼谷七篇游戏开发
1.结合课题任务情况,根据所查阅的文献资料,撰写1000字以上的文献综述。
计算机科学技术的发展不仅极大地促进了整个科学技术的发展,而且明显的加快了经济信息化和社会信息化的进程。
因此,计算机教育在各国备受重视,计算机知识与能力已成为21世纪人才素质的基本要素之一。
面向对象技术被称为是程序设计方法学的一场革命,他已经逐步替代了面向过程的程序设计技术,成为计算机应用开发领域的主流技术。
面向对象技术比较符合人们观察世界和处理问题的思维模式,而将数据与处理数据的操作封装在一起的机制也符合现代大规模软件开发的要求,并易于实现软件的复用。
1991年——PC游戏开始萌芽,文明毁灭公爵铁路大亨等游戏都从这一年开始萌芽。
如果说这一年的发展只是一个小小的惊喜,那么,1992年策略游戏的萌芽带给我们的则是一个突破性的飞跃,1994年则是PC游戏时代的开始。
这一年上古卷轴,最终幻想,三国志等游戏开始影响了整个世界。
90年代末,除了风靡欧美的《网络创世纪》和永恒的任务,网络游戏业在东亚的一隅茁壮成长,台湾商人在华人市场中扮演了一次吃螃蟹的角色。
《万王之王》,《石器时代》,《红月》等第一批网络游戏开始登陆中国市场,接下来网络游戏的发展便一发不可收拾,个网络巨头纷纷投身于网络游戏开发之上。
而网络游戏首先所发展的,便是类似于《传奇》《魔兽世界》等模仿《暗黑破坏神》的mmoprg游戏。
这类游戏在最初发展上占了游戏行业的很大比重,接着,随着《劲舞团》,《跑跑卡丁车》等休闲类游戏进入市场,格局便进行了一次大幅度的变化。
而现在随着计算机网络的发展,人们的生活已经渐渐离不开电脑,电子游戏渐渐开始成为人们休闲娱乐的首选。
在庞大的市场刺激下,游戏产业以一种惊人的速度发展起来,并逐渐成熟完善,成为了一门文化产业,融入了人们的生活。
电脑游戏成为一种新兴的文化现象,也是一个新型的朝阳产业。
作为这个文化类别的后来者,我们国家与发达国家、发达地区相比,无论是在理论、开发、研究还是投入等方面都都有一段不小的距离,但当务之急需要解决的也许还不仅仅是上述的问题,游戏开发者们对自己所从事的这项工作的敬业态度与自省、自重要比玩家口袋里的银子还要可贵得多。
而现在游戏的形式分为两种,第一种为页游,也就是我们所常说的网页游戏,是基于web浏览器的一种游戏,打开电脑10秒就能进入,不存在所谓的机器配置问题,另一种则是端游,一种类型是由公司所架设的服务器来提供游戏,玩家们通过公司所提供的客户端来连上公司服务器以进行游戏,现称之为网络游戏的大都属于此类型。
一种类型是由公司所架设的服务器来提供游戏,玩家们通过公司所提供的客户端来连上公司服务器以进行游戏,现称之为网络游戏的大都属于此类型。
现在游戏类别也更趋向于多样性,不再是简单的分类,而开始基于各个游戏的特点来了,大致可以分为以下种类ACT动作类、A-RPG动作角色扮演类AVG冒险类、EDU养成类ETC其它类、FPS第一人称射击类FTG格斗类、FREE完全反射视点类、MUG音乐类、PUZ益智类、RAC赛车类RPG角色扮演类、RTS即时战略类SLG策略模拟类、SRPG战略角色扮演类SPT体育类、STG射击类TAB桌面类、FLY模拟飞行、SIM模拟经营类,当然这里还有更多类就不一一列举了
参考文献
[1]金玺曾Unity3D\2D手机游戏开发(第二版)[M].北京:
清华大学出版社2014.11
[2]孟祥旭,李学庆,杨承磊.人机交互基础课程(第2版)[M].北京:
清华大学出版社,2010.7
[3]张海藩.软件工程导论[M].北京大学出版社,2009
[4]王立福,孙艳春,刘学洋.软件工程(第三版)[M].北京:
北京大学出版社,2009.10
[5]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:
清华大学出版社,2007
[6]印旻,王行言.Java语言与面向对象程序设计(第2版)[M].北京:
清华大学出版社,2007.11
[7]张海藩.软件工程导论(第4版)[J].北京:
清华大学出版社,2006:
34-38.
[8]陈和平.A*算法在游戏地图寻径中的应用与实现[J].计算机应用与软件,2005,12
[9]白以恩.计算机网络基础及应用[M].哈尔滨:
哈尔滨工业大学出版社,2000.
2.选题依据、主要研究内容、研究思路及方案。
2.1选题依据
当今的时代正式游戏发展的黄金时代,游戏行业发展前景暂时不可估量,随之而来的就是人们对游戏内容的要求和享受,作为一名游戏行业的储备人员,我需要不断发展壮大己身,从而使自己能得到更好的资源,学习更多知识,然而在这之前,我要为自己在大学四年所学习的东西加以总结,然后就可以根据自己所掌握的知识来制定自我的发展计划,本课题既是对学校最后所考察内容的呼应,也是我对自己这四年所学习东西情况的一个依据。
众多课题之中,有的是做游戏,也有是做系统,更有动漫之类,而做一个RPG类塔防游戏则是我根据自身情况所选的一个。
2.2主要研究内容
本课题主要是实现一款单机RPG类塔防游戏的制作,RPG顾名思义即Role-playinggame,是游戏类型中的一种广泛的游戏类型,在游戏中,玩家负责扮演这个角色在一个写实或虚构的世界中活动。
并在一个结构规则下通过一些指令命令所扮演的角色发展,有一定的剧情和世界观,并能让玩家通过剧情知晓游戏的下一个目标或者最终目标。
而游戏内的内容则主要是魔法塔的建立和其攻击等其他机制的进行,鼠标和键盘双操作的实现,和怪物生成器制造怪物列表和生成相应怪物的开发。
而我所做的这个RPG类塔防游戏,其中大部分元素都由我来完成,剧情和世界观,玩家操控角色的行为,建造防御塔,守卫怪物精工,丰富的游戏内容和多样性的游戏体验能让玩家更加喜爱此款游戏。
2.3研究思路及方案
一、游戏分模块编写。
二、游戏元素通过类来封装
三、剧情方面围绕守护两字展开
四、操作方面实现键盘和鼠标双方面
3.工作进度及具体,安排。
2014.12.05-2014.12.12熟悉相关的开发工具,查询与课题相关文档
2014.12.12-2015.03.22需求分析,撰写开题报告
2015.03.22-2015.03.23开题答辩
2015.03.23-2015.04.22详细设计:
明确系统各个模块设计方案
2015.04.23-2015.05.01毕业设计中期检查(提交中期报告)
2015.05.02-2015.05.22系统编码与系统测试,并着手撰写论文
2015.05.23-2015.05.24毕业答辩
2015.05.25-2015.5.28修改毕业论文,提交毕业论文
4.指导教师意见(对课题方案的可行性、深度、广度及工作量的意见)。
指导教师:
年月日
5.教研室意见
教研室主任:
年月日
说明:
开题报告作为毕业设计(论文、创作)答辩委员会对学生答辩资格审查的依据材料之一,此报告应在指导教师的指导下,由学生填写,将作为毕业设计(论文、创作)成绩考查的重要依据,经指导教师审查后签署意见生效。
长沙学院2015届毕业设计中期报告
系(部)
数学与计算机科学
班级
-
学生姓名
-
指导教师
-
课题名称:
鬼谷七篇游戏开发
课题主要任务:
(1)玩家通过鼠标或者键盘等操作可以进行该游戏
(2)对游戏中很多特效的处理,如人物跑动,防御塔攻击转向,场景动画;
(3)实现玩家与实体之间的碰撞。
1、简述开题以来所做的具体工作和取得的进展或成果
开题以来,对我所做的课题,进行了如下工作:
(1)需求调研分析;
(2)概要设计;
(3)详细设计;
(4)编码;
目前已经实现了大部分的程序功能。
2、下一步的主要研究任务,具体设想与安排
(1)对游戏进行相应测试,并调节一些游戏值,让玩家能够享受更好的游戏体验。
(2)继续完善游戏,争取在细节上处理得更好
(3)优化算法,对其中的代码、算法进行进一步优化。
(4)完成毕业设计论文。
3、存在的具体问题
(1)场景不够美观,部分功能无法实验。
(2)特效做的不是非常好,我会借助引擎实现一些特效功能。
4、指导教师对该生前期研究工作的评价
指导教师签名:
日期:
长沙学院2015届毕业设计指导教师评阅表
系(部):
数学与计算机科学系
学生姓名
-
学号
-
班级
-
专业
软件工程(服务外包)
指导教师姓名
-
课题名称
鬼谷七篇游戏开发
评语:
(包括以下方面,①学习态度、工作量完成情况、材料的完整性和规范性;②检索和利用文献能力、计算机应用能力;③学术水平或设计水平、综合运用知识能力和创新能力。
)
选题与文献综述(20分)
分值:
创新性(15分)
分值:
基础理论和专门知识(35分)
分值:
作者写作、表达能力(30分)
分值:
合计
分值:
是否同意参加答辩:
是□ 否□
指导教师签字:
年月日
说明:
各项成绩的百分比由各系(部)自己确定,但应控制在给定标准的20%左右。
长沙学院2015届毕业设计评阅教师评阅表
系(部):
数学与计算机科学系
学生姓名
-
学号
-
班级
-
专业
软件工程(服务外包)
评阅教师姓名
课题
鬼谷七篇游戏开发
评语:
(对毕业设计学术评语。
包括选题意义;文献利用能力;所用资料可靠性;创新成果及写作规范化和逻辑性)
选题与文献综述(20分)
分值:
创新性(15分)
分值:
基础理论和专门知识(35分)
分值:
作者写作、表达能力(30分)
分值:
合计
分值:
是否同意参加答辩
是□否□
评阅人(签名):
年月日
说明:
各项成绩的百分比由各系(部)自己确定,但应控制在给定标准的20%左右。
长沙学院2015届毕业设计答辩评审表
系(部):
数学与计算机科学系
学生姓名
-
学号
-
班级
-
答辩日期
2015.5.23
课题名称
鬼谷七篇游戏开发
指导教师
-
地点
致远楼1508
答
辩
小
组
成
员
姓名
职务(职称)
姓名
职务(职称)
姓名
职务(职称)
刘华富
教授
文丹
副教授
刘钢钦
高级工程师
何可可
讲师
任燕舞
高级实验师
答辩中提出的主要问题及回答的简要情况记录:
问题1.你制作的游戏中怪物的类和属性都是怎么样的?
回答:
现在的怪物有两种,模型不同,但只制作了一个类,每个怪物又有三个属性,生命值(即当前生命值),最大生命值,和速度。
问题2.魔法塔起到什么作用,怎么实现和建造它?
回答:
魔法塔拥有一个攻击范围,它会遍历怪物列表中所有怪物,忽略生命值归零和范围外的怪物,然后锁定范围内最小生命值的怪物作为目标,并对其造成伤害;魔法塔的建造是由玩家鼠标点击图标之后获取魔法塔信息,然后由摄像机向地面发射一条射线,计算射线与地面的碰撞位置,获得它的坐标,并实例化魔法塔。
问题3.你的人物有什么作用?
回答:
代表了游戏中的RPG元素,并设置有相机跟随,只有在跟随相机后面的视野之内可以建造魔法塔,以此达到一些限制的作用。
会议主持人:
记录人:
年月日
答辩成绩评定
评定内容
分值
评 定
教师1
教师2
教师3
教师4
教师5
教师6
教师7
报告内容
思路清新:
语言表达准确,概念清楚,论点正确;实验方法科学,分析归纳合理;结论严谨,论文(设计)有应用价值。
40
报告过程
准备工作充分,具备必要的报告影象资料;报告在规定的时间内作完报告。
10
答辩
回答问题有理论依据,基本概念清楚。
主要问题回答简明准确
50
合 计
100
答辩平均得分:
答辩小组长签名:
答辩评分
分值:
答辩成绩:
A=答辩评分×30%=
指导教师评分
分值:
指导教师评定成绩:
B=指导教师评分×40%=
评阅教师评分
分值:
评阅教师评定成绩:
C=评阅教师评分×30%=
最终评定成绩
分数:
等级:
教学系主任签名:
年 月 日
说明:
1、最终评定成绩=A+B+C,三个成绩的百分比由各系(部)自己确定,但应控制在给定标准的20%左右。
2、秘书将答辩小组教师成绩填写于该表答辩成绩评定栏中,并将每位答辩小组教师的答辩评语整理归档。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 过程 管理 资料 编写 说明 数计系