A simple-to-use and flexible UMG framework that allows you to build menus that can be navigated with Mouse, Keyboard and Gamepad in one go.
UINavigation is a simple-to-use framework that allows you to build UMG menus that can be navigated with Mouse, Keyboard, Gamepad, or any combination of those.
It's designed to be easy to setup, flexible and extendable.
You can also get the UI Navigation Simple Pack in order to learn how to make better-looking menus using the UI Navigation plugin, or if you want to support my work :)
It supports 4 ways of navigation which are used in 99% of video game menus:
It contains 3 examples of different menus that you may want to have in your game (Main Menu, Options Menu, Simple Inventory).
Note: Only versions starting at 4.27 are regularly updated.
Code Modules: UINavigation (Runtime)
Number of Blueprints: 31
Number of C++ Classes: 20
Network Replicated: No (Unnecessary)
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Documentation: Youtube Tutorials, Dedicated Documentation Blueprint