Version: 6000.3
语言: 中文
商店扩展
故障 排除

最佳实践指南

使用此页面,从 Unity 专家那里发现和学习经过生产测试的最佳实践。Unity 的技术内容营销团队与行业专家、Unity 研发和 Accelerate Games Solutions 团队的工程师和技术美术师一起创建了本页列出的指南。

艺术与设计

在 Unity 中创建虚拟现实和混合现实体验

阅读这本电子书,获取使用VR虚拟现实 更多信息
术语表
模板,则XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用程序。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表
交互工具包、Apple Vision Pro 和 visionOS 等。

Unity 动画权威指南

本指南旨在让动画师和技术美术师深入了解 Unity 中的动画功能。了解如何导入和导出动画,人形动画使用人形骨架的动画。人形模型通常具有相同的基本结构,代表身体、头部和四肢的主要关节部分。这使得将动画从一个人形骨架映射到另一个人形骨架变得容易,从而允许重定向和反向运动学。更多信息
请参阅术语表
、快捷方式、动画 UI、事件等。

面向艺术家的 2D 游戏艺术、动画和照明

本指南由 Unity 2D 演示 Dragon Crashers 的艺术总监撰写,并由 Unity 2D 专家贡献,展示了如何设置 2D 项目、在 Unity 和 Autodesk 之间切换以及使用精灵2D 图形对象。如果您习惯在 3D 中工作,精灵本质上只是标准纹理,但有一些特殊的技术可以组合和管理精灵纹理,以提高开发过程中的效率和便利性。更多信息
请参阅术语表
、排序图层等。

Unity 游戏设计器手册

本指南旨在帮助经验丰富的游戏设计师学习如何在 Unity 中制作他们的想法原型,以实现更高效的创作和团队协作。了解可视化脚本、创建输入、关卡设计工具、微交互等。

面向高级 Unity 开发人员的 UI 工具包

本指南面向 UI 美术师、UI 设计师和 UI 程序员,通过两个官方 Unity UI 工具包示例中的示例说明了许多实际功能。电子书中的每个部分都侧重于特定的工具集,让您可以轻松选择与您的角色最相关的部分。

游戏关卡设计简介

本指南由游戏行业的专业关卡设计师和 Unity 产品专家撰写,提供了有关使用适合世界构建的 Unity 工具(例如 Unity ProBuilder 和地形场景中的地形。地形游戏对象向场景添加一个大型平面,您可以使用地形的“检查器”窗口创建详细的地形。更多信息
请参阅术语表
系统。

开发运营

项目组织和版本控制的最佳实践

本指南解释了版本控制用于管理文件更改的系统。您可以将 Unity 与最常见的版本控制工具结合使用,包括 Perforce、Git、Mercurial 和 PlasticSCM。更多信息
请参阅术语表
,比较了一些可用的不同版本控制系统,并介绍了其他 Unity DevOps 工具,例如 Unity Asset Manager 和构建自动化Unity 项目的持续集成服务,可自动执行在 Unity 服务器上创建构建的过程。更多信息
请参阅术语表
.

图形和渲染

使用通用渲染管线创建流行的着色器和视觉效果

本电子书介绍了在 Unity 6 中使用 URP 创建多功能着色器和视觉效果。您将找到创建卡通和大纲的步骤着色器在 GPU 上运行的程序。更多信息
请参阅术语表
使用着色器图,使用模板创建类似 X 射线的图像效果等等。

面向高级 Unity 创作者的通用渲染管线简介

获取有关如何为新项目设置URP的深入指导,以及如何使用URP质量设置、自适应探针体积、URP和自定义着色器、HLSL包含等。

在 Unity 中创建高级视觉效果的权威指南

使用本综合指南了解如何将VFX图表合并到你的应用程序中。它包括有关如何使用 VFX 图表及其相关工具在 Unity 6 中构建实时视觉效果的具体说明。

性能优化

在 Unity 中针对移动、XR 和 Web 优化游戏性能

本指南汇集了 Unity 6 的所有最佳和最新的移动、XR 和 Unity Web 性能优化技巧。

在 Unity 中优化游戏机和 PC 的游戏性能

本指南汇集了 Unity 6 中所有最佳和最新的 PC 和游戏机性能优化技巧。

分析 Unity 游戏的终极指南

本指南提供了有关如何在 Unity 中分析应用程序、管理其内存以及从头到尾优化其功耗的高级知识和建议。了解分析工作流程和使用 Unity 分析工具的最佳实践。

Unity 游戏开发现场指南

本指南可帮助您熟悉最新的 Unity 功能和工作流程。它涵盖了编辑器导航、设置开发环境、Unity 的分析工具、物理和输入系统。

脚本

使用 C# 样式指南获取干净且可缩放的游戏代码

阅读本指南,了解如何使用和调整现有的行业标准代码样式指南。它探讨了遵循一致的命名约定、格式化、对代码进行注释等的好处。

面向高级 Unity 开发人员的多人网络终极指南

阅读本指南,探索 Unity 多人游戏的核心概念、不同的多人游戏系统和网络支持跨计算机网络进行多人游戏的 Unity 系统。更多信息
请参阅术语表
模型,以及使用 Netcode 的示例游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
.

面向高级 Unity 开发人员的 DOTS 简介

阅读本指南以更好地了解面向数据的编程,并评估 DOTS 是否是您下一个项目的正确选择。

使用 ScriptableObjects 在 Unity 中创建模块化游戏架构

本指南提供了专业开发人员在 Unity 项目中利用 ScriptableObjects 的提示。从 GitHub 下载随附的演示项目,其灵感来自经典街机游戏机制,以继续进行作。

使用游戏编程模式升级代码

本指南介绍了 SOLID 原则,并提供了如何实现游戏开发的知名设计模式的示例,包括工厂、单例、命令、状态和观察者模式、对象池和模型视图演示器 (MVP)。

使用设计模式和 SOLID 提升代码水平

这本更新的电子书包括一个关于实现 SOLID 原则的扩展部分和一个示例项目,其中包含 11 种编程模式的可作代码示例。


商店扩展
故障 排除