2D Animation
Unity 3D 提供的2D Skin 动画工具,类似于龙骨,Spine 和 Live2D。看样例时需要2D PSD Importer这个包,它用的PSD作为图集源。
2D Common
2D功能的公共组件基本用上2D就得需要它,有些贝塞尔工具,路径编辑工具等等。
2D Pixel Perfect
提供一个Pixel Perfect Camera,确保你的像素图像在不同分辨率下保持清晰和运动状态下保持稳定。
2D PSD Importer
PSD Importer是一个资源导入器,它将Adobe Photoshop .psb文件导入到Unity中,并基于导入的源文件生成Sprite Prefab。如果你作为一个编辑器岗位这个包有比较好的资源导入参考价值。
2D Sprite
提供Sprite编辑,如轴中心点,图片九切和给物理编辑形状等等,还可以创建常规的Sprite资源,你要是用Sprite就需要它。
2D SpriteShape
强大的Sprite变形工具,可以利用它制作任意形状道路,轨道以及平台设置填充物。
2D Tilemap Editor
为Tilemap提供编辑器工具。
2D Tilemap Extras
2D Tilemap 附加功能。
Adaptive Performance
三星与Unity合作,基于Galaxy GameSDK推出了引擎Adaptive Performance的优化方案。
Addressables
基于AB的可寻址资源管理系统。
Advertisement
Unity ADS 广告服务套件。
Alembic
unity使用Alembic .abc文件。
Analytics Library
Unity数据分析库
Android Logcat
安卓的logcat 工具
Animation Rigging
基于Animation C# Job构建的程序化动画绑定系统。
AR Foundation
AR Foundation本身并没有实现任何AR功能,而是定义了一个多平台API。AR Foundation这个平台架构于各平台AR SDK之上,对各个平台的AR SDK进行了二次封装,其目的就是利用Unity的跨平台能力构建一种与平台无关的AR开发环境。目前AR Foundation包含的AR SDK有ARCore、ARKit、Magic Leap、Hololens等。
ARCore XR Plugin
ARCore XR插件包。
ARKit Face Tracking
ARKit 脸部追踪插件包
ARKit XR Plugin
ARKit XR插件包。
Burst
Burst编译器,它使用LLVM将IL / .NET字节码转换为高度优化的机器码。
Collections
C#的集合类型库包含些线程安全,不安全,非托管的集合类型,主打个高性能。用在Unity Jobs多线程,并且受Burst优化。技术不是说性能越高越好,成本和收益要做好平衡。
Cinemachine
智能摄像机系统,配合TimeLine和Animator一起使用效果更好。可以生成虚拟轨道,动态追踪目标等。
Code Coverage
代码覆盖率是对代码执行量的度量。它通常与自动化测试相关联,但当编辑器运行时,您可以随时在Unity中收集覆盖率数据。
Core RP Library
SRP 核心库,允许你编写c#脚本来控制Unity渲染每一帧的方式。
Editor Coroutines
编辑器下协程工具。
FBX Exporter
将预设作为FBX导出fbx文件。
High Definition RP
高清渲染管线核心包,HDRP
In App Purchasing
IAP 流行的应用商店中接入内购系统。
Input System
Unity新的输入系统。
IOS 14 Advertising Support
支持苹果的SKAdNetwork和AppTrackingTransparency框架。
JetBrains Rider Editor
JetBrains Rider IDE插件
Live Capture
使用Live Capture包连接到Unity Virtual Camera和Unity Face Capture配套应用程序,以捕捉和记录相机动作和面部表现
Localization
实现本地化资源包
Magic Leap XR Plugin
Magic Leap XR 插件。
ML Agents
Agent 人工智能学习插件。
Mathematics
C# SIMD数学库,提供类似shader语法的矢量类型和数学函数,开发图形项的同学更容易接受。Burst编译有优化加成。
SIMD指的是(single-instruction multiple-data单指令多数据),主打快。
Mobile Notifications
移动端消息推送插件
Custom NUnit
NUnit C#开源单元测试的框架,Test Framework包需要这个架子。要是愿意搞单元测试可以用。
Oculus XR Plugin
Oculus XR插件
OpenXR Plugin
OpenXR 插件
Polybrush
Polybrush可以在Unity中完成粗略的数字雕刻、纹理混合、对象散布和顶点色绘制等功能的3D插件。类似Zbrush。
Post Processing
后处理插件
ProBuilder
Unity 简单多边形建模工具,支持简单UV展开,适合快速场景搭建。
Profile Analyzer
更好用的性能分析工具。
Recorder
Unity 编辑器环境下录制工具。最高可输出8K图片或视频,基于GPU渲染。
可配合Unity FBX Exporter 将Timeline轨道或动画输出 到 DCC软件中。《Unity引擎HDRP高清渲染管线实战》
Remote Config
一个云服务,允许你在不部署应用新版本的情况下调整游戏设计,参数以改变游戏内容。
Scriptable Build Pipeline
Scriptable Build Pipeline(SBP) 将资源包构建管线移至 C#。可以使用预定义的构建流程,或使用分散的 API 来创建自己的构建流程。此系统可以缩短构建时间,修复增量构建,并提供更大的灵活性。
Sequences
Shader Graph
可视化Shader 设计工具,通过节点式进行shader设计和Visual Effect Graph 配合更好。
Terrain Tools
地形工具
Test Framework
Unity 测试框架包,编辑器和运行时都可以用,开发压力不大可以用用。要是不写业务的技术主管可以用这玩意做绩效,喝喝茶搞搞技术,弄弄工具链每天下班前跑下测试和代码分析器,给努力的小弟作为涨薪依据。
TextMeshPro
Unity字体的一种解决方案,主要能够解决高性能高清字体渲染,可以替代原本的3D文本和老的文本组件,但在聊天和超多字符环境下不太推荐。
Timeline
Timeline 工具包,一般使用场景是影视,游戏CG或者场景序列操作用。通过二次改造也可以用于线性的配置,比如技能流配置等。
Tutorial Authoring Tools
用于在教程项目和项目模板中编写交互式编辑器内教程(IET)。这个包只提供UI功能,不提供公共api。这个包应该在开发教程时使用,但是最终发布的教程项目通常不应该将这个包作为依赖项。
Tutorial Framework
用于在教程项目和项目模板中显示交互式编辑器内教程(IET)。
Unity Distribution Portal
Unity Distribution Portal (UDP)允许你通过一个中心将Android游戏发布到多个应用商店。UDP重新包装你的Android构建与每个商店的专用应用内购买SDK。
Unity UI
UGUI包,大部分功能组件API都在这里。
Universal RP
URP 核心包
Version Control
Unity的版本控制,一般都用Git或者SVN等。感觉Unity没必要去搞这些费力不讨好的事。
Visual Effect Graph
Visual Effect Graph 通过GPU加速的特效工具,可超过几百万个粒子。
Visual Scripting
可视化脚本工具,类似UE的蓝图,主要给设计者用,程序也不爱用这玩意,太麻烦。不过这个给策划用也挺好的,自己先验证下自己的设计做个原型比让程序配合做原型和气的多。
Visual Studio Code Editor
VS Code IDE 工具包。
Visual Studio Editor
VS IDE工具包。
WebGL Publisher
允许你制作当前项目的WebGL构建,并将其上传到Unity网站上,以便与他人分享。
XR Interaction Toolkit
XR 交互工具
XR Plugin Management
XR 插件管理工具