毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Unity3D的虚拟楼道火场逃生场景演示(4)
1.6 Unity3D简介
Unity3D是一款跨平台发布产品的游戏开发工具,它是丹麦Unity公司开发的,作为一个新时代的游戏开发工具并且能够跨平台发布,从开始设计的时候他就注定是一款易于使用的产品。通过它制作的产品能够在包括PC,WEB,ANDROID,IOS,PS3.XBOX等多个平台的发布。Unity3D能够发布为网页版的产品是一个优势。这个是目前的一大趋势,玩家无须下载庞大的客户端,打开浏览器即可进入游戏。同时作为一个经受住市场检测比较完美的专业级工具,Unity3D的游戏引擎功能十分强大。它不仅价值百万美元的强大引擎,而且还整合了编辑器、跨平台发布、地形编辑、着色器,脚本,
网络
,
物理
,版本控制等特性。让开发者只需专心的游戏开发,而不必担心其他的方面。
Unity目前的最高发行版本为5.0版,分为免费版和Pro版(包含制作工具和版本控制器)。其中免费版包含所有的基本功,能够让学习者完整的学习Unity3D。而Pro版则是提供给专业开发人员,有着更加强大的功能。Unity3D有着很多其他同类型软件难以企及的显著技术,包括统一的编辑器、低计算损耗的延迟渲染技术、完全免费的行业最顶级的光照贴图技术、数目繁多的镜头特效、音频魔术、游戏资产
管理
以及源代码调试器。下面具体介绍Unity3D虚拟引擎的一些显著特点。
1) 统一的编辑器
随着现如今安卓、苹果以及微软等各个平台的发展,多平台的开发越来越被重视。而随着Unity3D统一的编辑器的发布,随之而来的是多平台开发时代。不论用户需要开发那个平台的应用,只需在编辑器中选择平台类型就行,不用重复开发,而其中的好处就是只需要开发一次,就可以发布到全平台,不论是ANDROID,IOS还是网页,Unity的编辑器都可以支出。
2) 资产管理
游戏开发是一个综合的项目,整个开发过程中往往会有非常多的资源要导入,尤其是在开发者在开发一些比较大的项目的时候,数量庞大的资源经常让开发者花费相当多的时间去处理。而在Unity中,设计者专门添加了内容管理器,在管理器中开发者可以快速查找到资源,并且可以以预览的方式显示所有内容。也可以在资源管理器中标记和搜索,因此,当开发者需要查找项目中的资源时,完全可以唾手可得。
3) 源代码级调试器
相比较于其他的游戏开发工具,Unity3使用MonoDevelop而引入了脚本调试,这样不论是在Windows系统还是在Mac系统,程序开发人员都可以在调试的时候中断游戏,设置一些断点和检查变量,逐行单步执行调试程序。折让游戏在执行后才能调试的时代已经一去不复返,这也是程序员的福音。另外,Unity3D在脚本方面也非常的强悍。他不仅支持JaveScript、C#、Boo等多种语言的脚本编写开发,还至此使用外部插件开发脚本。
4) 产品的调性能要求以及多种插件支持
Unity3D将遮挡剔除集成到Unity里面,这对于移动设备来说非常重要,因为性能是你的首要关注目标,再好的硬件,如果应用的性能要求太高,也会影响应用的发挥。它可以同时在移动设备、网络和游戏机上运行。更重要的是在Unity3D中这并不需要额外的收费。
除了以上方面Unity3D还可以支持数量繁多的外部插件。而通过这些外部插件Unity3D可以实现更多更先进的功能,其中包括头部跟踪、3D立体、多通道视频等,并且使用外部插件还可以捕捉处理用户互动。这些技术的支持给在Unity平台进行虚拟现实模拟仿真的项目带来更加真实的现场体验。另外,Unity众多插件中的playmaker是一款非常好的可视化脚本编辑工具,这给那些并不精通代码的游戏开发者带来了福音,因为并不需要高深的代码基础也能开发游戏。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP+access班级交流网站设计
下一篇:
ASP企业网上销售系统的设计与实现
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
国内外图像分割技术研究现状
中国学术生态细节考察《...
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
公寓空调设计任务书
神经外科重症监护病房患...