用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计c#

基于c#-Unity3D的3D游戏交互设计

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 3D技术的不断发展,使得3D游戏制作技术层出不穷,玩家在游戏中能感受3D游戏带来的全新体验。本系统实现的是人和动物的联合打怪的3D游戏,通过对模型和怪物的碰撞检测,使角色与碰撞到的物体发生碰撞,从而发生交互。游戏中设计了主人公可以选择与动物共同作战,通过文本对话形式知道下一步工作任务,游戏中还增加了特效,体现在怪物血量值的增减,有一定的娱乐性和趣味性。
本系统的代码开发工具是Visual Studio2013,交互语言是C#,用Unity3D实现游戏的制作过程和发布过程。
关键词:游戏交互;交互;Unity3D
目录
摘要 I
Abstract II
1绪论 1
1.1研究的背景 1
1.2课题研究目的和意义 1
1.3课题研究的现状 1
1.4研究方法和手段 2
1.5课题研究的主要内容 3
1.6本章总结 3
2系统分析 5
2.1系统开发步骤 5
2.1.1需求分析 5
2.1.2系统设计 5
2.1.3系统开发 5
2.1.4系统测试 5
2.1.5系统维护 5
2.2用户需求分析 5
2.3可行性分析 6
2.3.1经济可行性 6
2.4技术路线 6
2.4.1游戏设计阶段 6
2.4.2游戏开发阶段 6
2.5本章小结 6
3平台简介 7
3.1 3D游戏的起源 7
3.2 C#简介  7
3.3 Unity3D简介 7
3.3.1 Unity3D 7
3.3.2平台的特色 8
3.4 PS简介 8
3.5 Visual Studio简介 8
3.6本章小结 9
4关键性技术 11
4.1开场动画设置 11
4.2场景的转化 12
4.3碰撞的检测 12
4.4摄像机设置 13
5模块设计 17
5.1 游戏的总体目标 17
5.2游戏框架 17
5.3场景介绍 18
5.4游戏的场景 18
5.4.1游戏开始界面 18
5.4.2游戏简介 19
5.4.3游戏界面 19
5.4.4寻找动物 23
5.4.5打怪界面 23
5.5游戏的输赢 26
5.6角色移动 27
5.7设置玩家的状态 29
5.8游戏发布 31
5.9本章小结 31
参考文献 32
结束语 33
致谢 35


1绪论
1.1研究的背景
随着数字化网络技术的发展,传统的游戏也受到了颠覆性的影响。从单机到网络单机,再到大型的网游。根据某科技公司发布的报告显示,不论国家发展进度如何,普遍认为加大对移动游戏的青睐,对于国家的发展有直接关系。对游戏的喜爱程度不分国界,只要开发者设计的游戏能够吸引玩家,能保持最大游戏市场的地位,就会有人愿意为游戏投入时间和精力。
1.2课题研究目的和意义
在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足够的时间休闲娱乐放松自己。本次毕业设计我开发的单机休闲小游戏,可以让我们随时随地都能享受游戏,从繁重的日常生活中简单放松自己。本游戏主界面力求美观简洁,赏心悦目,以提高玩家对游戏的兴趣为主。游戏的控制模块做到简单易上手,操作明确,以给玩家一个很好的游戏环境。在创作游戏时,可以锻炼开发者的逻辑思维和情节创新思维,开扩思维和想象。
随着中国经济和科技的高速发展,游戏行业也迎来了一次重大的变化。计算机硬件的高速发展和3D技术的兴起,普通用户对于2D游戏的兴趣已远远不如从前,因此3D游戏的发展已经成为了一种趋势。本次交互设计内容为人物与动物协同作战打怪,游戏中增加了特效,体现在怪物血量值的增减,有一定的娱乐性。通过本次设计也可以进一步学习Unity3D开发游戏的制作过程和发布过程。
1.3课题研究的现状
随着科技的高速发展,游戏专业作为最近几年来最为热门的专业,与具有巨大的粉丝关注度有很大的关系,但也有很大的缺口。互动式的手机游戏对网络的要求非常高,本设计基于单机交互游戏角度出发,具有一定好处。在网络游戏普行的现在,本次单机游戏开发与之较量并不占优势。以目前的情况来看,现在的移动网络承担大量用户同时在线游戏的能力有限,当在线用户达到一定数量时网络负担就会很重,这也是手机游戏的缺点。现在移动手机的流量费用高,流量使用量高。联网是手机网游使用的必要前提,因此这也是手机网游的硬伤之一,对于大多数玩家来说,流量费用是玩家游戏时的一大障碍。即便当前wifi及4G网络快速搭建,但也只是局限于部分城市部分人群,大范围的解决手机流量问题还需要几年时间解决。
现阶段不管国内还是国外,3D游戏都异常的火爆,如国内的穿越火线,手游王者荣耀,英雄联盟,以及国外的使命召唤等等。
1)随着3D行业的不断发展,越来越多的消费者已经不满足于2D效果带来的视觉体验,这也推动了3D周边相关产品市场的发展。玩家对于3D游戏要求越来越高,制作精细程度,画面是否流畅逼真,玩法是否新鲜丰富,这些都需要制作者不断更新。
2)随着3D技术的发展,裸眼3D技术也逐渐在3D产品市场中崭露头角。利用裸眼3D技术研发出的产品,不需要佩戴专业的3D眼镜,通过肉眼就可以直接观看到3D画面,这在一定程度上解决了玩家视觉束缚的难题,带给玩家更为完美的感官体验。
3)在中国3D网游发展并不快速,主要还是因为游戏忽略了用户群体的需求。有专业人士建议,想要发展3D网游,网游公司必须更加注重玩家体验的提升。裸眼3D技术从某种程度上很好地改善了游戏玩家对3D网游的体验感。因此有不少网游公司逐渐将经营思路转向如何将3D网游与裸眼3D产品结合销售上,为了保障一定数额的用户群。这样的捆绑销售模式,或许能够挽救3D网游低靡的市场现状,也将在很大程度上推动个人消费类裸眼3D产品的普及与发展。
1.4研究方法和手段
使用Unity软件作为开发环境,设计一款思维逻辑合理的休闲小游戏。通过上网查阅大量资源和询问身边相关人士后,对于Unity引擎有了或多或少的了解,终于确定了本次课题所要研究的内容。通过网上视频学习了C#的有关方法和知识,为了确保在程序的开发中能满足开发的要求。根据需求,课题的开发分为以下这几个步骤。
1)学习Unity相关知识,如何操作,导入资源,创建场景,了解C#语言方法的使用和调用,创建动画编辑器等等这些细小的问题,免得在实际的开发的过程中卡壳。
2)游戏主界面的设计,本次课题开始之前,必须要掌握该课题具有哪些基本的功能,做好模型设计,设计游戏画面风格。
3)设定游戏内容,设计游戏中不同的场景,设计不同的场景切换的效果。具体设计游戏的逻辑关系,主要流程和具体任务。
4)根据之前设计好的模型,在Unity环境中创建部分游戏。
5)初步测试,根据之间设计好的模型,看开发结束后的游戏是不是和之前设计的一样。其次测试游戏中的相互之间的逻辑关系是否流畅。最后把游戏进行打包,在多个平台中进行测试,确保不同的平台都能正常运行。在测试中如果遇到运行不流畅,或者没有按照之前设计的模型来完成的。应该及时更正,及时修改完善,直到游戏能和之前设计的一样。
6)最后是设计文档的编写。 在详细描述游戏的设计与实现过程。
1.5课题研究的主要内容
本游戏中的故事情节要想发展下去,需要玩家控制主人公,通过寻找动物寻求帮助,然后选择是否与动物一起挑战,最终完成任务方可过关。与动物一起打怪,打怪过程中有生命血条,粒子效果,声音等一系列变化,物体与物体之间相互碰撞,会产生遮挡,穿透效果。通过打斗,强调故事线索的发掘,主要考验玩家的观察力和互动。
本次毕业设计的题目为3D游戏交互设计与实现,旨在成功的设计出一款可以运行在电脑上的扮演游戏,在毕业设计完成时,可以通过电脑操作,以达到游戏者体验游戏的目的。本游戏设有一个故事情节,在上古时代,村落被外来物体侵略感染,需要有公主的净化之力才可以化解,但是公主被怪物掠走,困在一个不知名的地方,这时就需要勇士击杀怪物并赚取金币,当金币达到一定数额,便可以在商城中购买钥匙,用于解救公主。游戏的参与者可以通过文本对话形式知道下一步任务。同时我们还通过对模型和怪物的碰撞检测,使角色与碰撞到的物体发生碰撞,从而发生交互。通过此款游戏的设计,可以使我们对游戏设计加深了解,了解3D游戏的一般的制作过程,发布过程,在游戏的过程中体验三维游戏带给我们不同的全新体验。
1.6本章总结
本章对该项目的研究意义、背景、现状进行了分析,以及该系统的价值性与理论可靠性,确定了开发该系统的必要性。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信