Overview
Ninja Input is a professional-grade input framework designed for Unreal Engine’s Enhanced Input System. It ensures clean, modular, and highly extensible input code, having been continuously updated and improved for nearly 3 years.
Why Choose Ninja Input?
Unlike ad-hoc solutions, Ninja Input separates concerns, providing a dedicated Input Manager and a library of reusable handlers. It is deeply integrated with the Gameplay Ability System (GAS), making it an ideal companion for GAS-driven projects or teams already using Ninja GAS and Ninja Combat.
Key Features
- Clean Separation of Input Logic
- Reusable Handler Library
- Deep GAS Integration
- Input Remapping Workflow
- Animation-Based Input Buffer
- User Settings & Modifiers
- Editor Integration
- Proven & Supported
Technical Details
Ninja Input simplifies the configuration and usage of the Enhanced Input plugin. It is fully integrated with the Gameplay Ability System and provides an extensive collection of Handlers. It includes an animation-based Input Buffer, supports key remapping, and is fully supported by Blueprints and C++.
Click the button below to download.
Download:





