【Unity3D】Unity3D技术栈
1 前言
本文梳理了笔者在学习 Unity3D 的过程中,对 Unity3D 的理解和学习路线,以帮助读者循序渐进地学习 Unity3D,后续笔者仍会持续更新 Unity3D 相关技术栈,并同步到本文中。
Unity 官网:https://unity.cn/
Unity 手册:https://docs.unity.cn/cn/current/Manual/index.html
Unity API:https://docs.unity.cn/cn/current/ScriptReference/index.html
2 熟悉环境
- 常用快捷键
- 地形Terrain
- MonoBehaviour的生命周期
- Transform组件
- 人机交互Input
- 场景切换、全屏/恢复切换、退出游戏、截屏
3 常用组件和工具类
- 灯光组件Light
- 刚体组件Rigidbody
- 碰撞体组件Collider
- 发射(Raycast)物理射线(Ray)
- 角色控制器(CharacterController)
- AudioSource组件
- VideoPlayer组件
4 相机组件及其应用
- 相机
- 相机跟随
- 缩放、平移、旋转场景
5 GUI和UGUI基础及应用
- GUI控件
- UGUI概述
- UGUI之Text
- UGUI之Image和RawImage
- UGUI之Button
- UGUI之Toggle
- UGUI之Slider
- UGUI之Dropdown
- UGUI之InputField
- UGUI回调函数
- UGUI之布局组件
- 血条(HP)
- 摇杆
6 动画
- 2D动画
- 人体模型及动画
- 人物跟随鼠标位置
- 动画回调函数、动画事件、动画曲线
- 动画混合
- IK动画
7 导航系统
- 导航系统
- 分离路面导航
- 动态路障导航
8 特效组件
- 拖尾TrailRenderer
- 线段渲染器LineRenderer
- 粒子系统ParticleSystem
- 基于粒子系统实现烟花特效
9 并发程序
- 协同程序
10 网络编程
- 同步Socket通讯
- 异步Socket通讯
- Photon环境搭建
11 网格和Bounds应用
- 绘制物体表面三角形网格
- 点选物体、框选物体、绘制外边框
- 绘制物体外框线条盒子
12 Shader基础
- 渲染管线
- 空间和变换
- Shader常量、变量、结构体、函数
- 固定管线着色器一
- 固定管线着色器二
- 表面着色器
- 顶点和片元着色器
13 Shader应用
- 选中物体描边特效
- 基于模板测试和顶点膨胀的描边方法
- 水波特效
- 半球卷屏特效
- 卷轴特效
- 激光灯、碰撞特效
14 GL应用
- 使用GL绘制线段
15 资源热更新
- 基于AssetBundle实现资源热更新
16 逻辑热更新
- Lua基础语法
- ToLua逻辑热更新
- xLua逻辑热更新
17 综合应用
- Tank大战
【Unity3D】Unity3D技术栈相关推荐
- 【Unity3D】Unity3D引擎技术点图谱
Unity3D引擎技术点图谱 这图是对Unity3D引擎(版本5)的技术点罗列,未涉及到具体点的相关只是,可以将其当做自身知识体系的梳理对照图来看. 参考 [1] Unity用户手册 [2] 本人gi ...
- 【】Unity3D 等 技术目录
时间:2017年6月29日 []Unity3D Unity3D游戏开发 脚本系统 Unity3D地形编辑器 Unity3D 音频系统 Unity3D 灯光系统 Unity3D 五子棋大战 ...
- 特斯拉为何使用.NET 技术栈?
[精选转载]| 来源/知乎 在知乎上有一个帖子非常热闹:"为何特使拉使用.net core技术栈 而不用 java?" 1回答1:Kasim 作者:Kasim 链接:https:/ ...
- 前端体系认识和我的技术栈——wsdchong
前端体系认识和我的技术栈 文章目录 前端体系认识和我的技术栈 前言 往期的学习记录 第一阶段:认识(前端路线) 第二阶段:理解(从产品角度看前端) 第三阶段:实践(vue框架) 前端体系认识 别人的前 ...
- 互动多媒体开发人员技术栈
最早开始进行互动多媒体开发的时候,发现这个岗位很难给周围的人解释清楚,做着广告活动的执行工作,但我似乎不属于广告行业,用着游戏行业的开发工具Unity3D,但我压根做的不是一般理解的"游戏& ...
- [Unity3D]Unity3D游戏开发之截屏保存精彩瞬间
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei.今天我们来做点简单的东西,做个什么呢?答案就是截屏.作为一名热爱单机游戏的玩家,博主 ...
- mern技术栈好处?_通过构建运动追踪器应用程序来学习MERN堆栈(MERN教程)
mern技术栈好处? The MERN stack is a popular stack of technologies for building a modern single-page appli ...
- 拿来就能用! CTO 创业技术栈指南!
作者 | Nitin Aggarwal 译者 | 弯月 出品 | CSDN(ID:CSDNnews) 随着开发运维概念的诞生,以及"You build it, you run it.&quo ...
- 堪称神级的 Java 技术栈手册火了!
本文是为了帮大家快速回顾 Java 中知识点,这套面试手册涵盖了诸多 Java 技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果. 本来想将文件上传到 GitHub ...
最新文章
- (一)TestNG测试框架之HelloWorld入门
- getdata提取曲线数据_Origin如何从图表中获取数据
- 关于手机游戏Ogame
- 可持久化汇总(讲解+题目)
- java模拟网易邮箱登录_java+selenium 实现网易邮箱登录功能
- 【目标跟踪】|MOSSE原理及对应代码解释 matlab C
- php 生成圆形 图片,php 图片处理 - 将图片变成圆形
- 2021超级热门引流红包裂变微信分享朋友圈广告游戏源码
- Excel如何来绘制不同函数的图像;不同数学符号可以在word中打处理;
- C++面向对象(三):类和对象
- 做培训直播时,企业还要做好社群运营
- 服务器一堆pymp文件夹无法删除的解决方法
- 清理电脑垃圾的命令代码
- 渣基础:比照Hawstein学Cracking the coding interview(1)
- Kubernetes入门篇(三)——Kubernetes的对象和API
- git安装 苹果笔记本_个人博客第5篇——安装node.js和Hexo
- 【解决方案】国标GB28181平台EasyGBS级联EasyCVR视频智能分析搭建“蓝天卫士”网络视频监控系统技术方案
- AI中台与数据中台在智能投顾机器人的实践(附PDF下载)
- 南京工资1W的不多吗
- 云计算搭建全部内容总结,保证可以搭建一个完整的云计算服务器,包括节点安装、实例的分配和网络的配置等内容