
Description
Interaction Master โ Multiplayer Interaction System for Unreal Engine 5
๐ Fast, modular and multiplayer-ready interactions for your game.
Create intuitive and reliable gameplay interactions โ without writing a single line of code.
๐ Quick Start Guide (Video) ยท ๐ฎ Playable Demo (Windows or Video) ยท ๐ฌ Join the Community on Discord
Interaction Master is a complete, modular and multiplayer-ready interaction system for Unreal Engine 5.
Designed for developers who need fast, reliable and flexible interactions between players and objects or NPCs, it supports both simple and complex use cases ; all with full network replication.
Whether you're building an RPG, FPS, or narrative game, Interaction Master lets you focus on gameplay while it handles the details: interaction prompts, conditions, network locking, and full integration with Dialogue & Quest Master.
๐ง Requirements
OGS Core (required) โ Core framework powering Interaction Master
Interaction Master is part of the OGS ecosystem and integrates seamlessly with Dialogue & Quest Master.
โ Key Features
๐ Full Multiplayer Support โ Server-authoritative system with replicated interactions and optional network locking to prevent multiple players from interacting with the same object at the same time.
๐งฉ Plug & Play Blueprint Integration โ Built around modular Actor Components with exposed settings and events for rapid customization.
๐ผ๏ธ Customizable UI โ Comes with ready-to-use 2D widgets featuring dynamic input prompts.
โ๏ธ Advanced Interaction Conditions โ Easily configure distance checks, key hold duration, required items, ...
๐ง Perfectly Integrated with Dialogue & Quest Master โ Trigger dialogues, quests, and more with seamless compatibility.
๐ฎ Common Input Ready โ Switch freely between keyboard and gamepad โ input prompts update automatically.
๐ Clean Example Project โ Learn by doing with a full demo map and 12+ interaction blueprints.
๐งช 100% C++ Source Code Included โ For complete flexibility and customization.
๐ 1.1 update
Modular Research Strategies โ Define how interactables are searched around the player, combine multiple strategies, or create your own custom ones (great for third-person games).
Secondary Interaction Inputs โ Assign alternative keys or buttons so not all interactables share the same input.
Auto-Placed Widgets โ New helper actor automatically positions interaction widgets on world objects.
Third-Party Widget Support โ Dynamically inject UI from other systems into the interaction widget.
Improved Controls โ Refined management of widget visibility, interactable focusability, and system enable/disable for smoother integration with external systems.
๐ 1.2 update
New Features
Integration with Dialogue & Quest Master
Added new Quest Task: "Fail Interaction With"
Added a new dialogue interaction with automatic repositioning before dialogue start (EXPERIMENTAL)
Interaction Prompt Customization
Added support for customizing interaction prompt colors on interactables
Added runtime function to dynamically update prompt colors
More flexibility
It is now possible to use multiple components for complex interaction setups, with different interaction keys and interaction types depending on the state of your actor.
Why Choose Interaction Master?
Designed for RPGs, FPS games, narrative adventures, and more, Interaction Master takes care of all the complexity of player-object interactions โ so you can focus on the gameplay.
๐ Available now on Fab Marketplace
๐ฆ Includes source code, example project, documentation, and support.
โ ๏ธ Requires OGS Core (free)





