unity 4.0 v/s unity 3.5.6

Hello all,

Currently i am using unity3.5.6 and i have done some work for my project on unity4.0,now my trial for unity4.0 has been expired and i am not able to open my project on unity3.5.6…

and that is really very frustating and irritating for me,after googling a lot for this i can not find any way to get my work back with unity3.5.6.

its really very urgent for me,can anyone let me know what i can do for this…???

thanks for the help
Niki.j

The thing about updating is that things change. You should have made a backup of the project before opening in a new version. If you were not going to purchase Unity 4, but wanted to experiment, you should have done that on a copy of the project not the original project.

It’s not possible. When you load a 3.x project into Unity 4, it brings up a dialog box specifically telling you that upgrading the project means that you can’t open it in Unity 3 anymore. If you wanted to be able to load it into Unity 3 in the future, you would need to have made a backup of the project before upgrading it.

–Eric

Hello Eric…

thanks for the feedback…
Now i have tried to open my original project into unity3.5.6,that i have created in unity4.0.and i am not planning to buy unity4.0 at all.
and its very important for me to get my work back,its my one month hard work…
please suggest me sum thing that i can do to get my work back again…

Thanks for the help
Niki.j

All your scripts/models and other assets will still work, I just think it is the actual project and scenes that won’t (and scripts will give errors if you used 4.x features).

It does not allow me to open project in unity3.5.6…
it gives me a fatal error while trying to open the project…

yes my scripts and models are with me,but i have done with lot of work with the physics and all unity inspector and 3rd party package…
that will again take time to do if i start my work,also i have to recreate and re-managed my scenes in new project,just the scripts that i can re-use…that will take lot of time again…
that i don’t have,that is why i want to find some way-out to open my unity4.0 project i unity3.5.6.

Niki.j

This is the single biggest flaw with the whole unity paradigm. If you had written a game the old fashioned way all in code then porting up and down ide versions is pretty easy. Unity allows you to reference everything in the inspector and this makes it very easy for novice programmers and artists to actually create something. BUT all those references are lost when you create a new project and port the old code into. You might still have all your code and assets but every single reference is lost.

To the OP, your only choice is to create a new empty project using 3.5.6 (7) then copy over your assets folder into this new project.
you will now have to manually recreate all the scenes. Any object you had in the hierarchy will need to be re pointed to all its references and any parameters you set in the inspector will need to be re set by hand.

Hello,

thanks arkon, i think i should start to re-do my work without waisting my time any more.
thanks for the help to everyone here…

Niki.j