Confused about different versions of Unity and profit

So looking at the price of Unity. There are different versions of Unity. I’m aware of the difference between Unity and Unity Pro, but there are Android, iOS and their Pro counterparts. Since those are available options, does that mean that you can’t create android and iOS with Unity and Unity Pro? If that is the case, then does that mean Unity and Unity Pro is only for PC?

I have also read that Unity is great for working with multiple platforms(maybe even automatic?), but you’d have to buy all those add ons. So in the end, it is not possible to create free games for iOS or Android? Am I missing something?

Pricing/Profit

The only way to make a profit using the free engine is if we make below 100,000 a year? Anything after 100,000, we have to pay a 20 percent profit? The same model applies to Pro and any other add ons? Is there a way to purchase a license without a 20 percent royalty?

Sorry in advance for being a “noob”. I read the eula at least 10 times, but its still confusing to me. I’ve also read about this forum and googled it, but I’m still quite confused. Anyhow thanks for reading this. :slight_smile:

-Andy

Yes, Android and iOS are separate licenses. Unity has no royalty percentages. The only restriction is that you can’t use the free version for commercial purposes if your company has earned more than $100k in the last fiscal year.

With the Free/Pro version of Unity you can publish to PC, Mac, and Web.
You have to purchase the IPhone or Android license separately in order to publish to them.

There is no royalty whatsoever for either Free or Pro version. If you make over $100,000 in a year with the Free version, you are required to purchase Pro.

Wow super fast response. :slight_smile:

Is there a big difference in features between iOS, android, and Unity Pro that would restrict us from easily porting titles over from one platform to the other?

Ex. If I created my game with the free/pro version, would I have to rescale my whole production down, the port it/re code, just to allow it to properly run on iOS/android? Or are the licenses completely different engines that run independently on it’s own?

If you create a title in Pro and then want to go to mobile you might need to own iOS Pro / Android Pro too (keep in mind, that you need the pro licenses if you / the company to which its license has a revenue of 100k+ anyway) too, because otherwise the pro only features will be lost like occlusion culling, GI based lightmap rendering among other things that are pro only.
The desktop pro license does not impact the mobile side on its own (as it will not enable anything on the mobile side over the free license) but many features that are pro only on desktop are android pro / iOS pro only on the mobile side

Have a look at the AngryBots project that is installed with Unity for an example of something that can run on all of the platforms that Unity supports. Building to different platforms requires different licenses but it is still the same engine essentially.

Most of it will transfer perfectly, but you will most likely have to change your input and sometimes resolution independence methods for mobile platforms.

Thanks, just got done DL’ing free version. My Unity book came in today.

But one more question.
iOS/android is basically just a plug in, that works in Unity Pro when you do purchase those licenses correct? I’m hoping to not have to jump between 3 engines.

It’s the same engine… buying licenses just unlocks build targets in the Editor.

You do not jump between engines, it is a plugin as you said.

There are $400 versions that you can use with Unity Free, but if you want the Pro versions for mobile ($1500) you also have to own the Pro version of Unity ($1500).

Only other thing to be aware of is that building for iOS requires that it be done on a Mac.

Ah. I was completely unaware of this.

Thanks for the information guys.