Skip to content
Media 1 for listing OGS - Interaction Master โ€“ Multiplayer Interaction System for Unreal Engine 5
0 comments

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)

Included formats