Why learn UI Toolkit?
I know this chapter might sound a little bit confusing; we just learned how to use a whole Unity system to create our UI, and now we are learning another one! Why don't we just learn this new one directly?
Well, the first part of the answer is that UI Toolkit is not ready yet, meaning that it doesn't have all the features and stability necessary to use it in real production. Even if we can create our UI without issues in this new system, it is not tested enough to guarantee that it will work well across all the different devices our game can run on (for example, several PC setups and mobile devices).
Another thing to take into account is that, even if the systems were stable enough, it's still a relatively new system, and there are still lots of games under development that were created on older Unity versions that don't support it. This means that in order to land a job in this industry, you need to get a decent amount of exposure to...