Version: Unity 6 (6000.0)
Language : English
Create TreeView with IMGUI
Introduction to 2D

2D in Unity

While Unity is famous for its 3D capabilities, you can also use Unity to create 2D projects. Use this section to learn how to develop 2D projects in Unity, including how to use sprites, create Tilemaps, and use the 2D physics system in your projects.

Many areas of Unity’s documentation apply to both 2D and 3D development. This section focuses specifically on 2D-specific features and functionality. Refer to 2D or 3D Projects to decide what mode to create your project in. Refer to 2D and 3D mode settings for information on how the 2D and 3D modes differ.

Topic Description
Introduction to 2D Understand the available features of 2D projects in Unity.
2D game development Resources for creating 2D games in Unity.
2D renderer sorting Understand how renderers determine priority in 2D projects.
SpritesA 2D graphic objects. If you are used to working in 3D, Sprites are essentially just standard textures but there are special techniques for combining and managing sprite textures for efficiency and convenience during development. More info
See in Glossary
Use Sprites within your 2D game.
TilemapsA GameObject that allows you to quickly create 2D levels using tiles and a grid overlay. More info
See in Glossary
Use the Tilemap system to create 2D levels.
2D Physics Use Unity’s physics system to handle physics 2D components.
2D game development in URP Understand how to implement 2D lights, 2D lighting effects, and the pixelated visual style in your projects in URP.

Additional resources

Create TreeView with IMGUI
Introduction to 2D