Build incredible 2D games
Immersive 2D worlds
Create diverse organic or grid-based worlds with the Tilemap and SpriteShape features. Empower level designers with artist-friendly workflows and procedural tiles and brushes.
Lifelike and engaging 2D characters
Bring your game to life with engaging flipbook, cutout, and skeletal 2D characters. Enhance character workflows with multilayered source art, and animate with FK, IK, and blending.
Stunning 2D graphics
Render amazing 2D visuals with 2D Lights, shadows, and post-processing, with support for deep customization with Shader Graph and the Universal Render Pipeline (URP).
Advanced 2D physics
Simulate realistic 2D physics with highly optimized colliders, joints, and effectors, plus efficient simulation controls.
Out of the box, Unity offers user-friendly 2D features that work seamlessly together.
Build immersive 2D worlds
Create immersive 2D worlds directly in the Editor using artist-friendly and powerful features. Make rich, free-form organic worlds driven by splines with 2D SpriteShape. Build large grid-based worlds with 2D Tilemap using square, hexagonal, or isometric tiles.
Empower your artists with procedurally driven SpriteShapes, Tilemap tiles, and brushes. Use code to generate complete worlds or boost productivity by automating various aspects of painting and layout. Both 2D SpriteShape and the 2D Tilemap Editor offer complete APIs, documentation, and compatibility with many other Unity systems.
Create lifelike 2D characters
Build 2D characters right in Unity using the 2D suite’s complete character creation and animation features.
Work with multilayered source art using the 2D PSD Importer. This imports, separates, and slices up the various parts of a character, then automatically reconstructs it as a Prefab ready for further rigging and animation.
Create flipbook characters with a powerful asset pipeline, and start animating almost immediately using automatically generated keyframes.
Create deformable characters using skin and bones. You can perform partial or full character skin swaps efficiently at runtime, and 2D Inverse Kinematics lets you animate 2D characters in the Editor.
Render stunning 2D graphics
Render atmospheric visuals that bring a scene to life with 2D Lights. Play with the contrast of lights’ colors, intensity, and placement to build a mood, and control interaction with sprites using native Sorting Layers.
Create depth in graphics with highly expressive 2D Shadow features that add depth and texture to a scene.
Push the limits of 2D graphics with custom shaders in Shader Graph that incorporate your very own rendering algorithm, and create dynamic scene effects with VFX Graph. For a dash of nostalgia, render everything in Pixel Perfect, which is supported natively in the Unity Editor.
Optimized 2D physics engine
Unity comes with dedicated and optimized 2D physics, with many more features and optimizations to power your game.
2D Colliders enable accurate detection of your sprites’ shapes, from primitive to custom shapes. If they also include a Rigidbody 2D, the objects will react to gravity and behave as solid objects.
Objects anchored to another object also can benefit from physics with 2D Joints, adding realism to a sliding platform, chain, spring, or car.
Do you want to simulate buoyancy or magnets? 2D Effectors can add non-contact physics effects.
Foundational sprite and optimization tools
Set up and optimize art assets for your 2D projects. Slice, tile, adjust the pivot, redefine shapes, or add normal and mask texture sprites, all within the Sprite Editor.
Optimize your 2D game with Sprite Atlas, which enables you to pack your sprites into one texture to save draw calls and resize based on your target platform.
To further optimize and debug your game, you can use Unity profiling tools like the Profiler, Frame Debugger, or Rendering Debugger.
Help getting started
Access Unity’s massive user community, extensive body of frequently updated documentation, training for beginners, demos like Lost Crypt or Dragon Crashers, more advanced training like webinars, dedicated 2D forum, and other tips. Discover tools and resources to help you, at any skill level or for any project need.
取得巨大成功的 2D 游戏开发者十分依赖 Unity
How does a boutique indie showcase a noted artist’s hand-drawn style in an immersive 2D multiplatform game? See how Nerial’s Card Shark brought their idea to life in Unity.
Skul: The Hero Slayer
Learn how Skul: The Hero Slayer’s acclaimed pixel art adventure took shape in Unity with tools like the Tilemap Editor, Pixel Perfect camera, Sprite Atlas, and more.
Minute of Islands
See how Studio Fizbin’s massive illustrated islands unfold in Unity to achieve a grand world of depth and scale.
有着 500 多页的剧本，由丹麦爱乐乐团配乐以及由电影界专业团队创作的吉卜力风格动画，可以说《Forgotton Anne》是一个充满雄心的项目。了解 ThroughLine Games 如何使用 Unity 创造了 2D 平台冒险游戏中最高质量的影片动画体验之一。
《Robbie Swifthand and the Orb of Mysteries》
了解 Unity 如何帮助三人团队创建具有 93 个关卡、15 个场景和 3 个难度模式的 2D 平台游戏，在赢得玩家好感的同时吸引了投资者的兴趣。
了解 Unity 的灵活性和完整工具集如何帮助独立游戏开发人员 Stu Denman 将想法提炼成一款包含 160 多个关卡的迷人益智游戏。
《Children of Morta》
了解 Unity 如何帮助由分散在全球的 14 个创作者组成的游戏项目团队进行高效协作，将震撼的故事、漂亮的美术和极具吸引力的游戏玩法融入到一个 2D 格斗游戏中。
Unity 让自学编程员 Mauro Fanelli 及其美术协作员 Andrea Gellato 能够通过漂亮的手绘矢量图形创作这款高阶游戏。了解实现方式。
特殊游戏的 2.5D 玩法
《炉石传说》将广受欢迎、屡获殊荣的游戏《魔兽》带到移动平台。开发团队从自研引擎转到 Unity 以便进行快速迭代，来适应短暂的开发周期，首款移动游戏便获得巨大成功。
《Cuphead》是同时支持单人及多人模式的跑酷与枪战动作平台游戏。这款游戏灵感来自于 20 世纪 30 年代的卡通片，画面为手绘水彩风，音乐也是原创爵士风格。
《Night in the Woods》
《Night in the Woods》的吸引力源自于鲜明的角色塑造、对话和生动的 2D 美术风格。游戏背景设置在 Possum Springs 的一个小镇，带领玩家进入幽暗的游戏世界，探索生死存亡相关的精彩故事。
《Seasons after Fall》
改变关卡构建方式的 2D 工具
Tilemap 及其他工具帮助不同国家/地区的两名开发人员成功构建出一款出色的 2D 变形平台游戏，而这一切都是在他们的业余时间里完成。了解实现方式。
Discover comprehensive guides to help you get started with your own project.
The 2D game art, animation, and lighting for artists e-book is our most comprehensive development guide yet, created for Unity creators who want to make a commercial 2D game.
What’s new in the 2021 LTS
Check out the new features and improvements for artists and designers to optimize your creative workflows and build deeply immersive experiences.
Deep dive into Dragon Crashers
Discover how Dragon Crashers used Unity’s suite of native 2D Tools to fulfill ambitious goals for animation, inverse kinematics, level design, and more.
Frequently asked questions
You can follow the latest updates for our 2D solutions by visiting our Unity Platform Roadmap and share your feedback directly with the product team.
Access the Unity Documentation to find a comprehensive manual to help you start developing 2D games in Unity.
Check out the Unity Community Discussion forums to follow the latest updates and interact with 2D creators.
Advance your Unity skills with live sessions and over 750 hours of on-demand learning content designed for creators at every skill level. Check out Unity Learn here.
Choose the latest LTS version to work with the most stable, dependable, and supported version of Unity. Get started from the Unity Hub or learn more here.