License Comparisons
Below are side-by-side comparisons of the various Unity licenses. You can easily purchase Unity Pro, Unity iOS, Unity iOS Pro and Unity Android Pro by simply visiting our online store. Educational institutions, or those interested in either console development and/or source code licensing, should contact our sales team using our contact form.
It has come to our attention that some people are really into legal documents. If that sounds like you, you might be interested in browsing the terms of our End User License Agreement.
Oh, and don't forget that Unity is free and we have fully-functional 30-day trials available for Unity Pro and Unity iOS Pro!
| General |
Unity Pro |
Unity |
iOS Pro |
iOS |
Android Pro |
Android |
Physics
Bring your interactions to life with the built-in NVIDIA PhysX™ physics engine. Read more
|
|
|
|
|
|
|
Audio (3D Positional and Classic Stereo)
Place positional audio-sources anywhere. Tune distance attenuation, volume, pitch, and doppler effect parameters for the most immersive audio experience possible. All powered by FMOD. Read more
|
|
|
|
|
|
|
Audio Filters
Give your players the feeling of total immersion with realistic audio from FMOD powered Audio Filters. Read more
|
|
|
|
|
|
|
Video Playback and Streaming
Import and play back videos. Stream them from the net. Put them onto any 3D surface, or display them in 2D on top of your game. Read more
|
|
|
1, 2 |
|
2 |
|
Multiplayer Networking with RakNet
Unity makes the deep complexities of realtime networking easy to create. Turning a single-player game into a networked multi-player game requires few changes to your existing scripts. Unity does the hard lifting so you never have to think about NAT punchthrough or any other networking technicalities. Read more
|
|
|
|
|
|
|
Fully Fledged Streaming with Asset Bundles
Stream in anything to the web player or application using Unity's Streaming Asset Bundle features. Textures, animated models, complete or partial scenes, new missions and expansions, user-generated characters. See Asset Bundle docs
|
|
|
|
|
|
|
|
May be licensed and used by companies or incorporated entities that had a turnover in excess of US$100,000 in their last fiscal year
|
|
|
|
|
|
|
| Deployment |
Unity Pro |
Unity |
iOS Pro |
iOS |
Android Pro |
Android |
One-Click Deployment
Publish your game on your desired platform at the push of a single button. Read more
|
|
|
|
|
|
|
Web Browser Integration
When running in a web browser, the deployed Web Player can communicate seamlessly with the container web page. That way you get JavaScript communication and full AJAX capabilities. See browser communication docs
|
|
|
|
|
|
|
|
Custom Splash Screen
Instead of showing the Unity splash screen when your application starts use your own splash screen or none at all!
|
|
|
|
|
|
|
|
Build Size Stripping
Keep your applications size small for mobile devices. We'll strip out parts of the engine that you aren't using.
|
|
|
|
|
|
|
| Graphics |
Unity Pro |
Unity |
iOS Pro |
iOS |
Android Pro |
Android |
Optimized Graphics
Unity has a highly optimized graphics pipeline for both DirectX and OpenGL. Animated meshes, particle systems, advanced lighting and shadows — all will run blazing fast. Read more
|
|
|
|
|
|
|
Shaders (Built-in and Custom)
Unity's shader system combines ease of use, flexibility and performance. Read more
|
|
|
|
|
|
|
Lightmapping
Bring your environments to life with detailed lightmaps. Either generate them with Beast or import your own lightmaps. Read more
|
|
|
|
|
|
|
Lightmapping with Global Illumination
Add that last 10% of realism to your scenes by unlocking the true power of Beast with Global Illumination. Read more
|
|
|
|
|
|
|
|
Dynamic Batching
Automatically combine your geometry into batches to minimize graphics driver overhead.
|
|
|
|
|
|
|
|
Static Batching
Create geometry batches for static meshes at build-time so your CPU doesn't spend time recreating the same batches.
|
|
|
|
|
|
|
Terrains (Vast, Densely Foliaged Landscapes)
Vast, densely foliaged landscapes that run smoothly on low-end hardware. All that and they take up almost no disk space. Read more
|
|
|
|
|
|
|
|
Render-to-Texture Effects
|
|
|
|
|
|
|
Full-Screen Post-Processing Effects
Use our built-in image post-processing effects like Glow, Motion Blur, Color Correction, and others, or create your own custom ones. Read more
|
|
|
|
|
|
|
Low-Level Rendering Access
Need to use custom rendering techniques, bypassing Unity's rendering pipeline? The Graphics and GL classes give you access to the bare metal.
|
|
|
|
|
|
|
Occlusion Culling
Wield the performance optimizing power of Occlusion Culling, powered by Umbra, to make your games run as fast as possible. Read more
|
|
|
|
|
|
|
Realtime Shadows
Unity Pro supports realtime shadows with self-shadowing that just work. Read moreWithout Unity Pro it is of course still possible to use lower-end shadowing techniques, like Lightmaps or Projectors.
|
|
|
|
|
|
|
Deferred Rendering
Take advantage of the latest in AAA rendering technology. Deferred rendering will allow you to create much more realistic scenes at the fraction of the performance cost. Read more
|
|
|
|
|
|
|
| Code |
Unity Pro |
Unity |
iOS Pro |
iOS |
Android Pro |
Android |
.NET Based Scripting With C#, JavaScript, and Boo
Blazing fast .NET-based scripting, with rich libraries and great documentation. Scripting is flexible and easy, and compiled to native code to run nearly as fast as C++. Read more
|
|
|
|
|
|
|
Access to Web Data through WWW Functions
For access to web-pages and the data they contain, Unity provides an easy to use WWW interface. Both synchronous and asynchronous modes are supported. See WWW interface docs
|
|
|
|
|
|
|
|
Open an URL in the User's Browser
Use Application.OpenURL to open any URL in the default browser.
|
|
|
|
|
|
|
|
.NET Socket Support
Use .NET sockets to connect with virtually any back-end technology you want to create network-aware content that offers a dynamic and ever-changing game play experience. .NET socket libraries can be used for real-time networking, by opening TCP/IP sockets or sending UDP messages. They also make speaking XML easy, and can connect to ODBC database connections.
|
|
|
|
|
|
|
Native Code Plugins Support
Have a custom native library that you absolutely must use? Use a C, C++, Objective-C or Java plugin to directly call into it. See plugin docs
|
|
|
|
|
|
|
| Editor |
Unity Pro |
Unity |
iOS Pro |
iOS |
Android Pro |
Android |
Integrated Editor
Everything is done through Unity's simple user interface. Thousands of hours of thought and spit-polish have gone into it. Read more
|
|
|
|
|
|
|
Instantaneous, Automatic Asset Importing
All major file formats are supported, and almost any art application can be used with Unity. Read more
|
|
|
|
|
|
|
Integrated Animation Editor
Create and edit animation clips directly inside Unity. Animate values of any component, material, or script and insert animation events to call script functions at specific times. See Animation View docs
|
|
|
|
|
|
|
Integrated Tree Creator
Create realistic looking trees from scratch with Unity's completely custom tree creator. Read more
|
|
|
|
|
|
|
Profiler
The Profiler helps you to optimize your game. It reports how much time is spent on rendering, animation, physics, your game logic etc. See Profiler docs
|
|
|
|
|
|
|
External Version Control Support
Unity supports an alternative way of saving metadata for better external version control. When enabled, version control systems such as Subversion, Perforce, or Bazaar can be used without losing import settings or references between assets. See docs
|
|
|
|
|
|
|
Script Access to Asset Pipeline
Get direct access to Unity's asset pipeline from scripts. Need a build machine that churns out builds 24/7? It's just a few lines of code. See AssetPostprocessor docs
|
|
|
|
|
|
|
|
Dark Skin
Stylish dark toned skin to match the skins of professional tools like Max, Maya, and CS5.
|
|
|
|
|
|
|
Questions?
If you have any questions about licensing Unity or the differences between the licenses we offer then check out our FAQ or use our contact form to contact us.