If I create a project within Unity free, does that project work transfer to Unity pro?
Read somewhere (sorry can’t remember where) that Unity does not allow the mixing of licenses. Example, if you created something in Unity free, you cannot transfer that project into unity pro and then publish.
I was planning on creating a project with unity free, get the product to almost completion, then purchase the unity pro license to add features that were not in the unity free (such as the ability to play movies/trailers), then publish. It would help defer the cost ($1500) that would be extremely difficult to come up with right now, but in the future, I may have the means to come up with the cash.
I just wanted to clarify before I spend a lot of time on a project in Unity free and find out that I would have to redo all the work for unity pro.
Yes you can create the project with Unity free and upgrade to pro later without any changes needed. Free and Pro are just licenses that enable/disable features; the projects are the exact same.
There are no technical limitations besides not being able to use pro features in free without error messages.
But from a legal standpoint it is clarified from unity that a development team has to use only free or only pro.
So as was already said. There are no problems to upgrade at a later phase.
The only problem is when you have a studio of x people that use Unity and you purchase only one copy of Pro. This is a clause that prevents big companies with x employees using Unity from buying only a single copy of Pro.