Passer au contenu
Média 1 pour l'article Universal Interaction System (UIS)

Description

A modular, multiplayer-ready interaction system built entirely in Blueprints.

UIS gives Unreal Engine developers a powerful and flexible framework to handle in-game interactions with zero coding. From simple item pickups to complex hold-to-interact mechanics, this plug-and-play system is perfect for any genre.

Documentation: https://www.devbotexe.com/universal-interaction-system

đź’ˇ Key Features:

  • Tap & Hold Interactions

    • Swap interaction types at runtime to fit any scenario tap to open, hold to charge, etc.

  • Built-In Outline System

    • Easily enable interactable highlights using the included M_Outliner material with customizable colors.

  • Interaction Manager Component

    • AC_InteractionManager_PC handles tracing, HUD prompts, and timing all editable via exposed variables.

  • Fully Customizable Data

    • Control prompt text, fonts, colors, interaction range, crosshair size, and more.

  • Client & Server Events

    Cleanly separate multiplayer logic using dedicated Event Dispatchers:

    • Run UI and local effects on the Client

    • Run world-changing logic (e.g., doors, generators) on the Server

  • Debug Tools Included

    • Toggle debug mode to visualize interaction traces in real time.

🎮 Included Examples:

  • Item pickup

  • Door toggles

  • Generator with hold-to-activate

  • Outline color variants

Perfect for indie devs, solo creators, and Blueprint-first teams.Fast to set up, easy to expand UIS is your go-to system for interactions.

Network Replicated: Yes - Only the event dispatchers (interaction Hud is always client sided)

Formats inclus