Set up a project for 2D games with the Universal 2D template
Set up a project to create a 2D game.
Read time 2 minutesLast updated 14 days ago
Create a project with the Universal 2D template. The template automatically installs the 2D feature set collection of packages, giving you a suite of tools and features specifically designed to support 2D game development.
Follow these steps:
- Create a new project that uses URP. Select the Universal 2D template.
- Install optional packages you need for your project.
The following are the packages included by default when you select the Universal 2D template.
Package | Description |
|---|---|
| 2D Animation | This package includes features and tools to rig your 2D characters and sprites for skeletal animation. |
| 2D PSD Importer | This package allows you to import multilayered PSD files from Adobe Photoshop. You can use this for your sprites, or to rig your characters. |
| 2D Aseprite Importer | This package is an asset importer that imports Aseprite's .ase and .aseprite files into Unity. |
| 2D Sprite | This package provides the Sprite Editor to create and edit sprite assets. |
| 2D SpriteShape | This package allows you to create organic shapes and terrain, similar to a vector drawing tool. |
| 2D Tilemap Editor | This package allows you to create grid-based worlds with square, hexagonal or isometric tiles. Add your tiles to the tile palette, and paint and fill tile grids using different settings and Brushes. |
| 2D Tilemap Extras | This package contains extra scripts for use with the 2D Tilemap Editor package, including custom tiles and Brushes. |
Optional packages
The following are optional packages not included in 2D feature set by default, but they provide additional tools and features that support your 2D game development.
Package | Description |
|---|---|
| 2D Pixel Perfect | This package contains the Pixel Perfect Camera component, which ensures your pixel art remains crisp and clear at different resolutions, and stable in motion. |
| Cinemachine | This package adds features and tools that provide additional functions for cameras. |
| Shader Graph | This package enables you to build custom shaders in a visual framework using nodes. |