UE5 Devlog - Make any UI multiplatform & gamepad compatible with Common UI plugin made for Fortnite

Make any UI multiplatform & gamepad compatible with Common UI plugin made for Fortnite

by | Announcements, Devlog, Featured

Hey all!

I have been working on a Main Menu system so I can use it eventually for the Survival Framework.

I have been looking for a way to make sure a UI is multiplatform and gamepad compatible while switching dynamically between Gamepad and Keyboard & Mouse. While developing my game Evolvation years ago I was facing the same problem and we were required to implement some shady workaround to get it working nicely.

Years later I was googling for new solutions and I was quite surprised to find the Common UI plugin. Apparently, it is made for Fortnite and Epic Games has released it within Unreal Engine 5! Check out the documentation of Epic of this plugin here: https://docs.unrealengine.com/5.0/en-… and check details on how they use it in Fortnite here: https://docs.unrealengine.com/5.0/en-…

I have been trying to make the knowledge about this system my own. I think I am finally getting the hang of it. Check out my video on what I have made!

I am really happy with the dynamic creation of an action bar that switches based on which controller is used in real-time.

Let me know what you think of it! I might do a tutorial series if there is any need and desire for you.

Check out my dev-log about this system here:

with kind regards,


Eric Ruts

Eric Ruts

Hey! My name is Eric. I am from Games by Hyper. I am the core creator of the Games by Hyper Assets for Unreal Engine. In the past, I created and published games like Evolvation, but also had many different roles. For instance, I am a Teacher of Game Development at the Amsterdam University of Applied Sciences. Before and during my gaming adventures, I have a history in C-Level Strategic advisory, Program, and Project Management for coporates and governments. I am a graduated Engineer but I also have a master's in Information Sciences with Game Studies specialization. Personally, I am married, have two children, and can be characterized as a passionate person. I am also passionate about helping others. With the courses and modular components I am offering, I hope to be able to help people achieve their dreams within the gaming industry.

Related Posts


Submit a Comment

Your email address will not be published. Required fields are marked *