A downloadable tool

Buy Now$5.00 USD or more

A lightweight and beginner-friendly modular interaction system created entirely in Unreal Engine 5 Blueprints.

Simply migrate the Interaction_System folder into your existing project and set up the interaction component on your player character.

This system supports both Press and Hold interactions using a reusable interactable base, Blueprint Interfaces, Actor Components, and a clean modular structure designed for easy expansion.

Perfect for:

  • horror games
  • adventure games
  • exploration games
  • survival games
  • prototypes
  • learning Blueprint interaction systems

Features

  • Press Interactions
  • Hold Interactions
  • Hold Cancel Support
  • Reusable Interactable Base
  • Modular Blueprint Structure
  • Interaction Prompt UI
  • Beginner-Friendly Setup
  • Easy Expansion for Custom Interactions
  • Single Player Focused
  • Clean Folder Organization

Included Examples

  • Door Press Interaction
  • Hold Interaction Object
  • Light Toggle Interaction
  • Demo Interaction Map
  • UI Prompt System

System Architecture

The system uses:

  • Blueprint Interfaces
  • Actor Components
  • Enum-based Interaction Types
  • Child Blueprint Interactables
  • UI Prompt Widgets

Included Files

  • AC_Interactor
  • BP_Interactable_Base
  • BP_Door_Press
  • BP_HoldObject
  • BP_LightToggle
  • WBP_InteractionPrompt
  • E_InteractionType
  • Demo Map

Minor Blueprint recompilation may be required after migration into newer engine versions.

Notes

This system is designed to be modular and easy to integrate into existing projects.

The included demo map uses a small number of assets/materials from Unreal Engine Starter Content and Templates for showcase purposes.

Documentation Included

A complete setup guide is included covering:

  • Character Setup
  • Input Setup
  • Widget Setup
  • Migration Notes
  • Creating New Interactables
  • Common Migration Issues

Setup Guide

https://docs.google.com/document/d/1MnRBFA94uNIa5lRbuHtT13YSoGsfmjfxeyydtfvmyxY/...

Compatible with Unreal Engine 5.1 – 5.7

Purchase

Buy Now$5.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

SM_InteractionSystem.zip 920 MB