So I have a project that I’m going to need to upgrade from Unity 3 to Unity 5. I know Unity has an Upgrade Guide here, here, & here, but it seems their upgrade guides are for incremental version numbers.
I was wondering if anyone has had the experience of upgrading a project from Unity 3.5 to Unity 5? And if they could recommend any gotchas or issues that arose outside of the norm?
My expected major issues are shaders and lightmaps. I used the 3.5 Beast lightmaps, so I actually thing that’ll be the biggest issue regarding upgrading. Is there a smooth way to convert the lightmaps from 3.5 to Unity 5?
I have not worked without source control for over 10 years now, so that won’t be an issue.
I thought about upgrading from 3 to 4, then 5 but if the scenes and assets are going to be broken between 3 to 4, then I fix them, but then upgrade to 5, then they’ll just be broken again, and I’ll have to waste twice as much time. I was hoping perhaps that someone trued this and had feedback or advice to give.
The Unity team has already stated that they will discontinue support for Unity 4 sometime over the next year, and they’ve long discontinued support for 3. At this point they’ve expected that everyone has been long off of Unity 3, and even want people getting off of Unity 4, so I don’t think there’s a way to smoothly transition from 3 to 5. Either way, you’re going to run into some nasty bugs. Unity 3 knows how to upgrade projects to unity 4 with few bugs, and same from 4 to 5. Support for Unity 3 has been gone long before Unity 5 came out, so it’s almost guaranteed that Unity 3 has no idea how to upgrade to Unity 5.
Also, less than 5% of Unity users still use Unity 3, so I doubt you’ll find anyone with this experience. Sorry =(