Lowering Unity Project Version

Hey guys,

I was wondering if there is a way to ‘lower’ the unity version associated with my project? I recently tried unity 4 beta, which upgraded my project, but I cannot now open it up in the older unity 3.5… is there a way to do this? Thanks!

I have successfully downgraded a project, but I had enabled “meta files” before starting. I’ve written up some instructions for enabling them in your situation, but that part of the solution is yet untested. YMMV

If you have not been using “meta files”:

  1. Open the upgraded project in Unity 4
  2. Edit > Project Settings > Editor
  3. Switch Version Control Mode to Meta Files
  4. Quit Unity 4

Open your project in Finder / Explorer and check to make sure that inside your Assets folder, every file has an associated .meta file. These can be used to rebuild your project library, which we are about to nuke. If not, go back and redo the previous steps. Do not continue unless absolutely certain your meta files are working, or you have a backup. I take no responsibility for botched projects. Disclaimer, etc.

  1. In Explorer / Finder, go to your project root
  2. Delete the Library and Temp folders
  3. Delete all the Assembly-* files, and any .sln or .userprefs files (just to be sure. this step is probably optional)
  4. Open the project in Unity 3
  5. Wait while Unity rebuilds your Library
  6. Rejoice!

Unity does not provide support for reverting back to a lower version. They usually give a warning before upgrading a project that it won’t be able to be reverted back to an earlier version.

You are genius…@coastwise
Thanks …