Unity has a feature-packed UI management system that was introduced more recently, where you mostly design your UI through GameObjects with relevant Components on them. But before this, we had an old code-based system for drawing UI to the screen primarily through method calls within our scripts.
Our next example project will dive into more detail on using this new UI system, because it needs UI as part of the core game experience. For this game, we’re just trying to create a rough and dirty system to allow players to load levels through a main menu. As such, I want to demonstrate ...