unity3d-20160530

1-U3D的使用菜单和快捷方式

ctrl+o  open scene 打开一个场景

ctrl+b build&run 组建和编译项目

ctrl+shift+b build settings 组建和设置 感觉和前面的一样

ctrl+shift+s save scene as

2-U3D我们能拿他干嘛

我们主要是编写游戏的客户端/和最近火起来的VR(virtual reality | 虚拟现实)

3-游戏的市场分析

主要是角色扮演游戏的用户粘合性比较强

作为开发者我们选择这个U3D/VR就是要早进早占坑

4-程序员必看书籍

程序员的数学

Unity程序设计

面向对象葵花宝典

5-书籍笔记|《程序员的数学》

第一章:0的故事——无即是有

10进制/2进制之间的换算 采用除法来实现

12/2=6......0

  6/2=3......0

  3/2=1......1

  1/2=0......1(并不是0.5,而是1已经算是上一次除法运算剩下的了直接拉下来用就是了)

所以12的二进制表示为 1 1 0 0

6-U3D的学习指南

定义、作用(这个重要性其次)、适用性(这个才是最重要的)、操作/语法(这个是最不重要的)

我们做的主要是人与游戏的 | 互动 | 这块,互动就代表这逻辑,而C#语言是高效的处理逻辑的不二之选 | 当然C++也是在编写底层库的时候会用到(原因当然是C++比较面向底层一点啦)

7-了解什么是引擎

游戏、

引擎-|

   | 包括 - 渲染引擎、物理引擎、碰撞检测、音效、脚本、动画、人工智能、网络引擎、场景管理

8-开发VR游戏的目标

让用户具有 沉浸性、交互性、构想性

9-Unity公司概况

2014年-EA公司/CEO加入

Epic Games/总裁

10-目前的游戏公司的大致分工

游戏策划

游戏美工

软件工程师(我们主要做这块)

测试工程师

游戏客服

11-201606主要的课程计划

U3D环境搭建

C#语法基础

Unity API

物理引擎

3D数学基础

UGUI

12-U3D使用环境介绍

Project面板

Asset 文件夹主要用来放准备要用的资源/操作为拖拽

FBX后缀文件名的一般为美工资源

Hierarchy面板

游戏场景使用到的资源如 cube(方块)、capsule(胶囊)、cylinder(圆柱体)

Inspector面板

用来检视组件(在这里不理解什么是组件就暂且将其理解为功能)

transform组件

position(位置)x、y、z 单位为米(m)

rotation (旋转)x、y、z 单位为度 (°)

scale     (比例)x、y、z 单位为倍 (默认倍数为 1)

Scene面板

pivot(对象中心在底部) center(对象中心在中心 | 质点 )

local   (比如旋转移动对象的 x、y、z 都相对于 unity的世界中心旋转 | 如CS游戏的鼠标晃动 )

global(比如旋转移动对象的x、y、z都相对于自己 既是 x、y、z不跟着旋转| 如CS的 w a s d 在各方向上移动人物)

iso模式是编辑场景中远近大小不会跟着改变的

persb模式是编辑场景中远近大小跟着改变的(推荐用这个)

常用快捷键

Q W E R T 对应于上面的 移动场景、调整对象位置、、、

alt+鼠标右键 旋转场景

在场景中选中对象+F建让对象在场景编辑器的中心(方便编辑 | 额外发现其实在 Hierarchy面板中选中对象双击即可达到同样的效果)

快捷吸附: 选中对象+ V键 然后拖动到另外一个对象的磨合点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值