Right now, there is a one-to-one relationship between input devices and player. This doesn't have to be the case, as player commands have already been decoupled from input events.
With multiple input devices, we can have:
Keyboard + mouse input, allowing players to move and fire in independent directions (similar to the "strafing" function)
Allow use of the GCW-Zero analog stick for movement
Not needed - removed mouse as input, and keyboard+mouse wouldn't be so good (shooting still needs to be limited to 8 directions), and GCW-Zero support is not being maintained
Right now, there is a one-to-one relationship between input devices and player. This doesn't have to be the case, as player commands have already been decoupled from input events.
With multiple input devices, we can have:
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.