To add on to this remember last week Unity just released a major step in unification of the render systems that is already in a public Unity version. Unity had to merge the Render Graph API backend for all SRP before they could move forward. This unification came out last week for testing and they made a post on it. Will link to Unity’s official post at the bottom.
So far Unity hasn’t abandoned some of the major foundation stuff that other tools are build on. I know they had to push back Terrain Tools, but I am talking about the stuff other tools are built on.
-
.net CoreCLR - They already got an editor with it working last time I heard just not the runtime player yet, but I think they made great progress since last time.
-
Render Pipeline Backend Unification (in public alpha already) - They got the Render Graph API mostly unified making most Render Graph API work for all SRPs. Please note there are differences because of targeted systems, but most stuff use the same API calls and backend now.
-
Graph Toolkit ( has a public package already ) - They had to solidify the foundation for Graph Toolkit first because the new animation system, Shader Graph 2.0 major rework, and more relied on it. I already have a custom Dialogue Editor working in my project in an alpha build that people are playing, so it does work well.
-
Low Level 2D physics (currently in the physics samples 2D package on Unity’s GitHub while they are finishing testing it for release soon) - This involved updating the Box2D library integration to a new major version that was written in a completely different language than the last major version. Previously was in C++ and now it is in C which probably took some time to integrate.
There are more things like the ATG (Advance Text Generation ) that came along with the UI Toolkit World Space and custom shader support. And Yes, we have custom shaders in UI Toolkit now. Look up the Swirl UI Toolkit Shader example in the manual for Unity 6.3.
Long story short they have been doing a lot of foundation updates first so the future tools won’t need any heavy rework allowing them to make features faster and easier to bug fix. That a lot fo time with how many things they are updating and creating a stable foundation for.
Render Graph Updates in Unity 6.3 - Unity Engine - Unity Discussions