Generic Interaction Component

Gamemakin LLC - Blueprints - Sep 13, 2017
4.78 out of 5 stars(9 ratings)
  • 89%
  • 0%
  • 11%
  • 0%
  • 0%

Easy to extend old-school 'Press E to Interact' component system.

  • Supported Platforms
  • Supported Engine Versions
    4.17 - 4.20
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.


Support / Community Discord

Video Trailer

Quickly add simple 'Press E to Interact' functionality to your game! Works with first and third person views. Has basic network support. Easy to implement. Provides a powerful interaction framework to add interactability to your worlds fast and easily.

The core of this is already is already included in Generic Shooter. Generic Shooter does not have the examples and demo map however.

Generic Interaction Component is a component and a set of interfaces that takes care of the tedious work of building out interactions for your players. It can pick out a player's intended interaction when many interactables are grouped together.

The component does all the heavy lifting and only minor setup is required.

A framework is provided with many examples that illustrate how to build complex interactions such as switch puzzles, as well as simple level design driven mechanics like opening doors with a button without level blueprints and other ugly logic.

The example buttons and switches are very robust and customizable, ready to be used for game jams and prototypes. Basic networking is provided, but it is up to the user to handle custom server/client side behavior for custom interactables.

Technical Details

Number of Blueprints: 60

Network Replicated: Yes

Supported Development Platforms: Desktop and consoles

Supported Target Build Platforms: Desktop and consoles