Slow unity project conversion unity version

Hi there I hope you all doing good, so here I decided today to convert my unity project “6Gb file folder” from unity version
[unity 2021.1.18f1]
to
[unity 2022.3.11f1 LTS]

But it has been 24 hours of converting and it still not finishe, is it normal or should I cancel that ?

Uh definitely cancel that, but hope you made a backup or use source control (git etc.).
It should not take much longer than a “Reimport all assets” task which is usually a couple minutes at a project of that size. Of course also depends on the computer.

Interesting post and many thanks for trying.
Unfortunately these latest LTS versions of Unity are never the most reliable. Best to wait for two or three years before attempting such a mammoth and unpredictable task.

What an exaggeration!

It’s never trivial to lift a complex Unity project to a newer major version.
It needs preparation, and as DragonCoder said the most important being to make that upgrade in a copy of the project in case anything fails. Also it’s good practice to delete the Library folder in the copy so there aren’t any stale items in the library. And if it fails or takes too long, be sure to check the Editor.log for any errors (scan by going from bottom up).

24 hours for 6GB and I assume those 6GB include the Library folder is way too long. I would assume the project assets without Library is probably more around 2 GB and I would consider that a small project - unless there’s tens of thousands of small to tiny assets.

Read the threads about this latest LTS and it’s “reliability” and it’s “solid performance” etc . Simple as that. It’s OK for the genius/pro/fanboy to keep saying how easy it is to “lift” a project, but each “pro” has a different method to do it.
Rubbish, it’s not easy and not intuitive and normally doesn’t work.And there is still no verifiable way to do it and there should be.
That is no exaggeration.

There are two types of people - no, not the ones who understand binary or not - it’s the ones who complain about imperfections and suggest to give up (but yet somehow are still using Unity or its forums) and then there are people who just find solutions and workarounds and get their work and dream project done!

Seriously tho, upgrading the major version does work and fixing whatever changed may be some work, but it’s not something you need to do every day.
As for stability/reliability, we’re talking a few months (which’ve passed for the 2022 version), not years.

What computer is doing the upgrading? Does it have plenty of free space? What kind of HDD is it using? Is it running other stuff at the same time?

At 24 hours then, unless it’s running on a potato I agree that something has gone wrong.

If it needs “fixing” then some would argue that it didn’t “work”. :wink:

Personally I agree with you. Unity does a reasonable job of minimising the work of an upgrade, and while for complex projects it doesn’t reach 0 I think they still do fairly well. But that’s me, coming from a background where wrangling dependencies and breaking changes used to be done entirely manually. I can fully understand why people with a different background would get upset when something that didn’t have errors suddenly does. Or just silently stops.

Is there any software development platform which can perform a major update and then verify that the arbitrary stuff being developed in it hasn’t broken? I can’t verify that my own stuff is 100% bug free, let alone something someone else is making in it!

I think a big part of peoples’ frustration about this comes from Unity’s presentation. Unity has grown in complexity, from something that could reasonably look after itself and your content (except where you knowingly brought 3rd party stuff in) to something where that’s really not feasible any more, but it still presents itself as beginner friendly, actively encourages people to install updates, and doesn’t make the boundaries clear between what it can automatically look after and what it can’t.

Plus, nothing is bug free, running into those is never fun either.

I can upgrade Blender and my meshes still work. Take that, Unity! :smile:

1 Like

[SOLUTION]
Hello guys I’m back, I did success to convert my game.
Step’s :
1- make duplicate copy for all your game files so you don’t lose it.
2- take a copy of the file and remove the “library” folder.
3- try to open now the game with the news version you want.
4- enjoy.

3 Likes

Nice, glad you got it done!