走进Unity

1、 介绍Unity

Unity是专门跨平台游戏开发及虚拟现实引擎,使用起来相对简单,直观,像视频,声音等相关资源可以直接导入,还可以借助Unity相关模块协助游戏开发(GUI(NGUI,UGUI)实现一些游戏场景,用户可以通过Unity相对轻松完成各种3D以及2D游戏的开发,并且还有一个好用之处,就是Unity中自带的资源商店(Asset Stort),我们能分享和下载各种资源,这样我们学习阶段就能独立完成整个游戏的开发。

2、Unity发展史

2004   当时有3个人为了方便游戏制作,开发第一款Unity 1.0

2007   Unity2.0 (加入地形引擎..)

2009   Unity2.5 真正实现跨平台

2010   加入Android平台支持 

2012   Unity第一家上海分公司成立,Unity走进中国

2014   Unity完全走向世界 (加拿大,中国,英国,日本,韩国,俄罗斯飞速发展)

3、Unity资源商店(Asset Store)    Window+Asset    Ctrl+9

Asset Store:是为了提高工作效率,需要的资源可以进行导入(人物模型,动画,例子特效,纹理及音效)

4、游戏领域

2014年世界注册Unity人数超过450w,100多万是中国注册开发者。

60%针对移动开发端(炉石传说,纪念碑谷,愤怒的小鸟2,神庙逃亡2),

40%针对PC开发端(炉石传说,仙剑,)

非游戏领域
现实中各个领域,虚拟现实产品 虚拟仿真 VR AR

5、Unity编辑器操作

界面布局 :我们进入编辑器自动加入天空盒及一个平行光,那么我们编辑器界面主要是由菜单栏,工具栏以及相关的视图(主要个)等内容组成。

常见视图:

场景视图(Scene View):使我们制作游戏场景的地方

游戏视图(Game View):游戏发布后的效果

层级视图(Hierarchy):显示游戏对象层级关系

项目视图(Project):放置工程所有资源,模型,脚本,游戏声音等

检视视图(Inspector):显示游戏对象属性

工具栏:用于scence视图

变换工具 变换辅助工具  播放控制 分层下拉表    局下拉菜单

Alt+鼠标左键(绕着对象旋转)

Alt+鼠标右键(对象缩放)

按键f 使游戏对象居中显示

菜单栏(7个)

File:主要包含工程,场景的创建,保存及输出等功能

Edit:游戏场景的编辑设置

Assets(资源菜单):可以导入导出资源包

Gameobject(游戏对象):可以创建游戏的粒子特效,模型,UI等等

Component(组件):就是GameObject的一些属性

Window:主要负责界面布局

Help:相关帮助资源链接

Project(项目资源视图):放置资源,我们资源可以自己制作也可以导入下载

Scene(场景视图):制作游戏场景,对游戏对象进行操作

Inspector(检视视图):游戏对象的详情信息和属性设置

Transform:位置旋转大小

Mesh Filter:网络过滤器    将网格信息(Mesh)传送到网格渲染器中

Mesh Render:网格渲染器  根据网格渲染游戏对象

Meterials:设置游戏对象的沿测,贴图

Hierarchy层级视图

Console控制台视图

Animation动画视图

Animator动画控制器

猜你喜欢

转载自www.cnblogs.com/damonHead/p/9100298.html