找回密码
 立即注册
查看: 156|回复: 0

【Unity3D】Unity3D技术栈

[复制链接]
发表于 2023-1-30 10:12 | 显示全部楼层 |阅读模式
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基础


  • 渲染管线
  • 固定管线着色器一
  • 固定管线着色器二
  • 表面着色器
  • 顶点和片段着色器
13 Shader应用


  • 选中物体描边特效
  • 基于模板测试和顶点膨胀的描边方法
  • 水波特效
  • 半球卷屏特效
  • 卷轴特效
14 GL应用


  • 使用GL绘制线段
15 资源热更新


  • 基于AssetBundle实现资源热更新
16 逻辑热更新


  • Lua基础语法
  • ToLua逻辑热更新
  • xLua逻辑热更新
17 综合应用


  • Tank大战
        声明:本文转自【Unity3D】Unity3D技术栈
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-16 06:28 , Processed in 0.121041 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表