UPDATED: v1.05 29th Jan 2023
- Add object editor support for editing variables nested in structs
- Try to maintain previous selection when going one level backwards in the menu
Easily configurable and high performance debug menu for developers.
Demonstration Video
Why you need it
- Unreal Engine already has an awesome console window to type in debug commands. However this can be daunting, slow or inconvenient. For eg, it requires a keyboard attached to the running platform, you need to remember syntax for every command and you need to type in each command
- AAA studios make use of debug menus so that QA testers, artists, designers can easily access debug options, tweak various settings, activate cheats, etc directly on builds running on the target platform
Example of usage (varies based on how you integrate it)
- Activate the debug menu with a shortcut, eg Slash on keyboard or pressing both thumbsticks together on the gamepad
- Scroll through various categories and entries
- Tweak various bool, integer and float settings directly in the menu itself
- Activate cheats, stat commands, console variables, etc without having the remember their syntax
- Seach for an object loaded in memory by name, and directly modify its properties in real time