《Unity5.x从入门到精通》读书笔记(一)

双十二过去,终于收到了期待已久的书?

拿到就迫不及待地开始学习了,话说官方的教材就是逼格高,全彩印刷看的很舒服!虽然这本书非常重。(知识的重量)

2018.12.15 读书笔记:

刚刚拿到书于是就看了前面的一小部分。整本书分为三部分:初识篇、操作篇、开发篇

今天完成了1-7章的阅读。

前面四章主要是讲述了Unity引擎的发展历史,和配置环境、安装方法、还有资源社区的使用

 

第五章:Unity编辑器

本章主要介绍了Unity的页面布局、工具栏,菜单栏。

工具栏是界面上方的横条:

主要有变换工具、变换辅助工具、播放控制、分层列表,和布局列表。

其中变换工具十分重要,快捷键QWERTY

然后是Pivot 和 Center :当选择Pivot的时候,游戏对象的三位坐标轴是位于游戏对象本身的轴心,当选中Center的时候是以“所有选中物体所组成的”轴心作为游戏对象的轴心参考点。

Local 和 Global :Global为所选中游戏对象使用世界坐标;Local 为该游戏对象使用自身坐标

Layers :用来控制游戏对象在Scene视图中的显示,在下拉列表中后面显示眼睛图标的代表可视。

Layout :页面布局列表,一般没用。

菜单栏:

主要讲解了怎么将场景输出为EXE可执行文件:

File -> Build Settings -> Add Current -> Build 

可以看到Unity支持多种平台的一键发布

Scene视图:

Shaded 是很多选项的菜单,为用户提供多种场景的渲染模式,可以根据自己的需要切换

2D/3D是切换2D/3D场景视图

小太阳是切换场景中灯光的打开和关闭

喇叭是声音的开关

图片按钮是切换天空盒(skybox)、雾效、光晕的显示与隐藏

Gizmos:通过单机三角符号可以显示或者隐藏场景中用到的光源、声音、摄像机等对象的图标。和Game视图中的Gizmos使用方法相同

Search bar 是搜索相应游戏对象

除此之外还有其他的比较重要的视图:

Inspector(检视)视图: Hierarchy(层级)视图:

Console(控制台)视图:

Animation(动画)视图:Ctrl + 6

Animator(动画控制器)视图:

除此之外还有:

Spirit Editor(Spirit编辑器)、Spirit Packer(Spirit打包工具)、Lightmaps(光照贴图烘培)、Occlusion(遮挡剔除)

Navigation(导航寻路)、Version Control(版本控制)等等很多视图

 

第六章:创建基本的3D游戏场景:

这一章的创建3D场景的操作全部是需要掌握的基本操作,也比较容易理解,尚未涉及到C#的代码问题,仅仅是游戏场景Scene的设计问题,需要重点掌握各种场景的设计工具的使用,游戏对象的创建和变换、纹理和光效等的叠加方法等。

个人比较倾向于使用Unity引擎制作2D游戏,因此3D部分看的会比较简略。

 

 

 

本书是国内第本以面向对象和项目流程开发角度,全面系统介绍 Unity3D 的书籍。 本书以具体项目结构开发的角度,结合 Unity3D 层级式的综合开发环境、视觉化编辑、详 细的属性编辑器和动态的游戏预览的特点,在软件界面介绍及功能使用方面以分级、分阶、 分段手法来向大家详尽阐述概念和使用方法,在程序编写方面以以OOP 【面向对象程序设 计】为主轴讲述Mono 的精髓;以软件系统开发的高度,清楚的讲解Mono 的API 的原因、 原理和应用。Unity3D 是主要游戏开发的载体,它就像是我们日常生活中使用的Window s 系统那样,链接着各种可以解析并使用的文件和其他软件硬件的使用接口,当你把这些接 口顺利的打通之后,就可以方便快捷的让Unity3D 在各种平台施展它的能力,这也是学习U nity3D 的精髓所在,当你把这点领悟透彻之后,会发现不论你利用 Unity3D 进行何种方 面的开发,都是相互贯通、浑然体的,从而再进行学习或开发,就会驾轻就熟,如孙悟 空脚踏筋斗云,南北往来比坐喷气式飞机都还要轻松自如。 本书共分5 个部分。第1 部分:Unity3D 的界面熟悉极其组件使用;第2 部分:脚本编 写与项目设计;第3 部分:Unity3D 的核心类与各平台下的API ;第4 部分:视觉编程;第 5 部分:组件开发。附书光盘内容为书中实例源文件和本书中重点操作视频演示教程。 前 言 Unity3D 作为款跨平台的游戏开发引擎,可以开发出运行在网页、客户端、安卓手机、 Iphone 手机,Ipad 、Xbox360 、PS3 、Wii 客户端的游戏。其内置的Mono 和ShaderLab 程序 语言体系良好的解决了多系统跨平台直接协同作战的问题。可以说是今年款十分方便易 用的游戏开发引擎,能够开发出次世代风格的网络游戏。作为学习者来说,现在学习Unity 3D 来说正是恰逢其时,因为Unity3D 引擎是家丹麦的游戏引擎运营商Union 开发的游戏 引擎,直以来对中国的市场支持度并不是太高,但今年有所不同。随着ChinaJoy 在上海 的顺利召开,Union 也获得了丰厚的风险投资在上海成立了办事结构,正准备面向中国市场 展拳脚。 并且,由于 Unity3D 最早是款运行在苹果系统下的软件,直以来对苹果系列都有 着良好的支持度,许多游戏开发商都可以依助苹果商店这良好的游戏发布平台,
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页