Description
The goal of this plugin can help you create and manage interactive objects and characters for your games. Interactive objects and characters are those that can respond to player input, such as opening doors, picking up items, talking to NPCs, and so on.
This plugin supports different types of triggers, such as sphere, box, capsule, and cursor, that can detect when the player is near or looking at an interactive object or character. You can also customize the hint widget that shows up when the player can interact with something.
This plugin provides flexible callbacks for you to implement your own game logic and feedback for each interaction. You can also use different selectors to determine which interactive object or character the player can interact with based on your game design. This plugin also supports network games that rely on reliable RPC. If you want to add some dynamic and immersive elements to your game or project, Horizon Interact plugin is a great choice.
Demo Project and Documentation: https://github.com/dorgonman/HorizonInteractDemo
DemoVideo: https://youtu.be/wdclGx1IIwQ
TutorialVideo: https://www.youtube.com/watch?v=l-WCsGpg_fo&feature=youtu.be
Technical Details
Code Modules:
Number of Blueprints: 0
Number of C++ Classes: 17
Network Replicated: No
Supported Development Platforms: Win64, Mac, Linux
Supported Target Build Platforms: All Platforms
Supported Engine Versions
4.25 – 4.27, 5.0 – 5.3