Developer UI

Developer UI, AKA DevUI, is an ImGui rewrite of some of Valve's VGUI debugging tools. It provides various information about the engine, entities and materials inside the map and the game overall, as well as debuggers for Angelscript and material inspector.

Developer UI

Usage

There are two ways to open the Developer UI - using the devui_toggle_menu console command, or by pressing shift + f1.

There are 8 tabs total: Windows , Graphics , Profiler , Map , Game , Scripting , Settings , Debug . Each tab is a dropdown menu containing buttons, each button opens up a window.

Developer UI Menu

Implementation

In Strata Source, Developer UI is implemented using ImGUI - a bloat-free graphical user interface library for C++. More about ImGUI in here .

Misc

The map used on the screenshots is Gentle Hum by Beckeroo. .