unity3d学习(一):unity3d的介绍

unity3d介绍

简介

unity3d

是由unity technologies公司开发的用于轻松创建游戏和三维互动内容的开发工具,是一个国际领先的专业游戏引擎

游戏

  • 在移动平台,unity几乎成为3d游戏开发的标准工具,使用它开发的游戏数不胜数
  • 2d游戏:视角完全锁定,二维坐标
  • 3d游戏:可以任意变化视角,无锁定,三维坐标

虚拟现实

  • virtual reality:是世界前沿科技之一,利用电脑模拟产生一个三维空间的虚拟世界,并提供视觉、听觉、触觉等感官的模拟。使用者通过各种输入设备与虚拟环境中的事务进行交互,从而产生身临其境的体验
  • augmented reality:增强现实,通过电脑技术,将虚拟的信息应用到真实世界,真实环境和虚拟的物体实时地叠加到了同一个画面或空间

游戏引擎

  • 什么是游戏引擎:是程序的框架,是一款游戏最核心的代码
  • 包含的系统:渲染引擎、物理引擎、碰撞检测系统、音效、脚本引擎、动画系统、人工智能、网络引擎、场景管理
  • 使用游戏引擎,开发者可以重用已有的核心技术,将精力集中在游戏逻辑和设计上,从而简单快速的创建游戏

unity特点

  • 简单易用
  • 开发效率高
  • 价格偏移
  • 新手居多
  • 跨平台

游戏公司大致分工

  • 策划
  • 美工
  • 软件工程师
  • 测试工程师

工具介绍

面板

project项目资源面板

  • 存放游戏的所有资源
  • 与项目中资源文件夹Assets对应,例如场景、脚本、模型、音频、图片等

hierarchy层次面板

  • 显示当前场景中所有游戏对象的层次关系
  • 包含了当前场景的游戏对象(GameObject),其中一些是资源文件的实例,如3D模型和其它预制组件的实例

scene面板

提供设计游戏界面的可视化面板

常用快捷键

  • 按下鼠标左键:选择,移动
  • 按下鼠标右键:旋转
  • 按下鼠标中键:移动scene观察位置
  • 鼠标滚轮滚动:缩放scene
  • 鼠标右键+wasd:场景漫游
  • 手型工具选中对象+F,或者hierarchy中双击对象:将对象设置为scene视图中心
  • alt+鼠标左键:旋转
  • alt+鼠标右键:缩放
  • alt+鼠标中键:移动scene观察位置

game面板

预览游戏运行后的界面

inspector检视面板

  • 显示当前选定对象的附加组件及其属性信息
  • 为重要游戏物体选择图标

工具

变换工具

  • 移动场景Q
  • 移动物体W
  • 旋转物体E
  • 缩放物体R
  • 顶点吸附:选择对象后按住V键,再拖拽到目标物体某个顶点上,松开V键

变化切换

  • 改变游戏对象的轴心点
    • center:设置轴心点在物体中心
    • pivot:使用物体本身的轴心
  • 改变物体的坐标
    • local:自身坐标
    • global:世界坐标

播放控件

  • 从左到右依次
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值