DocumentationDownloadable Demo📜 Product Description:
Modular Interaction Framework (MIF) is a fully multiplayer-ready, data-driven interaction system designed for Unreal Engine.Built with modularity, flexibility, and performance in mind, it allows developers to easily add complex interactions such as doors, chests, buttons, and more with minimal effort.
✅ Server-authoritative interaction logic✅ Client-side responsive UI updates (Radial Progress, Multi Tap, Instant Feedback)✅ DataTable-driven setup (configure interactions without editing Blueprints)✅ Tag-based interaction conditions (Add / Remove Tags dynamically)✅ Highly modular and extensible system✅ Fully multiplayer-supported (Listen Server and Dedicated Server ready)✅ Easy to integrate into existing projects✅ Optimized for clean project structure and rapid integration
⚙️ Quick Setup:
Add two ready-to-use components:➔ One for interactable actors (BP_InteractableActorComponent)➔ One for player controllers (BP_PlayerInteractionComponent)
Assign the interaction handle to your actor.
Configure everything through the included Data Table — no need to modify core code.
Important:After installing MIF into your project, don't forget to add the required Gameplay Tag settings under Project Settings → Gameplay Tags!
📦 What's Included:
Interaction Components (plug-and-play)
Example Actors (Door, Chest, Button, TrafficLight)
Radial Progress UI (ready to customize)
Clean Example Level (easy to integrate)
Well-organized Folder Structure (clean and properly named)
Extensive Commenting inside all Blueprints (easy to understand and extend)
🎯 Ideal For:
Survival Games
RPGs
Shooters
Open World Multiplayer Games
Any project needing a flexible interaction system
🚀 Additional Info:
Version: 0.1
Future Plan for 0.2: Adding animation support
100% Modular Design
Full Multiplayer Replication
Discord Support available