Just a fresh empty U6 project and clicking on package manager taking almost a minute to show… wasn’t even the actual package manager window I wanted as I was wanting to look at assets from the slow store, where upon clicking menu, I then had to wait some more for it to load 25 items, wasn’t even the 25 items I was looking for because I hadn’t had the chance to change the sorting because Unity editor just decides for me what actions Unity editor will take in order to waste more time … I don’t how how anyone else finds this experience… it’s to me basically absolute rubbish
maybe in 2025 they’ll hire people to actually sort this mess out, to think years ago it was actually faster to do somethings like visit the asset store in editor, before we had to see Hold on busy windows because like it seems like so much is done in such an inefficient manner… caching? waiting for user input before just doing something that might cause time wasting.
Package manager in a fresh Unity 6 project opens smoothly and loads in less than a second for me. Not something else going on here? Slow internet, or slow drive that the project or package cache is on?
I made a new project on U6 23f… 2d urp… look at this, over a minute spent adding some package I don’t even have any intention of using in the project collab-proxy package.!?!
This was a busy screen that showed soon as it got into the editor (and that was before already waiting for Unity splash screen to compile and add default packages) …but it loads the package manager window and spends that long on it…(I know the default editor layout probably wouldn’t have the package manager there already opened… but even so, at some point you are going to click on it, and Unity is going waste time opening the In project view… even if it was just the My assets view I wanted to goto…
over 2mins to start a fresh 2d project …
[Project] Loading completed in 144.230 seconds ( ** New project created with template ‘C:\Program Files\Unity\Hub\Editor\6000.0.23f1\Editor\Data\Resources\PackageManager\ProjectTemplates\com.unity.template.2d-cross-platform-5.0.2.tgz’ ** )
Project init time: 132.432 seconds
Template init time: 0.265 seconds
Package Manager init time: 0.383 seconds
Asset Database init time: 53.813 seconds
Global illumination init time: 0.007 seconds
Assemblies load time: 0.887 seconds
Unity extensions init time: 0.008 seconds
Asset Database refresh time: 74.984 seconds
Scene opening time: 3.862 seconds
##utp:{“type”:“ProjectInfo”,“version”:2,“phase”:“Immediate”,“time”:1729950981402,“processId”:30208,“projectLoad”:144.2300707,“projectInit”:132.4317931,“templateInit”:0.2649465,“packageManagerInit”:0.3832474,“assetDatabaseInit”:53.812513,“globalIlluminationInit”:0.0072969,“assembliesLoad”:0.8871825,“unityExtensionsInit”:0.0080036,“assetDatabaseRefresh”:74.9837988,“sceneOpening”:3.8619796}
##utp:{“type”:“EditorInfo”,“version”:2,“phase”:“Immediate”,“time”:1729950981402,“processId”:30208,“editorVersion”:“6000.0.23f1 (1c4764c07fb4)”,“branch”:“6000.0/staging”,“buildType”:“Release”,“platform”:“Windows”}
EditorUpdateCheck: Response {“latestversionstring”:“6000.0.24f1 (11fa355cd605)”,“latestversion”:99999,“latestversionmessage”:“A new build on the recommended LTS stream of Unity is available. Release notes available on the download site.”,“updateurl”:“https://unity.com/releases/editor/archive","updateinterval”:3600} updateurl = Download Archive interval = 3600
[MODES] ModeService[default].LoadModes
Start importing ProjectSettings/EditorSettings.asset using Guid(0000000000000000c000000000000000) (LibraryAssetImporter) → (artifact id: ‘b1b9bdb4d599ff64c325e9a9e80de03c’) in 0.0018812 seconds
Refreshing native plugins compatible for Editor in 1.24 ms, found 4 plugins.
Preloading 0 native plugins for Editor in 0.00 ms.
is nothing blocking Unity or any node js or anything… nvme drive … to me its just bad design going on where things have gotten bad in how they are being implemented, I still think the Unity Hub should be better and allow you to manage packages like disable them instead of removing them completely for a project before even loading it and having to waste time removing something wating for compile and then adding something instead of just being able to do some of that outside the editor before loading the project… but its an underdeveloped Hub…
while the Editor as far as packages go is a bit of mess in how it is designed aswel, can’t it just cache the version numbers of all assets I have and do its checking of newer packages only when requested… just seems like way more time wasted doing things like this than it ought to be.