Generic Interaction Component

Average Rating:  
X Rating Failed

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

  • Supported Platforms
  • Supported Engine Versions
    4.17

Description


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.


Talk with other users of this product or get support for this asset by joining the Gamemakin LLC Discord Channel at http://discord.gamemak.in. Wiki also available at https://wiki.gamemak.in.


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.


The component does all the heavy lifting and only very minor setup is required. It can pick out a player's intended interaction when many interactables, such as buttons, are grouped together.


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. The art provided was mostly created by Epic Games, and the additional interaction art is meant to show functionality, not to be pretty.


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

Documentation: https://wiki.gamemak.in


Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention