Flexible Directional Menu – Unreal Engine

Flexible Directional Menu – Unreal Engine
A modular, data-driven directional equipment & action menu system for Unreal Engine
Flexible Directional Menu (FDM) is a highly modular and data-driven menu system designed for directional (cross-style) equipment and action selection — inspired by modern AAA titles
Unlike classic radial wheel menus, FDM is built around directional navigation, container-based slot groups, and data-driven layouts, making it ideal for games that require fast, precise, and tactile item or ability selection
It is not just a UI widget — it is a flexible, extendable system designed to integrate seamlessly into real game architectures
Whether you are building a tactical shooter, an action RPG, or a survival game, FDM gives you a modern, professional directional menu with full control over structure, behavior, and visuals
Features
Directional Menu System
Cross-style navigation instead of a radial wheel — perfect for D-Pad, controller-first UX
Example Item & Inventory System
It comes with a sample item and inventory system to explain how the integration will be done
Fully Data-Driven Architecture
Layouts, slots, spacing, animations, sounds, and behaviors are configured through Data Assets — no hardcoded layouts
Modular & Decoupled Design
Component-based logic, independent widgets, and interface-driven integration allow you to use only the parts you need
Event-Driven Communication
Inventory & Ability System Agnostic
Works with any inventory, item, or ability system — just provide metadata via interfaces
Runtime Editing & Reordering
Add, remove, move, and swap entries dynamically at runtime
Easy Integration
Drop-in Actor Component with Blueprint-friendly APIs and example integrations
Highly Customizable UI
Customize
Slot size and spacing
Animations and interpolation speeds
Sound feedback
Styles and visuals
Supported Unreal Engine Versions
5.6