注意:对于本指南,Unity推荐并假设您选择通用渲染管线(URP),而不是集成渲染管线。
安装Unity 2019 LTS版本或更高版本;见安装Unity。
使用2D模板创建一个新的项目。
在包管理器中,安装最新的URP包版本;见将通用渲染管线安装到现有项目中。
安装您需要的任何可选包;见安装包。
您在Unity中制作2D游戏所需要的多数包都包含在Unity编辑器中。以下表格列出了选择2D模板时默认包含的包
包 | 描述 |
---|---|
2D动画 | 2D动画提供将骨骼动画应用到您的精灵2D图形对象。如果您习惯于3D工作,则精灵基本上是标准纹理,但在开发过程中有特殊的技巧来有效地组合和管理精灵纹理,以方便使用。 更多信息 在术语表中查看所需的工具和运行时组件。 |
2D像素完美 | 2D像素计算机图像中最小的单位。像素大小取决于您的屏幕分辨率。在每一个屏幕像素处进行像素光照计算。 更多信息 在术语表中查看完美包包含像素完美的相机一个组件,它创建场景中特定视角的图像。输出可以是绘制到屏幕上,或捕获为纹理。 更多信息 在术语表中查看组件,确保您的像素艺术在不同分辨率下保持清晰,并在运动中保持稳定。 |
2D PSD导入器 | 2D PSD导入器包允许您从Photoshop导入多图层PSD文件。您可以使用此功能导入精灵或对角色进行布线。 |
2D精灵 | 精灵编辑器提供了一个内置环境来创建和编辑精灵资产。精灵编辑器允许您为编辑精灵相关数据添加自定义行为。 |
2D SpriteShape | 2D Sprite Shape允许您创建有机形状和地形您的场景中的景观。地形游戏对象向场景中添加一个大的平坦平面,您可以使用地形的检查器窗口创建详细的地形。 更多信息 在术语表中查看,类似于矢量绘制工具。例如,您可以选择填充纹理和边框精灵。 |
2D瓦片图编辑器 | 2D 瓦片地图一个游戏对象,允许您使用瓦片和网格叠加快速创建2D关卡。更多信息 在词汇表中查看编辑器允许您使用正方形、六边形或异构瓦片创建基于网格的世界。将您的瓦片添加到瓦片调色板,并使用不同的设置和画笔进行绘制和填充瓦片网格。额外工具可让您为瓦片资源添加智能绘制、随机化或动画。 |
以下表格列出了您可以安装的一些可选包,这些包对于2D游戏开发可能特别有用。
包 | 描述 |
---|---|
着色器图 | 着色器在GPU上运行的程序。更多信息 在词汇表中查看图让您可以直观地构建着色器。 |
电影机 | 电影机包是一系列模块,为操作Unity相机提供高级功能。 |
2D瓦片地图扩展 | 2D瓦片地图扩展包包含可重用的2D和瓦片地图编辑器脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间修改组件属性以及以任何方式响应用户输入。更多信息 在词汇表中查看,您可以在自己的项目中使用。 |