Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


2D game development

Resources and workflows for creating applications in 2D.
Read time 2 minutesLast updated 4 days ago

You can use the Unity Editor to create projects in 3D and 2D. Read this section to learn how to develop 2D projects in the Editor, including how to use sprites, create Tilemaps, and use the 2D physics system.

Some examples of typical 2D game types

Many areas of Unity’s documentation apply to both 2D and 3D development. This section focuses on 2D-specific features and functionality. To choose the right mode for your project, refer to 2D and 3D Projects. For a comparison on two modes, refer to 2D and 3D mode settings.

Topic

Description

Introduction to 2DUnderstand the available features of 2D projects in Unity.
Get started with 2D game developmentResources for creating 2D games in Unity.
SpritesUse Sprites within your 2D game.
TilemapsUse the Tilemap system to create 2D levels.
2D physicsUse Unity’s physics system to handle physics 2D components.
2D physics with the Physics Core 2D APICreate and control a 2D physics scene using the
Unity.U2D.Physics
API.
2D game development in URPUnderstand how to implement 2D lights, 2D lighting effects, and the pixelated visual style in your projects in URP.

Additional resources and examples