An input manager for Bevy, inspired by Unreal Engine's Enhanced Input. We use it for Simgine, but it's general-purpose.

Highlights

  • Toggle input condition.
  • Reflection is now feature-gated.
  • Generic wrapper types are now automatically registered by the crate for use in the inspector/editor.

The crate is planned for upstreaming in Bevy, so please try it out and share your feedback.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

other discussions
 

An input manager for Bevy, inspired by Unreal Engine's Enhanced Input. We use it for Simgine, but it's general-purpose.

Highlights

  • Toggle input condition.
  • Reflection is now feature-gated.
  • Generic wrapper types are now automatically registered by the crate for use in the inspector/editor.

The crate is planned for upstreaming into Bevy, so please try it out and share your feedback.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input