Sinan Ata is a Solo Game Developer working on Leap of Legends, a multiplayer platform fighter that blends elements of Jump’n Bump and Rocket League, planned for release on both desktop and mobile platforms.

Because he is working alone, Sinan has built every part of the game’s UI himself, including menus, lobbies, HUD, settings, the in-game store, and post-match screens. He based it on Unity 6’s UI Toolkit, developing an additional layer called the Unity UI Toolkit Design System.

Sinan has open-sourced this system under the MIT license, making it freely usable in other projects. It can be integrated by simply dropping a folder into a project’s Assets directory and attaching the main stylesheet to the UI screens, allowing the entire interface to adopt a consistent visual style. A live web demo is also available, where users can hover or tap on components to view the selector chain behind each element.

Sinan built his Unity UI Toolkit Design System because the UI Toolkit only provides the basics but no design language. As he explained, in most projects, teams end up recreating things like buttons, inputs, and layouts from scratch, often inconsistently. This project brings all of that together and kept current through a shipped product.

This is how the developer described the impact of the design system on Leap of Legends: