Will Unity 4 projects be compatible with Unity 5?

My project is on hold until at least the 4.6 update is out for the GUI system. I’m assuming Unity 5 will have a free version. I’m using the free version of Unity 4.5 right now. If I were to start working on my game more when Unity 4.6 comes out could I simply just import it into Unity 5 and be able to utilize all the new features? Or will I need to start a whole new project because of compatibility issues?

Yes, Unity 4 projects will be upgradable into Unity 5 projects.

As usual, you should be sure to make a backup prior to upgrading, and Unity 5 may include breaking changes such that you’ll need to alter some aspects of your project before they run ‘normally.’ Should be much less work than starting over from scratch, though.

According to the Unity Moderator large portions of the API is being deprecated. Anything with a yellow check beside it should not be used.

Depreciated functions probably will get depreciated, so if it’s yellow and it’s warning you, then that’s merely just something you can change right now in preparation :slight_smile:

Which yellow check are you referring to?

Thanks for the information. I’ll make sure to keep up with the changes and such so that everything will be functional in Unity 5. Now I can begin work when 4.6 is released.

Just to make sure: we’ll break some backwards compatibility with the new PhysX and probably some other things. There will be some automated conversion being offered but there might be things on your project where you need to change things by hand to make it work with the new version.
But it should all be reasonable and the release notes will feature some upgrade hints as usual.

I upgraded my monster truck project (About 2GB) fine to 5, the only issues I saw was some really weird stuff with the WheelColliders and PhysX.

Also CombineChildren script doesn’t seem to work anymore :frowning:
But I didn’t really have a good look at why yet or if it can be fixed.

But other than that, it seems like it will be a pretty smooth upgrade for most.

da fuq. A Unity 5.0 build is out in alpha already?

Yes. But nobody testing Unity 5 should be mentioning 5 at all unless Unity staff or it’s public info Unity’s already released.

Move on, these aren’t the droids you’re looking for.

You’ll know it if it affects you with bright yellow console logs :stuck_out_tongue:

1 Like

Ah, I thought it was something with the docs. Thanks for clarifying.

" Will Unity 4 projects be compatible with Unity 5?"

Yes.

Unity 5 Backwards Compatibility Importer

  • $1,500 or + $75/month

:evil:

Huh, What?

Anywho, everyone who is worried about backwards compatibility should create several backups of their project and should probably the new Unity as a NEW application rather then overwriting and updating the old version you’re used too.

That way if anything starts to make you cry, you can always go back to home.

2 Likes