Unity for 2D
A majority of the top 2D games in the world are made with Unity. In fact, hundreds of thousands of creators rely on Unity for regular updates with the latest and best tools for developing, launching and earning revenue with 2D games. Learn what Unity provides and how you too can benefit.Read the 2D guide
Join a thriving community
Extensive resources, including
documentation, tutorials and forums
The largest marketplace for assets and tools
with thousands of resources to speed up your projects
Support from the world’s most active group of game developers–
gain inspiration, learn from your peers, and hire or be hired
Take advantage of an all-in-one, fully extensible editor
streamlines the workflow for 2D, 3D or the best combination
A rich set of features
including tools for scene editing, animation, particle system authoring and audio mixing
to your specific workflow and production needs
Native high performance and graphics
for mobile with support for Metal and Vulkan
Get ready for business!
Optimize revenue and user-retention
with integrated IAP, ad network and real-time analytics tools
Reach users on every platform
with Unity, it’s easy to build and deploy to all major and emerging mobile platforms
Explore new opportunities–
you even can migrate your successful mobile games to desktop and consoles or mobile VR
For Team Dots, there’s no substitute for Unity
The 2D creators talk about how their multi-disciplined team love working in Unity and why they can’t imagine going back to anything else. The Two Dots puzzle game has been played an incredible 5 billion times and reached the number one game rank in 103 countries.
The best games rely on Unity as a platform for their success
Small team, big ambitions
Unity enabled self-taught programmer, Mauro Fanelli and his artist collaborator, Andrea Gellato, create this premium game with beautifully hand-drawn vector graphics. Find out how.
A 2.5D twist for a special game
Zoink developed innovative physics that allow players to switch between two parallel worlds in this quirky adventure-platformer game. Find out how.
Hearthstone took the award-winning and universally loved Warcraft franchise, to mobile. The team moved from in-house tech to Unity in order to iterate faster, adapt to a shorter development time-frame and achieve success with their first-ever mobile game.
Cuphead is a single player or co-op run and gun platformer. Inspired by1930s cartoons, the visuals are hand-drawn and inked, and the music is all original jazz recordings. Cuphead & Mugman traverse strange worlds, acquire new weapons, learn powerful super moves, and uncover hidden secrets.
Originally an indie Flash game jam project, SFB Games partnered with Nintendo to turn it into a Unity-powered Nintendo Switch title. The puzzle game makes players work together to perform seemingly simple snipping mechanics, which turn into hilariously awkward experiences.
A deep experience
The appeal of Night in the Woods emanates from sharp characterization and dialog and an expressive 2D art style. Set in the small town of Possum Springs, Night in the Woods brings the user into a dark world of existential stories in this interactive narrative game.
Incredible handpainted landscapes and characters set the tone in this expressive game. Here, the player has the power, not only to control the characters, but even the environment and the seasons.
The 2D tool that changes how levels are built
Tilemap and other tools helped two devs in different countries create an awesome 2D shape-shifting platformer—all in their spare time. Find out how.
From in-house tech to Unity
Get insights from the studios behind brilliant titles like Hearthstone, The Bridge, Grow Home, Plague Inc., and Hitman Go about why they switched from in-house tech to Unity, including:
- Impact on work processes
- Lessons and best practices
- Technical considerations
- ROI and benefits
- Evaluation checklist
- Top adoption tips
- Import sprites and automatically slice them from texture sheets
- Scale & compression control for optimization and multiplatform deployment
- Layered sorting
- Box2D physics
- Comprehensive range of rigid bodies, joints and colliders
- Enable physics gameplay with just a few clicks in the editor
- Define physical behavior with Physics Materials
- Define custom collision shapes with Polygon Colliders
- Dope sheet and curve animation for sprites
- Animate any property in your game
- Automatically create animated Sprites from spritesheets
- Combine 2D and 3D
- Lighting with sprites
- Particle systems with sprites
The largest marketplace for 2D assets and tools
Find thousands of 2D assets that help you focus more on what inspires you most, and ultimately, ship your game faster and at a higher quality.
Old-school sprite-based animations
Artwork pack with nine fully animated characters using Mecanim–animated directly in Unity–so you can add your own if you wish. Also comes with three backgrounds & nine props.
High-quality stones, trees, bushes, grass, leaves, and mountains
A high-quality nature package, perfect for stylized games. Tutorial and demo scene are both included to get you started.
A complete multiplayer collectible card game kit
Great starting point for developing your own multiplayer CCG/TCG and to learn how to architect and implement this kind of project.
Quickly create hand-crafted 2D/2.5D landscapes and levels
Easy-to-use tool that allows you to randomly generate or edit 2D terrains. You can also place different prefabs along the terrain; this will allow you to insert trees, bushes, coins, etc.
Save to disk or web
Easy to use and well documented, fast, feature-rich and extremely flexible. Quick and easy saving with 5 star support–what more could you ask for?
Quickly set up a camera for any kind of 2D or 2.5D game
A plugin for Unity that enables you to quickly set-up a camera for all types of 2D & 2.5D games. It supports all 3 axes (XY, XZ and YZ) as well as orthographic or perspective cameras.
Level up your 2D game development
Unity 2D tutorials and learning resources
In this session, you’ll explore 2D world-building with Tilemap and automating composition and tracking to enhance gameplay with 2D Cinemachine.
In this session, you’ll learn how to create a 2D platformer game using the assets from the 2D Essentials Pack including: Corgi Engine, DoozyUI, DOTween Pro, and 2DDL Pro.
If you are new to Unity this simple 2D UFO game teaches you many of the principles of working with Game Objects, Components, Prefabs, Physics and Scripting.
Over the course of the project we will create procedural tile based levels, implement turn based movement, add a hunger system, audio and mobile touch controls.
In this live training session we will learn a workflow for laying out a simple 2D scene using 2D sorting groups, sprite meshes and 9-Slice sprites introduced in Unity 5.6. We will use these tools to create a simple 2D game. In this episode we will introduce our goals and demonstrate our minimap system.
This course introduces you to the Unity Engine and to the fundamentals of C# programming and then dives into developing your first 2D and 3D games.
Tips and tricks for 2D developers
Get a quick overview of pretty much everything you need to make beautiful 2D content is in the editor.
Learn how to divide up your canvases, use graphic raycasters optimally, and pool UI objects the smart way and many other tricks to improve your Unity UI performance.
These tips will increase your chance of a successful launch.
Learn how to use the debugger, add the ScriptableObject class to your scripting techniques, and optimize throughout your development process.
How do you get started with Unity for 2D?
Get a practical guide with information and resources that will get you on your way, save you time, and help you gain the most value when developing 2D games using Unity.Read the 2D guide