Skip to main content

Command Palette

Search for a command to run...

One UI Kit - A Complete and Modern UI Kit for your Unity Games

Poweful and Optimized Modern UI Kit with PubSub support ready for MVP/MVC/MVVM

Published
2 min read
One UI Kit - A Complete and Modern UI Kit for your Unity Games
E

🤔 My name is Elijah, I've been working in the game development industry for more than 10 years and I love to solve various problems related to my field.

🔭 My main tool as a person working with both mobile and console games is of course Unity.

⚡I also worked with WebGL and used mostly C# or NodeJS as a server language. I would be glad to share my experience - you can always write to me in Discord (SodaBoom).

Welcome to the One UI Kit for Unity! This set includes dozens of different elements, components, and graphical styles for creating your user interface in games or applications on Unity.

No need more description? Download Now for Free

Features:

  • Modern Ready-to-Use UI;

  • Animations, Shader Effects, UI Particles;

  • Dozens of ready-to-use components;

  • Huge set of ready-to-use icons;

  • Many different examples of screens and navigation;

  • Optimized for Mobile;

  • Ready for MVC/MVP/MVVM;

Depedencies:

Installation process:

Usage

Just download latest release and see our example scene with different screens, navigation and binding system, shaders and effects examples;

Views Binding:

UIFramework.BindView(Instantiate(homeView), true); // Home Page
UIFramework.BindView(Instantiate(pageView));       // Sub-Page

Navigate to another view:

EventMessenger.Main.Publish(new OnViewNavigated {
    View = typeof(DemoPageView),
    Display = new DisplayOptions { IsAnimated = true, Delay = 0f, Duration = 0.5f, Type = AnimationType.Fade },
    Data = new DemoPageView.Data {
        Title = "Demo Page",
        Content = pageContent
    }
});

Ready to Use Screens and Components

The sample interface and windows shown below are already included in the project. For some of them it is easiest to use the Event Framework - an example of which is also in the Demo-scene.

Join Community

Z
zgd1y ago

We are willing to pay a high price to acquire the source code of a mobile game that is compatible with both Android and iOS platforms, for the purpose of learning and research. The game must meet the following criteria: it should be developed by a top-tier gaming company within the past 5 years, fully completed and matured, and preferably of the multiplayer online MMORPG or ARPG genre. If your game meets our interest, we will proceed with the transaction promptly and offer an upfront payment as a gesture of goodwill. Contact me q791864008q@gmail.com

Assets

Part 2 of 3

Various Open-Source assets for developing your games. Graphics, UI elements, sounds and more by DevsDaddy and his team.

Up next

UI Audio Collection for Unity

Large library of UI Sounds for Unity