reaction 0.2.0

Universal low-latency input handling for game engines
Documentation
(
    bindings: {
        Jump: [
            (input: Key(Space)),
            (input: GamepadButton(South)), // A/Cross
        ],
        MoveX: [
            (input: Key(D), scale: 1.0),
            (input: Key(A), scale: -1.0),
            (input: GamepadAxis(LeftStickX)),
        ],
        MoveY: [
            (input: Key(W), scale: 1.0),
            (input: Key(S), scale: -1.0),
            (input: GamepadAxis(LeftStickY)),
        ],
        Attack: [
            (input: MouseButton(Left)),
        ],
    }
)