unity3d技术构建虚拟密室逃生环境(源码)
目 录
1 绪论 1
1.1 研究背景 1
1.2 研究意义 2
2 技术背景介绍 3
2.1 Unity相关介绍 3
2.2 Adobe PhotoShop 4
2.3 3ds Max 4
3 基于Unity密室逃亡游戏的设计与开发 5
3.1 功能设计 5
3.2 概要设计 5
3.3 系统任务的可行性分析 6
4 密室逃亡游戏的实现 7
4.1 控制实现 7
4.2 环境配置 7
4.3 游戏核心功能实现 7
4.4 主要功能展示 15
5 游戏的测试和发布 17
结 论 19
致 谢 20
参 考 文 献 21
1 绪论
1.1 研究背景
近年来电脑的硬件设备的性能和计算机网络传输技术发展的越来越强大,硬件的运算速度和网络传输能力得到极大的提高。这为不同网络之间、不同平台之间、不同终端之间的数据 *景先生毕设|www.jxszl.com +Q: ^351916072^
传输应用提供相当坚实的发展基础。由于传统的pc网络游戏市场已经长期处于疲惫状态,增长缓慢,所以很多国内外游戏公司将目光转向了可以在不同平台运行游戏的领域,尤其是移动端,认为这才是今后游戏市场的新的增长点[1]。近年来,3D游戏如井喷式发展。3D游戏已经被越来越多的人们所熟知,由于3D游戏的特性无论是从游戏形式和硬件运行速度限制上来看,硬件平台的配置以及不可移动性是其继续发展的一大阻碍[2]。正因为unity3d这个游戏引擎制作出的游戏能运行在不一样的平台上,所以近几年国内外的知名游戏公司都把目标把投向了可以进行跨pc端与移动端平台的游戏市场,由此可看出在Unity3d这款游戏引擎上,潜力无限[3]!更是拥有相当大的市场发掘潜力,尽管国外对网页游戏领域的Unity 3D应用发展相比国内以前的终端网络游戏的进度要早很多。但是利用Unity开发的不同的平台的游戏,其核心必定是着眼于终端网络游戏,谁能开发出受人们喜爱的跨平台游戏,谁便能抢占跨平台游戏市场的极大的份额,更是能成为跨平台游戏潮流的引领者,实现相当可观经济利益的收取[4]。根据这几年Unity终端网络游戏的情况来分析,加之暴雪娱乐2014年出品的《炉石传说:魔兽英雄传》取得了极大的成功,在这款游戏仅仅运营了四年的情况下,便在全球拥有了7000万注册玩家,每月更是能为暴雪带来2000万美元的客观收入,全球用户和媒体的回馈也都非常好。暴雪娱乐公司推出的这款《炉石传说:魔兽英雄传》网络游戏就是很大的程度上利用了Unity3d开发工具跨平台的特性,开发出了可以同时在PC端和移动设备上运行的游戏,不仅如此这款游戏的开发团队仅仅15人,甚至因为种种原因13人离队,但是依然做了出来,我们这里不仅仅要赞扬开发人员的坚持,更是让世人看到了unity引擎的优秀,方便与易用[5]。
现如今国内网页游戏和移动游戏正爆炸式增长,同时,近两年由于文化产业被国家大力支持发展,游戏界更是在2017年4月文化部提出的《文化部“十三五”时期文化产业发展规划》下,作为新文化产业之一的网络游戏业,在国家的监管体系以及产业的鼓励政策下,加之高额的利润的驱动,行业持续将康繁荣发展,这将促使更多优秀的设计和想法有机会涌现出来,给广大的游戏玩家带来一款款优秀的富有艺术感的游戏[6]。
1.2 研究意义
游戏产业作为创意文化产业的重要组成部分,而创意经济的发展作为知识经济发展的中心力量,其更是知识经济的体现,可以说创意就是经济形式新的发展了。游戏行业可以为这个社会经济创造更多的工作岗位,为国家带来更高的税收[7]。作为娱乐产业的一环,游戏却能体现出艺术、商品、创新、文化的各个方面,其实从年龄和规模上讲,我们可以认为网络游戏是互动的电影。在很久之前美国经济萧条的时候,美国电影业是最好的时代,那时候出现了秀兰邓波儿,是美国在黑暗的大萧条时期的一抹最亮的颜色。游戏在某种意义上也承担着这个责任,美国911事件之后,美国人出于安全考虑减少了出行,开始在家里玩游戏了,那时候是游戏产业拯救了美国人的娱乐。
计算机未来最重要的方向之一就是对真实世界的模拟也就是虚拟现实,在科幻届称为赛博朋克。巧合的是,此领域科学发展的前沿领域便是游戏。不论是游戏里面的图形学,物理学,AI,都是虚拟现实中的重要拼图。游戏对计算机性能的需求,从商业上极大地促进了计算机硬件的发展,之前的3D加速卡,现在的虚拟现实眼镜都和游戏有着极大的相关性[8]。引用《GTA》的开发者的一段话:“我的终极目标是模拟整个世界,如果没有达成这个目标之前,我的探索永不会停止。小说家会告诉你虚拟世界是什么,导演们会给你看各种各样的可能,但我们,游戏开发者,为您创造这个世界。” 其实国内的网络游戏市场无论是体量还是经济收益和西方发达国家差距并不大,可惜缺乏优质的游戏资源,为了能让我国游戏的水平能迅速的提高,跟上发达国家水平,能够做出优质的游戏,因此需要对密室逃生游戏所涉及的技术进行整理和学习[9]。
2 技术背景介绍
2.1 Unity相关介绍
2.1.1 Unity简介
Unity3D是由Unity Technologies公司开发的一款全面整合了三维场景、动画效果和三维视频的专业开发引擎[10]。Unity引擎本身经过数十个版本的迭代,无论是在材质场景渲染、动作动画调试、还是功能和交互实现,都远远领先于其他同类引擎,在虚幻4引擎之前,Unity以其极强的适应能力和优良的跨平台开发性能,博得了世界各国游戏开发者的厚爱,其实际游戏市场占有率一度高达70%左右。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/64063.html