{"repo":"Lim-Young/GameplayInputSystem","free":true,"listed":false,"github":"https://github.com/Lim-Young/GameplayInputSystem","clone":"git clone https://github.com/Lim-Young/GameplayInputSystem.git","description":"A global input listening system based on GameplayTag, integrated with an interaction module that supports the creation and management of various custom interaction events. It meets the needs of QTE inputs, NPC interactions, and more, offering high extensibility and flexibility.","language":"C++","stars":16,"topics":["framework","game-development","gamedev","gameplay","interaction","unreal","unreal-engine","unreal-engine-plugin"],"license":"MIT","category":"game-templates","readme_excerpt":"GameplayInputSystem Language: English, 中文 A global input listening system based on GameplayTag, integrated with an interaction module that supports the creation and management of various custom interaction events. It meets the needs of QTE inputs, NPC interactions, and more, offering high extensibility and flexibility. This system focuses on managing and dispatching input events at the game logic level and does not directly handle low-level hardware inputs. Developers can freely choose input solutions based on project requirements, such as Unreal Engine's default input system or the new Enhanced Input system. Features - Input events are distinguished by GameplayTags, making them easy to extend and manage. - Supports custom interaction events, suitable for scenarios like QTE inputs and NPC interactions. - Interaction events are created through instantiation, allowing for dynamic addition and removal. - Provides a global input listening system for unified input event management in games. - Compatible with Unreal Engine's default input system and Enhanced Input system. - Highly extensible, enabling users to add new input events and interaction logic as needed. Plugin Modules - GameplayInputSystem : A global input listening system that provides basic input event management functionality. - GameplayInteractionSystem : An interaction system based on input events, supporting the creation and management of custom interaction events. Usage Instructions 1. GameplayInputSystem If you on","default_branch":null,"files":null,"tree":[],"storefront":"/r/Lim-Young","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Lim-Young/GameplayInputSystem/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}