配色: 字号:
《勇者之心》项目答辩
2019-05-10 | 阅:  转:  |  分享 
  
《勇者之心》项目答辩答辩人:XXX指导老师:XXXUnity3
D游戏开发项目《勇者之心》近年来,随着互联网技术的不断增强,游戏产业也发生着翻天覆地的变化,而Unity3D则
是游戏开发世界的佼佼者,它的兼容性之强,功能之强大,前所未有,在游戏的开发和各类功能软件的开发工作中Unity3D使用率占其中的百
分之87,是当今业内公认的主系统。而经由Unity3D开发编译出的《勇者之心》是在众多国产游戏中,汲取多个榜单排
名前列游戏的精华集大成者,可谓取百家之长,游戏中,引用经典游戏《勇者斗恶龙》的游戏模式,但更新了其复杂的积分方式和落后的画面,使得
整体的游戏感官发生质的飞跃,并且在《勇者之心》内还添加了许多新的游戏玩法和新颖的游戏因素,比如当下火热的《塞尔达系列》和《法老遗迹
》等游戏的精彩元素,并且使用了诸多音乐的视听效果,让玩家能够在体验精彩游戏的同时,还能体验到音乐为游戏添加的乐趣。
本文的研究既具有一定的理论意义和技术价值,又具有一定的市场价值,它将有助于游戏开发行业智能化的提高,对生活信息、娱乐信息、科研信
息、商业信息的收集与普及,扩大商业机会,具有较大的社会和经济效益。关键词:Unity3D;游戏开发;前景;文档摘要1.1课题
的意义Unity,也称Unity3D,是近几年流行的一个世界级的跨平台游戏开发引擎,自2012年进入中国后,受到
了游戏开发者的青睐。使用它开发的手机游戏也不在少数,如新仙剑OL、推倒Online、星际陆战队等。Unity开发就业前景,Unit
y的迅速发展让Unity3d从业人才需求不断攀升,并且从业人员的薪资十分可观。1.2需求分析国内关于unity就业前
景中,以人才招聘来看,目前企业招聘人数呈现上升趋势,以下是根据地区企业近一年发布的职位招聘信息统计。Unity3D是由Unity
Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工
具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blendergameengine,Virtools或
TorqueGameBuilder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows和MacOS
X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windowsphone8和An
droid平台。也可以利用Unitywebplayer插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也
被Mac所支持。1.3课题的研究目标第一步首先了解unity3d的菜单,视图界面。[2]?这些是最基本的基础,可以像学
word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了。当然还要了解人物基本的比例和结构。第二步理解场
景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使
一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。第三步学习创建基本的场景的一些基本概念:游戏对象,组件,脚本。在界面上分别
体现在层次视图,项目视图及属性视图,要理清楚彼此之间的关系第四步学习资源导入方面的一些基本元素:网格,材质,贴图,动画等。第五
步学习脚本的生命周期,Start,UpDate,ONGUI这些基本的方法。了解,预制,时间,数学等常用的类及相关方法。理解游戏对象
,组件,脚本彼此之间的关系。第六步进一步学习摄像机,灯光,地形,渲染,粒子系统,物理系统等等,这些每一个深入进去都是一个很复杂的
主题。第七步一些更高级的概念:向量的加减法点乘叉乘,光照法线贴图,内存管理,图形优化等等。Unity3D入门容易,真的要精通,那
是相当难的。第2章游戏世界观及框架2.1游戏世界观2.1.1游戏背景在遥远的中世纪时期,有一个国家叫做布鲁斯,是一个
由动物组成的国度(中世纪的动物国家……作者也觉得扯),这个国家崇尚勇者,因此强者就是这个国家的话语权,狮子老虎常年站在国家权力的顶
端,对弱小的种族进行压榨和掠夺。我们的主角萨维斯住在国家边境小镇的兔叽一族,常年受到外来种族的压榨,因此立志成为强者,一个偶然的
机会让他遇到了一位“印度神明(为啥是印度神明,作者:大概是神明的素材太像一位印度大胡子)”,指引他前往更开阔的世界,寻找失落已久的
“勇者之心”,为了变强开始冒险,他的目标是打败压榨他们的强权者,扫除不公!,自此斯维斯在印度神明的忽悠下,开始了他探寻勇者之心的
冒险家之路。2.1.2游戏模式《勇者的心》采用的是横板过关式的游戏方式,画面为2d街机,重在操作方式简洁有趣,各种
游戏技能和道具的组合使用,以更为精巧的过关,达成更高的分数为通关目的,更有部分剧情情节等待玩家逐步探索。2.1.3游戏中存在的
缺陷1.剧情中存在一些有待修改和增强的地方。2.游戏运行中的画质和流畅度也有优化空间。2.2游戏开发工具2.2.1Un
ity的使用游戏的设计及开发使用的都是Unity3D组件的部分功能。2.2.2C#编程语言的使用游戏的设计及开发使
用的都是C#语言进行编写实现。2.3本章小结《勇者之心》从设计到开发用时仅为一周左右,因此在很多细节上没有进行优化到
位,也是因为条件不足,有好多想法也没有实现,到目前为止整个游戏的运行和操作都算的上是一款标准的“勇者斗恶龙式”的横板过关模式,但其
中融合了大量的《塞尔达传说》游戏的元素以及我个人比较推崇的游戏概念在里面,还有着丰富的剧情在里面,当整个游戏的世界像玩家展示开来的
时候,他们将不会只是单一的打怪过关,而是在游戏中体验操作的乐趣,在剧情中产生人性的思考等……3.1灵感来源来源于一款成
功的游戏《塞尔达传说》,部分的游戏特效,游戏有趣的机关,道具结合操作的玩法等等……3.2玩法上的借鉴在游戏里我们会发现除了固
定的打怪过关之外,我们还可以操作角色借助游戏中的道具进行一些令人惊喜的操作,而且整个游戏的节奏也是十分平缓悠闲,这与《塞尔达》中玩
家的心态一样,即便在不忙的时候也可以偷闲看看风景,体会不一样的游戏体验。3.3增加的新元素游戏的剧情中加入了许多人生哲学的思
考,加入了令人捧腹大笑的桥段。在游戏的操作中我们加入了特殊道具和与各种道具组合而产生的特殊效果,让玩家在游戏之余,体验探索的乐趣。
3.4本章小结一个游戏的制作需要作者投入大量的心血,而且特别需要注重细节,因此这一行业,团队真的十分重要。游戏中的
过场动画,游戏中的主角与BOSS的对话,为贯彻反派死于话多的游戏理念,boss的结局非常惨。至于为什么是英文的,是为了更加贴合游戏
背景,让游戏的档次显的高级一点,游戏的画质以及采用复古像素,让玩家更有代入感。不过在制作的时候,让作者一度找到了,小时候跟着小伙伴
蹲在游戏机玩《马里奥》、《魂斗罗》、《忍者龙剑传》等优秀街机游戏时的快感。那么如果说为什么会选择做这样一款“过时”的游戏的原因是什
么的话,那大概就是为了,祭奠我们那无比热爱的街机游戏以及我们无忧无虑的孩童时光吧。感谢!本论文是在杜晓萌老师和孟老师的悉心指
导下完成的,在此向杜老师和孟老师表示我衷心的感谢!感谢杜老师两年多来在各个方面给予我无私的关怀和精心的教诲,正是杜老师渊博的知识和严谨的教学态度,使我在学习等各个方面受益匪浅,能够在杜老师的指导下完成我的研究生论文,是我一生难得的机会,在此我向杜老师和孟老师表示我最衷心的感谢!最后我要感谢老师对我的帮助和指导,感谢所有全力以赴支持我完成学业的老师和同学们。
献花(0)
+1
(本文系雪夜回眸首藏)