system
1
Hi,
I'm really eager to try out the beta version of unity 3.0 which I've downloaded and bought the license for, but really daren't risk the work I've done in my unity 2.6 version, and know that certain issues are very likely to arise if I open them in 3.0 (shaders terrain + shadows mainly).
I'd heard a while ago that it was possible to run two versions of unity on one machine, but have not found out how.
Can anyone help me?
Cheers,
James
Here is a recommended system for running two or more Unity versions concurrently:
Back up (copy) all projects you wish to try with new Unity version first - e.g. projectname_4x
PC:
- When you install on PC it may select the previously installed directory - do not install here
- Create a new directory named sensibly e.g. Unity_4x or such like
- Create and name sensibly any shortcuts so you know which version you are launching
- Hold alt when you launch the new version so Unity will let you choose which project to open (and upgrade)
- Choose your projectname_4x directory to open your copied project
Mac:
- Find your existing Unity application folder and rename appropriately e.g Unity_35x
- Install the new version of Unity
- Name any shortcuts so you know which version you are launching
- Hold alt when you launch the new version so Unity will let you choose which project to open (and upgrade)
- Choose your projectname_4x directory to open your copied project
You can install both of them in different folders. However, make sure that you make a backup of your Unity 2.61 projects before you open them in beta. I have had to recreate projects cause of Old/New version issues.
Bampf
4
My habit is to rename the Unity install folder before installing ANY new version of Unity, even a minor update. On the Mac, that's all you need to do to keep both versions around. (I have versions of Unity going all the way back to version 1.6, just in case I find an old project of mine that I want to open.)
I suspect it's the same for the PC version, but I haven't been able to verify that with a Google search. Hopefully someone else will comment.
I can confirm that you can install multiple versions of Unity on a PC, even on the same partition and next to each other say under c:\program files.
It’s definitely a good idea to rename your installation folder from unity to say, unity-3.4.2 or whatever version that particular folder holds. then you can carry out as many other installs as you like and keep renaming the folders to stop unity and yourself from getting confused.
Watch out for the default project (angrybots) as it will ask you to replace and in case you want to keep different copies of those default projects then apply the same renaming rule and you’ll be fine.
The other thing to watch out for is when you open an old project with a recent version of Unity it will upgrade the project and you might not be able to open it with the older version installed on your machine.
Hope this is helpful.
In previous cases, we've partitioned our machines so that we can have our work license of Unity (which is Pro) separate from our personal copies (which at the time was Indie + iPhone). I'm not sure if there are more elegant solutions than that.
I can confirm that you can install multiple versions of Unity on a PC, even on the same partition and next to each other say under c:\program files.
It’s definitely a good idea to rename your installation folder from unity to say, unity-3.4.2 or whatever version that particular folder holds. then you can carry out as many other installs as you like and keep renaming the folders to stop unity and yourself from getting confused.
Watch out for the default project (angrybots) as it will ask you to replace and in case you want to keep different copies of those default projects then apply the same renaming rule and you’ll be fine.
The other thing to watch out for is when you open an old project with a recent version of Unity it will upgrade the project and you might not be able to open it with the older version installed on your machine.
Hope this is helpful.