美文网首页
Unity3D学习路线 B站唐老狮

Unity3D学习路线 B站唐老狮

作者: Die时而动 | 来源:发表于2022-05-15 17:26 被阅读0次

    Unity3D学习路线

    [toc]

    基础理论

    • 数据结构和算法
    • 设计模式
    • 计算机网络
    • 操作系统
    • 计算机图形学
    • 编译原理

    基础技能

    • C#
      • 入门
        • 环境搭建,变量,类型转换,运算符
        • 异常捕获
        • 条件分支语句,循环语句
      • 基础
        • 复杂数据类型(枚举,数组,结构体)
        • 值与引用的区别
        • 函数相关
        • 排序入门
      • 核心
        • 面向对象三大特性
          • 封装,继承,多态
        • 面向对象七大原则
          • 单一职责原则
          • 开闭原则
          • 里氏替换原则
          • 依赖倒转原则
          • 接口隔离原则
          • 合成复用原则
          • 迪米特法则
        • 面向对象其他知识
          • 多脚本文件
          • UML类图
      • 进阶
        • 数据集合
          • 数据结构类
        • 泛型相关
          • 泛型
          • 泛型数据结构类
            • List排序
        • 委托事件
          • 匿名函数
          • Lambad表达式
          • 协变逆变
        • 多线程
        • 反射和特性
        • 迭代器
        • 特殊语法
        • 排序进阶
    • Unity
      • 入门
        • 环境搭建
        • 界面基础
        • 工作原理
          • 反射机制和游戏场景
          • 预制体资源包的导入导出
        • 脚本基础
          • 基本规则
          • 生命周期函数
          • Inspector窗口可编辑的变量
          • Mono中的重要内容
        • 重要组件和API
          • GameObject
          • Time
          • Transform
          • Input和Screen
          • Camera
        • 部分核心系统
          • 光源
          • 物理系统
          • 音效系统
      • 基础
        • 3D数学知识
          • Mathf
          • 三角函数
          • 坐标系
          • Vector3向量
          • Quaternion四元数
        • 核心系统,组件与API
          • 脚本Mono重要内容
            • 延迟函数
            • 协同程序
          • Resource资源动态加载
            • 同步加载
            • 异步加载
            • 卸载资源
          • 场景异步加载
          • 辅助功能Linerender
          • 核心系统
            • 物理系统之范围检测
            • 物理系统之射线检测
        • 配置文件
      • 核心
        • 2D相关
          • 图片导入相关
          • Sprite
          • 2D物理系统
          • Spriteshape
          • Tilemap
        • 动画基础
          • Animation动画窗口
          • Animator动画状态机
        • 2D动画
          • 序列帧动画
          • 2D骨骼动画
        • 模型导入
          • 页签
        • 3D动画相关
          • 状态机
        • 角色控制器
        • 导航寻路系统
          • 导航网格
          • 外连接组件
          • 动态障碍
      • 进阶(选修)
        • 核心系统相关
          • 输入系统
          • 资源寻址系统
          • 物理系统
            • 铰链与布料
          • 粒子系统
          • 光照系统
          • Dots
          • Time Line
          • 地形系统
        • 功能相关
          • Scriptable Object
          • Animation Curve
          • www与Unity Web Request
          • C#相关
        • 插件相关
          • Text Mesh Pro
          • Do Tween
        • 优化相关
          • 性能检测
          • 静态批处理
          • 动态批处理
          • 网格合并

    就业必备

    • UI系统
      • GUI
      • NGUI
      • UGUI
        • 基础
          • 六大基础组件
          • 三大基础空间
          • 组合控件
          • 图集制作
        • 进阶
          • UI事件监听接口
          • 事件触发器
          • 屏幕坐标转UI相对坐标
          • Mask遮罩
          • CanvasGroup整体控制
          • 模型和粒子显示在ui之前
          • 异形按钮
          • 自动布局组件
      • FairyUI
    • 热更新技术
    • MVC思想
    • 数据持久化
      • PlayerPrefs
      • XML
      • JSON
      • 2进制数据管理器
    • 平台相关
    • 网络游戏开发

    主程之路

    • 游戏框架设计
    • 编辑器开发
    • 优化技术
    • Shader开发

    相关文章

      网友评论

          本文标题:Unity3D学习路线 B站唐老狮

          本文链接:https://www.haomeiwen.com/subject/vhdburtx.html