Ultra App Kit allows development of fast and snappy desktop GUI applications with DPI scaling for any screen. An OpenGL or 3D engine viewport can be embedded in a GUI program to make custom game development tools and editors.
Built to power a new generation of game development tools, Ultra App Kit provides an easy-to-use C++ programming SDK for creating desktop GUI applications.
Unlike other alternatives, the Ultra App Kit GUI renders in retained mode rather than immediate mode, and is specifically designed for desktop GUI applications. This makes applications snappy and responsive when resizing or refreshing a window.
DPI scaling is baked into the design for resolution-independent graphics on any screen.
The GUI can be combined with an embedded OpenGL viewport, or combined with a 3D game engine to make custom editors and game development tools.
Ultra App Kit can be purchased in the Leadwerks store or on Steam. Check out the video tutorials and read the documentation to learn more.