【Unity】Unity 基本介绍

您所在的位置:网站首页 unity3d技术介绍 【Unity】Unity 基本介绍

【Unity】Unity 基本介绍

#【Unity】Unity 基本介绍| 来源: 网络整理| 查看: 265

什么是Unity引擎

Unity是一款跨平台的游戏引擎,包含以下系统:渲染引擎、物理引擎、碰撞检测系统、音效引擎、脚本引擎、动画系统、人工智能、网络引擎、场景管理等。Unity提供了丰富且强大的各类功能,使开发者可以将精力集中在游戏逻辑和设计上,从而简单快速的创建游戏。

Unity支持哪些平台

几乎市面上所有的主流游戏平台Unity都支持:

WindowsIOSAndroidWebXboxPSWii Unity的发展历程

2004年:丹麦哥本哈根三个热爱游戏的年轻人开启了Unity王朝 2005年06月:Unity 1.0发布(公司总部设在美国旧金山) 2006年06月:Unity 1.5发布 2007年10月:Unity 2.0发布,增加地形引擎、实时动态阴影,支持DirectX 9,并具有内置的网络多人联机功能。 2008年06月:Unity 支持任天堂的Wii 2008年10月:Unity 支持iphone 2009年03月:Unity 2.5发布,增加对Windows系统的全面支持,所有的功能都可以与Mac OS X实现同步和互通,开始为人们所熟知。 2010年09月:Unity 3.0发布,支持Android,影响力继续扩大。 2010年11月:Unity 推出Unity Asset Store 2011年:开始逐步支持PS3及XBox360,全平台基本完成。 2012年02月:Unity 3.5发布,同年4月Unity上海分公司成立,正式进军中国市场。 2012年11月:Unity 4.0发布,加入Mecanim动画系统及对DirectX 11的支持。 2013年05月:Unity 宣布移动Basic版授权免费 2013年06月:Unity 在大中华区率先推出国际认证考试 2013年11月:Unity4.3版本全球发布2D工具,原生支持2D开发。 2015年03月:unity5.0发布,9月出5.2版本,12月出5.3版本。 2016年07月:升级到Unity 5.4,11月升级到5.5。 2017年:大版本号从5.x变成了20XX(年份)。

Unity的优势与劣势

优势:

首屈一指要说跨平台,Unity的跨平台可以说是目前市面上最完善的(除了IOS端还有些不尽人意的地方)。智能界面设计,可视化编程界面完成各种开发工作,高效脚本编辑,实现高效率开发。面向组件开发,不同的游戏项目,整个逻辑需要用C#重新写,但是资源都是可以沿用原来项目的。

劣势:

内建工具不够完善。渲染差,光照系统糟糕,阴影bake有bug,只能勉强达到2A游戏入门水平。对于控制器支持较差,一些如手柄震动、VR控制器空间定位的功能引擎未集成,需要第三方插件或额外代码。没有材质编辑器,需要第三方插件。Prefab不支持继承。没有内建的Level Stream支持。 Unity知识树

在这里插入图片描述

更多内容请查看总目录【Unity】Unity学习笔记目录整理



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3