守护阿拉德大陆的游戏设计与实现毕业设计论文.doc

上传人:工**** 文档编号:562088298 上传时间:2023-06-28 格式:DOC 页数:53 大小:4.10MB
返回 下载 相关 举报
守护阿拉德大陆的游戏设计与实现毕业设计论文.doc_第1页
第1页 / 共53页
守护阿拉德大陆的游戏设计与实现毕业设计论文.doc_第2页
第2页 / 共53页
守护阿拉德大陆的游戏设计与实现毕业设计论文.doc_第3页
第3页 / 共53页
守护阿拉德大陆的游戏设计与实现毕业设计论文.doc_第4页
第4页 / 共53页
守护阿拉德大陆的游戏设计与实现毕业设计论文.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《守护阿拉德大陆的游戏设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《守护阿拉德大陆的游戏设计与实现毕业设计论文.doc(53页珍藏版)》请在金锄头文库上搜索。

1、长沙学院 CHANGSHA UNIVERSITY本科生毕业设计设计(论文)题目: 守护阿拉德大陆的游戏设计与实现 系部: 数学与计算机科学技术系 专 业: 软件工程(服务外包) 学 生 姓 名: 班 级: 学号 指导教师姓名: 职称 教授 最终评定成绩 长沙学院教务处 二一五年五月制(20 15 届)本科生毕业设计说明书守护阿拉德大陆的游戏设计与实现系部: 数学计算机科学技术系 专 业: 软件工程(服务外包) 学 生 姓 名: 班 级: 学号 指导教师姓名: 职称 教授 最终评定成绩 2015 年 5 月 长沙学院毕业设计(论文) 摘 要Unity3D是最近几年非常热门的一种跨平台能力强的开发

2、引擎,被广大游戏开发者所喜爱。在目前的手机应用开发界,Unity几乎成为了开发标准工具。本文介绍了用Unity软件来设计和开发一款塔防游戏守护阿拉德大陆的全过程。按照游戏的开发思路,从相关知识介绍、游戏设计、游戏实现到软件测试一步步展开工作,完成毕业设计的最终作品。本文将讲述的重点放在游戏实现这一环节,从第一个场景建立开始,到模型的导入,直到项目完成;游戏的测试将在Unity3D软件中进行,并分析出测试结果。塔防类游戏以不断变强的敌人一波接一波的进攻为主要核心内容,该游戏设定为10波敌人。当所有敌人进攻完毕后,我方基地依然存活则取得游戏胜利。敌人死亡后可以获得金币,金币是建造炮塔的必须条件。关

3、键词:Unity3D,塔防游戏,碰撞检测ABSTRACTUnity3Disverypopularinrecentyearsacross-platformabilitydevelopmentengine,isenjoyedbythegamedevelopers.Inthecurrentmobileapplicationdevelopmentworld,Unityalmostbecomethestandarddevelopmenttools. ThisarticleshowsaUnitysoftwaretodesignanddevelopthewholeprocessoftowerdefenseg

4、ame.Accordingtothethinkingonthedevelopmentofthegame,fromtherelatedknowledgeintroduction,gamedesign,gameimplementationtosoftwaretestingworkstepbystep,completethegraduationdesignworkfinally.Thisarticlewillfocusonthegameaboutachievingthislink,fromthefirstsceneisbuiltup,tothemodelimport,untiltheprojecti

5、scomplete;GametestingwillbedoneinUnity3Dsoftware,andanalyzesthetestresults.Towerdefensegameinordertocontinuouslystrengthenthewavesofenemyattacksasthemaincorecontent,thegameissetto10waveofenemy.Whenalltheenemyaftertheattack,ourbasestillalivethenwinthegame.ThedeathoftheenemycangetgoldCOINS,goldisanece

6、ssaryconditionfortheconstructionoftheturret.Keywords: Unity3D,TowerDefenseGame,Collosion Detection 目 录摘 要IABSTRACTII前言1需求规格说明书31 引言32 任务概述43 需求规定54 运行环境规定6游戏设计说明书91 引言92 游戏玩法设计103 游戏内容设计104 关卡设计115 界面设计126 游戏基本架构和主要类设计137 数据结构与算法设计16技术说明书181 引言182 3D渲染193 动画制作194 NGUI插件技术195 游戏特效196 碰撞检测20测试用例说明书221

7、 引言222.测试用例233 总结和评价31结 论32附 录33附录1 游戏运行结果33附录2 程序源代码33致 谢47I 长沙学院毕业设计(论文) 前言本游戏是基于Unity平台的塔防游戏。目前在电脑游戏极度盛行的年代,电脑游戏在人们的生活中占的比列越来越重,Unity的制作的3D游戏越来越多,Unity过去主要针对3D游戏开发的市场,目标是占领整个游戏开发团队。在计算机技术,数学技术,三维技术迅猛发展的现代,2D游戏逐渐被3D游戏所取代,3D游戏已经有了取代2D游戏的势头,并且这个趋势还在加大。在此背景下,我所做的这款3D塔防游戏守护阿拉德大陆应运而生,这个游戏主要是玩家在阿拉德大陆上建造

8、防御塔来防御怪物的进攻,当阿拉德大陆进入怪物时,阿拉德大陆会损失血量,当血量为零阿拉德大陆便会毁灭则游戏失败。本论文主要是对守护阿拉德大陆塔防这一款游戏做详细的介绍,详细介绍了游戏的开发背景、开发游戏的市场需求、游戏设计思路、主要开发内容以及游戏玩法和功能实现。本文档分为四大部分:需求分析说明书,游戏设计说明书,技术说明书,测试说明书。需求分析说明书:是对游戏的编写目的,背景,功能的需求,用户的需求进行分析。游戏设计说明书:是对游戏的整体思路进行设计,比如怎么样设计游戏的怪物的行走线路,炮塔攻击范围等。 技术说明书:是说明该游戏用到了哪些主要技术。测试说明书:做完游戏之后,需要对游戏的一些功能

9、进行测试,比如怪物是否在规定的线路上行走等。守护阿拉德大陆的游戏设计与实现需求规格说明书V2.0编 制 审 核 批 准 长沙学院二零一五年三月十六日需求规格说明书1 引言1.1 编写的目的编写本游戏设计与实现的需求分析报告,是为了以书面形式把用户对本游戏使用的要求全面的描述出来,以作为下一步游戏开发设计的依据。该游戏的设计主要是减轻人们的生活,学习以及工作压力。使人们心情舒畅,提升工作效率等。本说明的预期读者:设计人员:负责游戏的策划工作,游戏架构设计,功能设计,以及场景、角色、道具设计。开发人员:根据设计人员的设计要求进行相关的程序编写,实现具体的游戏功能。测试人员:熟读该文档,对该游戏有明

10、确的了解后,进行试玩测试,并提出相关意见。用户:该游戏面向的玩家。1.2 背景a.待开发的游戏的名称;守护阿拉德大陆的游戏设计与实现b.本项目的任务提出者、开发者、用户;提出者:开发者:用户:pc端用户c.该游戏与其他游戏的基本相互来往关系:无1.3 参考资料 1塔防百度百科 http:/ 2张海藩软件工程导论M北京大学出版社,2009 3孟祥旭,李学庆,杨承磊人机交互基础课程(第2版)M北京:清华大学出版社,2010.7 4严蔚敏,吴伟民数据结构(C语言版)M北京:清华大学出版社,2007 5王立福,孙艳春,刘学洋软件工程(第三版)M北京:北京大学出版社,2009.10 6Visual C#

11、 2010从入门到精通/(英)夏普著;周靖译。北京:清华大学出版社,2010.8.1 7白以恩.计算机网络基础及应用M.哈尔滨:哈尔滨工业大学出版社,2000. 8Unity 3D游戏开发技术详解与典型案例/吴亚峰,于复兴 著。北京:人民邮电出版社,2012.11.01 9胡伟Android系统架构及其驱动研究J 广州广播电视大学学报,2008.8(1) 10Unity 4.X从入门到精通/Unity Technologies 主编。北京:中国铁道出版社,2013.112 任务概述2.1 目标开发背景:守护阿拉德大陆塔防游戏是一款塔防类游戏,本塔防游戏的创意来自本人对DNF该游戏特别喜爱,自从

12、游戏里面的阿拉德大陆被毁灭之后,我很希望回到以前的版本,但是不能实现,所以就编写了这个守护阿拉德大陆的塔防游戏,希望我自己能守护住它。开发意图:在PC电脑设备飞速发展的今天,本游戏能使玩家放松自己,能让玩家在游戏中释放压力,锻炼手速。应用目标:使玩家玩得开心。作用范围:喜爱DNF和拥有PC端的用户。2.2用户的特点玩家:本游戏面向喜欢塔防游戏的玩家和DNF游戏爱好者,游戏难度比较简单,游戏节奏较快。开发者:作为开发者,本人也只是Unity3D的初学者,缺乏经验,无法展现出游戏的最完美的一面,但是以后会不断对此游戏进行完善和创新。2.3 假定和约束开发平台:Unity3D。设计软件:Unity3D、PS、MAX3D。运行环境:PC端。时间风险:在较短的时间内完成此游戏的策划、游戏设计、美工设计、代码实现、游戏测试、以及最终的论文编写。本游戏的最后的交付日期:2015-5-273 需求规定3.1 对功能的规定本款游戏为单机游戏,只允许单用户。属于塔防游

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号