Version: Unity 6.0 (6000.0)
语言 : 中文
2D 游戏开发
2D 游戏创建工作流程

为 2D 游戏设置项目

注意:对于本指南,Unity 建议并假设所选择的是通用渲染管线 (URP) 而不是内置渲染管线

  1. 安装 Unity 2019 LTS 或更高版本;请参阅安装 Unity

  2. 使用 2D 模版创建新项目

  3. 在 Package Manager 中,安装最新的 URP 包版本;请参阅将通用渲染管线安装到现有项目中

  4. 安装所需的任何可选包;请参阅安装包

安装包

在 Unity 中制作 2D 游戏所需的大多数包都包含在 Unity 编辑器中。下表列出了选择 2D 模板时默认包含的包:

Package 描述
2D Animation 2D Animation 包提供必要的工具和运行时组件,用于为精灵应用骨骼动画。
2D Pixel Perfect 2D Pixel Perfect 软件包包含 Pixel Perfect Camera 组件,可确保您的像素艺术在不同分辨率下保持清晰,并且运动稳定。如果希望在使用内置渲染管线的项目中使用一个独立的 2D Pixel Perfect 包,那么可以找到这个无需依赖 URP 的包。
2D PSD Importer 2D PSD Importer 包可用于从 Photoshop 导入多层 PSD 文件。可以将其用于精灵,或用于创建角色的骨骼。
2D Sprite Sprite 编辑器提供了一个编辑器内环境来创建和编辑精灵资源。Sprite 编辑器可用于添加自定义行为来编辑与精灵相关的数据。
2D SpriteShape 2D Sprite Shape 可用于创建有机形状和地形,类似于矢量绘制工具。例如,可以选择填充纹理和边框精灵。
2D Tilemap Editor 2D Tilemap Editor 可用于使用正方形、六边形或等距瓦片创建基于网格的世界。将瓦片添加到瓦片面板 (Tile Palette) 中,并使用不同的设置和画笔绘制和填充瓦片网格 (Tile Grid)。额外的工具可用于向瓦片资源添加智能绘制、随机化或动画功能。

下表列出了一些可安装的可选包,这些包可能对 2D 游戏开发特别有用:

Package 描述
Shader Graph Shader Graph 可用于直观构建着色器。
Cinemachine Cinemachine 包是一套模块,提供操作 Unity 摄像机的高级功能。
2D Tilemap Extras 2D Tilemap Extras 包包含可用于自己项目的可重用 2D 和瓦片地图编辑器 (Tilemap Editor) 脚本。
2D 游戏开发
2D 游戏创建工作流程