terrafx icon indicating copy to clipboard operation
terrafx copied to clipboard

Design and expose the input interface

Open tannergooding opened this issue 5 years ago • 1 comments
trafficstars

Rationale

An input interface should be designed so users can receive and respond to input in their application.

The initial subsystem should support a standard keyboard at minimum. Supporting additional devices such as a mouse and Xbox Gamepad are nice to have and will help validate the design.

tannergooding avatar Oct 02 '20 00:10 tannergooding

Designing a solid, modular input system is hard; it's definitely above me. However, I've pieced together some thoughts which might help start as a base point: https://gist.github.com/FiniteReality/e49712e343fade9aec99ef9e65af7ad9

FiniteReality avatar Nov 27 '20 15:11 FiniteReality