Character Interaction System is a comprehensive, flexible, yet very accessible and easy-to-master system for creating interactions in your game.
With it, you can create various types of interactions, ranging from a simple light switch to complex cases, like a door where different animations should play from different sides depending on the current state of the door and from which side it is being opened.
The plugin is written using C++, but you absolutely don’t need to know the language to work with it.
All necessary functionalities and interfaces for customization have been moved to blueprints.
Also, this system is replicated and ready for integration into your multiplayer projects.
Trailer: Link
Playable Demo: Link
Discord: Link
[/PARSEHTML<[HEADING=2][SIZE=22px][U]Technical Details:[/U][/SIZE][/HEADING][PARSEHTML]
Main Features:
- Use C++ or Blueprints to work with system
- Easy to setup on any actor
- Highly expandable and customizable system
- Multiplayer Support
- Basic widgets and world markers for interactable objects
- Supports different types of interactions
- Supports interaction interruptions
Included many different types of interactions in Example Project:
- Doors
- Crates
- Buttons
- Levers
- Code Locks
- Valves
- And MORE!
Code Modules:
- CharacterInteractionSystem (Runtime)
- CharacterInteractionSystemEditor (Editor)
Number of Blueprints: 4
Number of C++ Classes: 10
Network Replicated: Yes
Supported Development Platforms: Win, Mac, Linux, IOS, Android
Supported Target Build Platforms: Win, Mac, Linux, IOS, Android
Example project - because example project contains a lot of content, including animations and models, which can be accessed after verifying on discord
Documentation[/PARSEHTML]