Unity for Mobile
Join the most active community of successful mobile game developers around, and you’ll get everything you need to develop efficiently, launch successfully, and make money with your mobile game.Read the mobile guide
Create beautiful and engaging content
Everything you need in one editor
The editor makes prototyping fast and easy and supports your entire pipeline with built-in tools for animation, particle systems, audio mixing and support for 3rd party tools. It’s also fully extensible to meet your specific workflow needs.
The right style of graphics for your game
Unity comes with tools to support the workflow for 2D, 3D or a mix of the two. With Unity you are not limited to one or the other.
Native and high performance graphics
Unity supports iOS Metal and Vulkan enabling you to deliver native high-performance graphics on mobile.
Grow your business
Reach users on every platform
With Unity, you can build once, and optimize and deploy to Android, iOS, Windows Phone, Tizen and Fire OS, as well as to desktop and consoles or mobile VR.
Keep users engaged and increase revenue
Integrated IAP, Ads and analytics tools offer the simplest way to optimize your content based on user interaction. Together they offer the best way to retain users and increase your revenue with the least amount of effort.
Get support from a thriving community
The world's most active game developer community
Did you know that 34% of the top 1000 free mobile games were made with Unity. You can learn from the creators in this thriving community, hire freelancers or find work, find answers and get involved in online discussions, live events and training.
The largest marketplace for assets and tools
Find thousands of assets that help you focus on the part of the project that inspires you most, and ultimately, ship your game faster and at a higher quality.
The latest technology
Get continuous updates to new features and updates, and take advantage of our partnerships with the leading industry partners including Google, Microsoft, Vuforia, Oculus, Samsung, Facebook, and more.
The most successful mobile game creators rely on Unity
A prototype within three months
Jonathan Hawkins created a prototype for a VR game within three months, which enabled him to get funding for Eclipse: Edge of Light. Find out how.
How to bring AAA quality to mobile
Unity delivered everything Gamevil needed to bring AAA PC-quality to a mobile MMORPG. Find out how.
From hobbyist to thriving mobile game studio
In 2012, Majid Khosravi began developing a mobile game with Unity in his spare time. Today, his games have over 10 million downloads, they turn a handsome profit, and Majid heads a thriving game studio with seven full-time employees who love their work as much as he does.
Their games, their way
Learn how Unity helped Fireproof studios - founded by six game artists in 2008–focus on what they do best and create their critically-acclaimed tactile puzzle game series, which has sold over 10 million copies.
Rapid prototyping and ultra-fast iterations
Learn how Unity helped Square Enix adapt the rich, creative universe of the original Tomb Raider action-adventure console game into an engaging, award-winning mobile experience, winning the 2016 Apple Design and Apple's Best of 2015 Game of the Year award.
How Jelly Button brought their dream-game to life
Unity technology, community and collaboration possibilities have saved the studio dozens of developer hours monthly and enabled them to create the number one grossing free-to-play, multiplayer, game in 20 countries. Pirate Kings has been downloaded over 50 millions times.
Smash, crash and destroy
Destruction Crew scaled between 200 to 5000 concurrent users with help of Unity Multiplayer and created a smash success (no pun intended) mobile multiplayer game with 15 million downloads. 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
The most useful part of Unity, really, is the ease of use. It's so simple to develop a prototype very quickly, and that makes a huge difference for us.
— Mario Lefebvre, Studio Tech Director, Hibernum Creations
The motivation to move away from our internal technology was really about challenging some of the perceptions about big game development.
— Peter Young, Producer, Reflections
Moving to Unity for mobile really helped us focus on crafting compelling experiences instead of spending critical time building engines.
— Martin Ruel, Technical Director, Square Enix
A thing that was really great about Unity was that it had native support for a lot of the tools that our artists like to use – Photoshop and Maya.
— Jason Chayes, Production Director, Blizzard
What is included with Unity?
Everything you need for your mobile development workflow–from rapid prototyping to continuous improvement of live operations to earning maximum revenue.
wherever they are
Deploy to all major and emerging mobile platforms:
Android, iOS, Windows Phone, Tizen and Fire OS
Be ready for new opportunities:
PC, Mac, Console, VR, AR, or WebGL. Support for streaming contents with AssetBundles, support for Apple’s native App Slicing and On Demand Resources.
Native access to all the most common device features:
multi-touch, microphone and camera, motion sensors, vibration, and more.
Support for the most common UI controls
with an out- of- the-box multiplatform integrated UI system (in 3D world-space or screen-space)
Get paid on Mobile
Automate transaction flows in real time
With Codeless IAP you can easily port in-app purchases to multiple stores
Our ads network helps you make money from all those players who don't spend on IAP
Improve game performance
Unity Analytics gives you fast and easy access to important data that helps you improve your in-game economy and the player experience and reduce churn
Increase team productivity
Build games faster
Create together seamlessly
Discover app errors
Unity Performance Reporting Automatically collects application errors across devices and platforms, so teams can find and address issues in real time.
Comprehensive Box2D physics:
a wide range of effectors, joints and colliders
9-Slice reuse of images with variable dimensions
Easy to use sprite sheets:
Import sprite sheet on the fly and let Unity slice your spritesheet automatically
Create animations automatically:
2D animation tools and state machine create animations from a series of sprites and animation state
Save space on textures.
Ability to efficiently pack your textures and sprites into a single sprite atlas
- NVIDIA® PhysX® 3.3
- Support for 360 degree video player
- Support for import 3D models, animations and sprites from almost any 3d tools application including .FBX, .OBJ, .Blend, .Max formats.
- Full editor support for 3D scene and level design editing
- Support for single-pass rendering on mobile VR
- Full support for custom shaders and a wide range of mobile optimized image effects
Work with whatever IDE you prefer:
Unity's own IDE MonoDevelop is included for free, but we also offer Visual Studio native integration, and support for many other popular IDEs
Use powerful high level C#
Customize to fit your own workflow:
extend with your own custom inspectors and Editor Windows and find premade editor extensions to from among 2300 of options on the Unity Asset Store
- Physically-based shading
- Intuitive UI tools
- Support for Vulkan
- Metal including Compute
- OpenGL hardware acceleration
- Procedural instancing to optimize draw calls
Integrated editor tools
- Real-time audio mixing, mastering and audio effects
- Particle systems
- AI features with advanced automated pathfinding and Navigation Meshes
- Animation with easy to use dopesheet and state machine support
- Advanced memory profiling
- UI system to easily create menus and other user interfaces
Networking & multiplayer
Unity makes the complexities of real time networking easy. Turning a single-player game into a multiplayer game requires few changes to your existing scripts.
Low level APIs grant you access to the core of Unity Multiplayer’s framework, so you can optimize your game for a networked environment, however you want to.
Tips and tricks for mobile developers
Mobile VR has to work within a number of constraints. You have to render everything twice, and target a really high frame-rate. Here are the seven stages covering everything that takes processing time in your game–from the game loop to the render loop–and how to optimize along the way.
Unity supports Google’s ARCore and Apple’s ARKit, both of which are poised to bring AR apps to the masses. As a Unity user, you have a unique advantage in shaping and finding success in AR, starting right now! You have all the tools you need for AR content in the editor, and an expanding collection of in-depth learning resources to help you develop as efficiently as possible.
Know your players before, during, and after launch
Unity’s Live-Ops Analytics toolset provides you with multifaceted and actionable insights: on the most, and least, popular levels, when players spend money, where they get stuck and how they fall off. It’s remarkably easy to use and helps you to continuously improve your game.
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 are four steps any mobile developer can do to increase their chance of a successful launch, finding new players, and earning revenue.
Three top tips for a better scripting experience: use the debugger, add the ScriptableObject class to your scripting techniques and optimize throughout your development process.
Looking for tools that help your team to collaborate better and simplify workflows? Then turn on Unity Teams (included in Plus & Pro), which makes it very easy for everyone on your team–developers, artists, QA – to create faster.
Learn how it’s done straight from Unity experts
Trash Dash, a cartoon-style infinite runner for iOS & Android, is a complete demo game demonstrating how Unity features like Cloud Build and Collaborate, along with Ads, Analytics, and IAP can contribute to a project right from the start and all the way through the pipeline from creation to shipping, and beyond.Get demo project
Make money from all your hard work
Unity delivers everything you need to develop quality free-to-play mobile games, engage and retain players, and drive the highest possible Lifetime Value (LTV).Get Paid on Mobile
The largest marketplace for Mobile assets and tools
Find thousands of mobile assets that help you focus more on what inspires you most, and ultimately, ship your game faster and at a higher quality.
Dig in and build fast with prefabs, particles & more
Extensive package for easy creation of complex undergrounds. Modular components allow you to create large levels quickly and easily, all based on a 5x5m grid.
These cute baby dragons think they are tigers
Choose from four styles (Toon, Simple, PolyArt, Realistic), different textures, colors, and eyes. Includes basic AI plus a character controller with locomotion, terrain and more.
Awarded “Best Artistic Content” in 2017
A low-poly pack of 475+ assets, including characters, buildings, props, items and environments to create a pirate-based, polygonal game. Modular and comes with a demo scene.
Drag-and-drop collection of 33 cool FX plus sound
Ready for both mobile and desktop, 2D and 3D, this package lets you quickly add projectiles, particles and more. Includes a character demoing them in a village scene.
Advanced visual scripting for codeless development
A complete package that lets artists, designers and programmers create gameplay mechanics and interactive systems without writing a single line of code.
A 5-star modeling and editing collection
This package features 16 modeling and editing tools to streamline your creativity, letting you make, modify and edit models or levels directly in Unity.
How do you get started with Unity for Mobile?
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 mobile games using Unity.Read the mobile guide