Opened 3 years ago
Last modified 11 months ago
#39 new enhancement
Support different input devices / controllers
| Reported by: | stephen | Owned by: | stephen |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | knights | Version: | |
| Keywords: | Cc: | ||
| Release Notes: |
Description
Support different input devices (joysticks etc). Also consider a mouse control mode.
Change History (7)
comment:1 Changed 3 years ago by stephen
comment:2 Changed 3 years ago by stephen
The controls thread has now been moved here: http://www.knightsgame.org.uk/forum/index.php?topic=63.0
comment:3 Changed 3 years ago by stephen
One simple suggestion is to split the 'action' button into separate 'attack' and 'menu' buttons.
comment:4 Changed 3 years ago by stephen
- Milestone set to 016
Further suggestions have been made on the Knights moddb page.
comment:6 Changed 2 years ago by stephen
Perhaps I should add that there was a request for joystick controls here: http://www.knightsgame.org.uk/blog/2011/01/16/controls-again/comment-page-1/#comment-4321
comment:7 Changed 11 months ago by stephen
- Component changed from client to knights
- Priority changed from major to minor
To summarize all of the above: I think the main improvement that could still be made to controls is to support Xbox 360 controllers and the like.
A simple solution would be for players to choose the old-style controls (arrow keys + action + suicide) and then use a keyboard mapping program to map those six keys to their controller. This would need no further work on my part (except maybe explaining to people how to do it).
A more sophisticated solution would be to provide a special "controller mode" which allowed all the buttons on the controller to be used for different functions (like set traps, throw daggers, use lockpicks etc). Then they wouldn't need the fiddly "menu" system.
Other controls ideas that have been suggested in the past:
1) Separate action and menu keys, as in #103
2) Keyboard shortcuts for the action bar (in new-style controls), e.g. 1 could activate the first icon, 2 the second icon, and so on. (Or allow users to set their own keyboard shortcuts, e.g. by hovering over one of the icons and then pressing a key that they want bound to that icon.)
Overall, however, I am generally quite happy with the controls at the moment. So, dropping the priority on this ticket.

Also consider variations on the keyboard controls, e.g. separate keys for different actions like attacking, throwing daggers and so on.
See also suggestion #9 from Asmageddon here: http://www.knightsgame.org.uk/forum/index.php?topic=59.msg177#msg177