F.A.S.T (except for ...)

Bloody hell this new editor is FAST!

Good job, people-who-make-things-fast!

But you know what isn’t fast? Search, it’s getting slower every release.

2 Likes

That’s good to hear, how what parts especially feel faster?

at this time I can’t differentiate the irony of authenticity here. As I haven’t yet tried unity 6 - is it really faster?

1 Like

wait what? April 1st was few days ago I had to double check, this is trolling

Try it, you’ll see.

Search keeps on sucking, tho.

before they got rid of the new context menu they were working on I would have said the the ctrl+k search window…which just rarely ever gets used by me… I had to look into finding out what the shortcut key is for it… basically the new context menu search should have an option to goto opening that other more powerful search window, or inline it into the same new context menu… but yeah it rarely gets used so I don’t notice… more features than most will ever discover, the asset store stuff is cool

dude, global search is (was) awesome
it’s just that the default shortcut is so stupid that nobody uses it
try remapping it to CTRL+spacebar

its a bit like a decent application in c++ when you dont compile with any optimisations, and then suddenly do… its like someone turned the optimisations on. it does feel like almost everything is a bit faster

1 Like

Nice! (now we just need a faster shader compiler)

1 Like

I love that the sample project defaults to disabling domain reload. I just wish they did that with new projects too.

3 Likes

I’m fully convinced that this post is satirical. I decided to give the latest beta a try and I am not impressed.
I created a new project based on the URP template. It took 3-4 minutes just to get into the editor.
Then creating a single script took around 10 seconds for it to reload the assemblies and import assets (what assets?). And that’s every time I change a single line in any script. At least 10 seconds. Every. Single. Time.
Going into playmode even with no domain reload has a noticeable delay. It’s nowhere as slow as with domain reload, but there’s still a 500ms to 1-second delay whereas before it was pretty much instant.
And while we’re at it, not as disastrous but still not “fast”, just switching tabs has a noticeable delay. Not a lot, but 50-100ms.

1 Like

What are you running off, a potato with a HDD? Took me 40 seconds to open a new project, and would’ve been quicker if it didn’t have to download some packages I hadn’t cached yet.

And domain reloads in a new beta project are instantaneous for me.

I’m only noticing a tab switching delay when opening a tab for the first time. Probably UI Toolkit with its slower initialisation time.

2 Likes

New beta has been pretty fast on my side too and enter play mode option enabled, going into playmode is instant. No delays at all. Only thing I have noticed, that now I get this little annoying pauses on playmode, when it starts compiling shaders first time.

Also I tested one quite GPU heavy project on Android and just by enabling this new RenderGraph thing increases FPS by 10-15% which is very nice. (I also tried this GPU resident drawer, but at least on my android device, it makes everything slower)

Overall, I’ve been happy with the new beta.

1 Like

I didn’t really notice any speed difference beween 2023.2 and 2023.3/6000.0.

Are you using an older CPU? I’ve tested 4 different ones so far.
Script changes take 2-3 seconds on 12900k and 14900k, enter play mode is instant for both.
Script changes take 8-10 seconds on E5-2690v2 and E5-2667v2, enter play mode takes 0.5-1.0 seconds.
SATA SSD, NVMe SSD or 15k HDD RAID array doesn’t matter, they all perform about the same.

Sadly Unity needs a very fast and recent CPU to feel somewhat responsive. Nothing else makes such a big difference for script changes or entering play mode.

Godot on the other hand is responsive even on the oldest trash CPUs I have. (X5675, i5-430M) ._.

2 Likes

It’s the packages bringing source code into the project. Pre-packages releases are <500ms on a 5950X.

It is important to uninstall all packages that you do not use, e.g. Visual Scripting or IDE packages for IDEs that you do not use.

Unity Editor runs largely with Mono. The UI is a mix of IMGUI and UI Toolkit. With versions 2023.2 and 6, Unity has made the editor faster, but the real performance boost will probably only come when the editor runs on .NET 8+.

3 Likes

I’m getting the exact same results on Unity 6 so far. Has there been word on this from the team?

2022 had some small build-time improvement after the 2020-2021 versions seemed to bloat things a lot. I still feel like going all the way back to 2019 is the best bet for Unity so far.