mod.io Unreal Engine Sample Project
Learn how to make your Unreal Engine moddable using mod.io more easily than ever before, with our new ActionRPG sample project.
From our Unreal Engine plugin to the modioUGC framework and Component UI, our Game Services team has released an extensive set of tools and solutions to bring mod or UGC support easily to Unreal Engine titles.
To showcase how mod.io can be used to build mod support functionalities and integrate them seamlessly in-game, we just released a demo prototype game based on Epic’s Action RPG learning resource.
ActionRPG integrates the full range of our functionalities, starting with the mod.io Unreal Engine core plugin, which is used to handle user authentication and connect the in-game integration to mod.io services, and shows the content from a dedicated game page in-game with a mod browser built with Component UI.
The Template UI from our Component UI solution is used to build a fully functional mod browser, allowing the display of mods in-game. From there, the player can browse, subscribe to, rate, search, or report mods.

The modioUGC framework is used to load subscribed & downloaded mods and access them in-game, dynamically in the ActionRPG UI, allowing players to easily use a modded piece of content directly in a game session. Content can be loaded and used easily at runtime, following protocols that would ensure compatibility with all platforms from PC to consoles & mobile devices.

Using the modioUGC framework as well, ActionRPG also comes with a suite of editor tooling to facilitate mod creation, packaging, and uploading directly to the mod.io backend.

We use ActionRPG ourselves as our internal test environment; it’s a great solution for us to validate bugs and issues reported by partners, as well as testing our new services in a proper game environment. It’s been designed as a live example showing how you can use our solutions for your own project(s), and following Unreal Engine best practices for mod.io integration.
It’s the perfect way to easily understand our set of services for Unreal Engine and integrate them in the best possible way into your game. It’s also designed to go hand-in-hand with our Unreal Engine documentation.
You can learn more about the ActionRPG mod.io sample project on its dedicated documentation page; mod.io ActionRPG is using UE 5.3 and will be kept up-to-date with future versions. Next updates will see the integration of our multiplayer solutions for supporting mods in a dedicated server environment.