按需专业培训课程目录

赋能您的团队,提供随时随地可访问的自定进度培训。利用我们的专业课程,适用于所有技能水平和行业,以更快、更高效地发展您的技能并实现商业目标。

Hero image

为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。

学习如何使用 Unity 编辑器

这些课程由 Unity 专家和技术培训师创建,提供灵活的按需视频模块,适合所有技能水平。通过实践项目、挑战和知识检查,学习者在每个主题上建立坚实、自信的基础。

学习如何使用 Unity 编辑器

使用 Timeline 打造交互性

学习如何在您的 Unity 项目中创建编排的 Timeline 交互,包括如何动画和激活对象,如何处理声音,以及如何通过用户界面触发时间线。

难度:初学者

持续时间:4小时

在 Unity 中创建动画故事

学习如何使用 Timeline 和 Cinemachine 创建实时动画电影序列。

难度:中级

持续时间:40小时

使用 Cinemachine 制作令人震撼的镜头

本课程将引导您通过各种Cinemachine技术和相机设备配置和创建引人注目的镜头。无论您是在制作建筑可视化并需要在滑轨上进行Steadicam风格的镜头,还是在制作叙事过场动画并希望通过手持相机设备为镜头增添戏剧性,本课程将教您讲述故事和创建美丽电影所需的相机技术。

难度:初学者

持续时间:4小时

使用可视化脚本创建交互{

学习面向对象编程的基础知识,以使用简单逻辑创建交互,而无需成为程序员。本课程涵盖用户界面、添加常见交互以及改进和重构脚本。

难度:初学者

持续时间:8小时

使用有限状态机创建代理行为{

学习如何为代理巡逻周期创建有限状态机。有限状态机是实时 3D 编程应用中常用的编码模式,用于实现代理决策行为,正如设计师所期望的那样。本课程将教你如何从头开始创建有限状态机并实现它以创建行为。

难度:中级

持续时间:4小时

在 Unity 中调试、优化和管理项目 **{

本课程旨在为熟悉 C# 和 Unity 的人探索在团队环境中制作强大应用程序的最佳实践。学习者在调试和优化示例项目的过程中,了解版本控制的过程。

难度:中级

持续时间:3小时

在 Unity 中开发 3D 移动游戏

使用 Unity 的 3D 开发工具开发 3D 寻宝游戏。

难度:中级

持续时间:27小时

在 Unity 中开发交互式用户界面

掌握用户界面 (UI) 组件,学习如何轻松创建交互式界面、添加动画并优化 UI 文本对象。

难度:初学者

持续时间:8小时

使用 Unity 开发移动端 AR 应用程序

学习通过基于项目的开发方式,为移动设备创建复杂的交互式增强现实 (AR) 应用程序。

难度:中级

持续时间:25小时

使用 Unity 开发实时 3D 应用程序

本课程提供了对Unity和实时3D应用程序开发的完整介绍。在早期模块中,您将学习如何安装和配置Unity Hub,创建新项目,并导航Unity编辑器。然后,您将深入了解使用材料、预制件和相机系统构建场景的基础知识。

难度:初学者

持续时间:8小时

数字孪生:在Unity中为您的数字孪生添加功能

本课程面向希望提升构建沉浸式数字体验技能的Unity开发者。完成本课程后,参与者将能够创建动态数字孪生,集成高级功能,如可自定义的UI控制动画、互动体验、环境光照模拟和实时数据流。

难度:中级

持续时间:8小时

数字孪生:创建可视化的实时数据中心查看器

本实践课程将指导您使用Unity创建一个实时、数据驱动的数字双胞胎的过程。您将学习如何从头开始构建和可视化一个互动数据中心环境,通过导入3D素材资源、构建可重用的预制件,并使用Unity的UI工具包设计干净、可扩展的界面。然后,您将通过编写设备行为脚本、绑定实时数据和集成实时视频流来扩展功能。到课程结束时,您将把项目部署为WebGL应用程序,准备远程访问,配备动态设备可视化、响应式UI和实时视频流。无论您是Unity开发者、技术艺术家还是可视化设计师,这门课程将帮助您建立创建互动数字双胞胎和智能建筑仪表板的坚实基础。

难度:高级

持续时间:11小时

数字孪生:从Revit到Unity实时3D,使用Unity资产转换器

本课程将带领学习者了解为建筑管理或建筑创建数字双胞胎的过程。本课程将涵盖将建筑文件(Revit)导入Pixyz(插件/工作室)并将其输出为可在Unity中使用的模型所需的技能。一旦进入Unity,学习者将使用照明和用户界面创建一个可用于建筑管理的功能性数字双胞胎。

难度:初学者

持续时间:2小时

从GameObjects到Entities

本课程将涵盖数据导向设计的理论,并演示如何将项目从GameObjects转换为Entities。使用接近Unity GameObjects极限的高速公路交通模拟,您将学习如何设置项目以便与Unity ECS一起使用,然后将GameObjects和MonoBehaviours转换为Entities、Components和Systems。最后,您将学习如何结合Unity的作业系统和Burst编译器显著提高项目的性能上限。

难度:高级

持续时间:5小时

多人游戏开发基础

想在Unity中构建多人游戏吗?本课程教您如何从一个空场景到一个可工作的多人原型,使用Unity的GameObjects网络代码。
您将首先使用多人中心设置项目,然后创建一个简单的多人场景来测试核心系统,如生成、同步和所有权。在此过程中,您将亲手操作NetworkManager、NetworkObject和NetworkVariable等基本组件,并学习如何使用内置权限检查编写多人安全代码。

难度:中级

持续时间:3小时

在 Unity 中入门 2D 艺术*

本课程为 Unity 中的 2D 艺术创作提供了坚实的基础。学习者将掌握必要的工具和工作流程,以制作精美的交互式项目,包含 2D 视觉效果、动画、环境和用户界面。

难度:初学者

持续时间:5小时

在 Unity 中入门 3D 艺术*

您将使用预制件、Unity 地形工具、照明以及粒子和后期处理效果来开发引人入胜且经过优化的场景,以增强视觉效果和用户体验。

难度:初学者

持续时间:10小时

在 Unity 中开始使用 C#**

本课程基于我们的 Unity 基础知识研讨会,进一步发展对 C# 编程概念和特性的理解。本课程非常适合希望充分利用 Unity 中 C# 脚本的开发人员。

难度:初学者

持续时间:9小时

在 Unity 中开始使用角色移动与控制

学习包括角色控制器、动画控制器、状态机和 Cinemachine 在内的移动和控制基础知识。创建一个具有平滑移动、动画和可配置相机系统的第三人称角色。

难度:初学者

持续时间:3小时

HDRP 光照基础知识

HDRP 光照基础知识课程提供了使用高定义渲染管线(HDRP)进行Unity高级光照的全面介绍。您将学习如何设置HDRP项目,配置管线资产,创建具有覆盖的体积配置文件,使用不同的光照类型,使用光探针和自适应探针体积,以及各种光源和阴影。到课程结束时,您将能够为您的项目增添深度和真实感。

难度:初学者

持续时间:4小时

将 AxF 和 xTex 文件导入 Unity

本培训详细说明了将 xTex 和 AxF 数据导入 Unity 的必要步骤。您将获得导入程序安装过程和配置设置的概述,并练习以两种格式导入 3D 材料数据。

难度:初学者

持续时间:1小时

使用可寻址资源系统管理内容

Addressables 包允许您创建和发布 AssetBundles 到用户应用程序,并优化内存和存储以适应较小的设备。通过本课程,您将学习如何更有效地管理资产并使用 Addressables 包交付实时内容。

难度:中级

持续时间:6小时

优化基础

本课程为Unity开发者提供识别和解决实时3D应用程序性能瓶颈的技能。学习基础优化原则,如何使用分析工具分析性能数据,以及提高渲染、照明、物理、脚本和资产管理的高级技术。到最后,您将能够实施平衡性能和视觉质量的解决方案,为各种平台创建高性能项目。

难度:中级

持续时间:5小时

在 Unity 中优化用户界面

本课程将教您增强用户界面性能以实现无缝和高效应用程序的基本技能。您将获得使用 Unity Profiler 工具的实践经验,并学习如何捕获和分析性能数据,使您能够识别和修复潜在的瓶颈。

难度:中级

持续时间:4小时

使用 Android Studio 分析和优化 Android 应用程序

使用 Android Studio 对示例项目进行分析并识别优化领域。学习使用特定平台的最佳实践分析工具。

难度:中级

持续时间:4小时

在 Unity 中使用 C# 脚本实现交互性**

本课程旨在为熟悉 C# 和 Unity 的人设计。在涵盖物理、碰撞体和输入方法后,本课程深入探讨面向对象编程。参与者将设计和创建层次结构、接口和泛型类型。

难度:中级

持续时间:9小时

移动应用程序的原型设计概念

学习在 Unity 中快速原型化移动应用程序的交互设计概念。

难度:初学者

持续时间:9小时

回顾 Unity 基础知识**

本课程旨在引导您了解 Unity 中的基本工具和工作流程,重点介绍每个游戏开发者必须了解的基础元素。无论您是刚开始您的旅程还是希望刷新您的技能,本课程提供您所需的一切,以自信地创建和管理项目,构建用户界面,并使用 Unity 强大的基于组件的架构。

难度:初学者

持续时间:6小时

Shader Graph 基础知识

本课程提供提升您的着色器设计的工具,无论您是初学者还是希望扩展您的视觉效果知识。创建令人惊叹的互动效果,从动态草地和跑道灯到体积光照和逼真的水面。学习核心着色器概念,构建基于节点的图形,使用 Flipbook Player 动画,并将您的着色器集成到 VFX 管道中以获得专业效果。

难度:初学者

持续时间:5小时

Unity 中的 3D 艺术专题*

学习如何原型化关卡,创建动画,并使用 Unity 中更高级的 3D 主题配置渲染管道。

难度:中级

持续时间:4小时

Unity 中的高级优化工具

在本课程中,您将学习如何使用多种工具,如内存分析器、性能分析器、帧和渲染调试器以及物理调试器。这些强大的工具为开发者提供了深入了解其应用程序内部工作原理的机会,并帮助识别改进的领域。

难度:中级

持续时间:6小时

UI 工具包基础知识

学习如何使用 UI 工具包在 Unity 中创建响应式用户界面,涵盖元素、全局样式和交互。完成本课程将使您能够实现基本用户界面,扩展功能,并为 UI 交互编写 C# 逻辑。

难度:中级

持续时间:6小时

Pixyz SDK 基础知识

本课程将介绍 Unity Asset Transformer SDK 的各种概念和工作流程。这包括配置 Unity Asset Transformer SDK 环境和使用 Python 脚本自动生成网格。

难度:初学者

持续时间:4小时

Pixyz Studio 基础知识

本课程将引导您了解 Unity Asset Transformer Studio 中可用的各种工具和工作流程,所有这些都用于根据 CAD 数据生成细分的、适合 Unity 的网格。从建筑设计到汽车设计,创建交互式、准确的实时 3D 可视化从未如此简单。

难度:初学者

持续时间:6小时

Unity资产转换器工具包基础

通过完成课程,学习者将获得全面的技能组合,以导入、规则引擎处理、优化和部署来自CAD和点云源的高质量3D资产,从而提高管线效率和运行时性能。

难度:初学者

持续时间:3 小时

Unity 浮动许可证服务器基础知识

本课程使学习者具备安装、配置和操作自己的浮动许可证服务器的技能。学习者将对如何设置和管理自己的浮动许可证服务器有一个扎实的理解。

难度:中级

持续时间:2小时

Unity 优化

本课程使 Unity 开发者具备识别和解决实时 3D 应用程序性能瓶颈的技能和知识。通过基础概念和高级技术的结合,学习者将掌握在编辑器的各个方面进行优化的艺术,以创建高效、高性能的项目,而不影响视觉质量或功能。

难度:中级

持续时间:5小时

Unity 版本控制基础知识

学习如何使用 Unity 版本控制管理和维护您的 Unity 项目。本课程涵盖了保持工作有序所需的核心概念和工作流程,包括创建和导航变更集、建立和管理分支,以及高效合并和解决冲突。

难度:初学者

持续时间:2小时

通用渲染管线 (URP) 光照基础

本课程涵盖通用渲染管线 (URP) 光照基础,以配置全局光照、场景光照和后期处理,创造令人惊叹的动态环境。

难度:初学者

持续时间:4小时

VFX 图形基础

本综合 VFX 图形课程指导学习者从基本原理到高级功能。学习创建和编辑 VFX 图形素材,构建简单的视觉效果,使用贴花,并处理签名距离场。

难度:中级

持续时间:5小时

VR 性能优化技术

在本课程中,您将学习如何优化您的 VR Unity 游戏,使其顺畅运行,以提供舒适的 VR 体验。

难度:高级

持续时间:5小时

XR 交互工具包基础

本课程将涵盖使用 XR 交互工具包构建虚拟现实应用程序的核心概念。

难度:初学者

持续时间:3 小时

为 visionOS 开发

由 Unity 专家和技术培训师设计的这八门课程学习计划提供 40 小时的内容,适合任何技能水平的专业人士。通过实践项目、挑战和知识检查,学习者将建立在 visionOS 开发中的自信基础。

为 visionOS 开发

为 visionOS 的 AR 基础

深入了解 AR Foundation 包的概念和工作流程,以及如何配置 Unity 项目以最大化其效果。学习 AR Foundation 和 visionOS 支持的每个功能,并逐步实现。

难度:初学者

持续时间:4小时

为 visionOS 开发交互

学习如何使用 Unity 的 XRI 3.0 包及其支持的示例项目。这个独特的包旨在帮助开发者利用 Vision Pro 的独特输入设备,通过设计自己的自定义手势进行交互。

难度:初学者

持续时间:5小时

使用 Unity 开发 visionOS 混合现实应用

学习如何配置、构建和部署 visionOS 的混合现实体验。创建将数字内容与您的物理空间融合的应用程序,并与共享现实环境中的其他应用程序共存。

难度:中级

持续时间:6小时

使用 Unity 开发 visionOS 的介绍

本课程介绍了为 Apple Vision Pro 上的 visionOS 开发实时 3D 应用程序的核心原则。您将探索设备的功能,设置所需的软件和工具,配置开发环境,并学习如何将项目构建和部署到 Xcode 以在 Vision Pro 硬件上进行测试。

难度:初学者

持续时间:4小时

visionOS 混合现实的 Shader Graph

掌握为 visionOS 混合现实应用程序开发自定义着色器。创建包含表面运动、折射和光晕的水效果。学习如何创建与 visionOS 提供的基于图像的照明相结合的自定义照明。

难度:中级

持续时间:5小时

空间用户界面和用户体验

学习使用Unity Polyspatial创建空间UI。创建并与为Apple Vision Pro的沉浸模式设计的UI进行交互,例如Polyspatial触控输入模式、自定义检查器窗口和组合开发。

难度:中级

持续时间:8小时

Unity输入系统用于visionOS

Unity输入系统是一个全面的输入处理解决方案,适用于visionOS。掌握这些增强工具,用于输入映射、处理和事件驱动通知,以提供更好的控制并显著改善用户体验。

难度:中级

持续时间:4小时

XR Hands基础

开始使用Unity的XR Hands包并配置visionOS项目。您还将设计自己的自定义手势,作为交互事件的输入设备,并成功构建以进行Apple Vision Pro设备的测试。

难度:中级

持续时间:5小时

行业导向

这个八门课程的学习路径将指导那些新接触Unity的人,逐步构建实时工业应用。

行业导向

资产管理器、版本控制和构建自动化

在本课程中,您将学习Unity的资产管理器、版本控制和构建自动化服务如何简化专业工作流程中的协作、内容分发和部署。

难度:初学者

持续时间:3 小时

部署Unity Web项目

将Unity项目带入浏览器不仅仅是按下构建。在这个实践课程中,您将安装WebGL模块,基准测试基础性能,微调播放器和质量设置,缩小构建大小,并分析运行时瓶颈。

难度:初学者

持续时间:5小时

开始进行工业VR开发

这个实践课程教工程师、技术人员和设计师如何将Unity的XR交互工具包转变为工业培训的生产就绪工作流程。

难度:初学者

持续时间:5小时

使用资产转换工具包摄取数据

在本课程中,您将学习Unity的资产管理器、版本控制和构建自动化服务如何简化专业工作流程中的协作、内容分发和部署。

难度:初学者

持续时间:5小时

Unity 中的 C# 脚本简介

本课程通过从头开始编写一个完全可驱动的滑移装载机,建立 Unity 中的基础 C# 技能。在本课程中,您将学习 Unity 的脚本管道如何让您超越拖放组件,给予您对实时机制(如转向、臂架关节和铲斗倾斜)的精确代码级控制。

难度:初学者

持续时间:4小时

Unity 和行业用例简介

本课程旨在为制造、建筑、工程和其他行业的专业人士设计,帮助他们在没有先前经验的情况下掌握 Unity 的核心基础知识。

通过逐步教程,您将学习如何设置项目、导航 Unity 编辑器以及高效管理资产。发现组织场景、使用游戏对象和优化资产以实现实时性能的最佳实践。您还将探索材料、照明和基本场景管理等基本概念,以在 Unity 中建立坚实的基础。

难度:初学者

持续时间:10小时

Unity 中的照明和纹理

本课程教行业专业人士如何使用 Unity 的通用渲染管道 (URP) 来增强实时 3D 环境的视觉质量。您将探索渲染管道,创建和配置材料和纹理,应用照明技术,使用反射和光探针,优化构建等。

难度:初学者

持续时间:5小时

用户界面 (UI) 设计

在本课程中,您将学习如何将 Unity 的 UI 系统转变为专业设计工具包。逐步模块将指导您创建干净的项目基础,使用锚点和布局组构建自适应布局,连接按钮和 OnClick 事件而不使用硬编码引用,以及导入精灵和图像以获得清晰的视觉效果。

难度:初学者

持续时间:4小时

Unity概念课程

概念课程帮助学习者在开始学习旅程之前熟悉新主题的原则、参数和术语。

Unity概念课程

可寻址资源

发现您需要了解的所有内容,以开始使用可寻址资源。了解可寻址资产系统的好处,如何配置资产,以及如何使用可寻址资源来扩展和改善您的游戏。

难度:初学者

持续时间:1小时

Authentication

从创建无缝用户体验到收集用户行为的有用信息,使用Unity身份验证,开发人员可以实现匿名用户识别和特定平台的身份验证。

难度:中级

持续时间:30分钟

Cloud Save

这门短课程将使您熟悉Unity云存储的概念。此功能允许您在远程服务器上保存数据,并使您更容易在设备之间切换,继续您的进度,而无需从头开始。

难度:中级

持续时间:30分钟

DevOps

本课程涵盖DevOps的基础知识,从方法论到实施。您将学习如何使用DevOps最佳实践,转向与Unity产品提供相一致的更流畅的开发流程。

难度:初学者

持续时间:30分钟

面向数据的设计

了解Unity的数据导向技术栈(DOTS)的原则和好处。这种现代游戏开发方法专注于设计系统的优化,以创建高效、高性能的游戏。

难度:中级

持续时间:1小时

DOTS:实体、作业和系统

学习如何创建和操作实体(DOTS 的基本构建块),如何编写和执行作业(工作单元),并探索系统(负责协调实体和作业的行为)。

难度:中级

持续时间:1小时

预制件

在本次培训中,您将了解可用的不同类型的预制件、它们可以使用的各种场景,以及常见问题解答和常见建议,以帮助您充分利用预制件。

难度:初学者

持续时间:30分钟

渲染管线

本次培训提供了渲染管线的概述、Unity 附带的四种渲染管线,以及在决定为您的项目使用哪个管线时的建议。

难度:初学者

持续时间:15分钟

Unity 快速入门课程

我们的快速入门课程系列由短视频内容组成,旨在快速、轻松地介绍广泛的新主题,然后学习者可以决定深入研究哪些内容。

Unity 快速入门课程

Unity AI 导航概述

将项目的某些区域定义为“可行走”,代理将自动寻找路径到达该目的地,同时考虑间隙、障碍物,甚至表面的难度。

难度:初学者

持续时间:30分钟

Unity 输入系统:概述

学习如何将控件绑定到操作的基础知识,并在运行时动态切换这些操作,使您能够为项目创建模块化的控件设置,适用于所有控件方案。

难度:初学者

持续时间:15分钟

Unity Cloud:概述、管理组织、Parsec、资产管理器和Vivox

沉浸在Unity Cloud的各种服务和工具中,学习如何使用Parsec和资产管理器在组织内维护不同团队和用户的项目。

难度:初学者

持续时间:2小时

Unity 6:新渲染功能

了解 Unity 6 的主要优势和亮点,面向开发人员、艺术家和决策者。

难度:初学者

持续时间:2+小时

* Unity 认证助理的一部分:艺术家考试

**Unity 认证助理的一部分:程序员考试

获取所需工具

Unity 专业培训将帮助你改善表现、提高工作效率并提升项目质量。确保你的团队拥有取得成功所需的工具和技能。