What are the benefits of designing a KeyBinding relay?
- by Adam Naylor
The input system of Quake3 is handled using a Keybinding relay, whereby each keypress is matched against a 'binding' which is then passed to the CLI along with a time stamp of when the keypress (or release) occurred.
I just wanted to get an idea from developers what they considered to be the key benefits of designing your input system around this…