Tasks:Controls: Difference between revisions
Jump to navigation
Jump to search
Added Input System Tasks |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 15: | Line 15: | ||
* Increase number of control event actions to eight ''(Standard gamepads seem to have 8 buttons aside from the directional control -- need to confirm).'' | * Increase number of control event actions to eight ''(Standard gamepads seem to have 8 buttons aside from the directional control -- need to confirm).'' | ||
* Change configuration to allow more than one key/button per action/movement, so that keyboard/gamepad/mouse are supported simultaneously. ''Control events already support this internally, but cannot be configured that way.'' | * <strike>Change configuration to allow more than one key/button per action/movement, so that keyboard/gamepad/mouse are supported simultaneously. ''Control events already support this internally, but cannot be configured that way.''</strike> (done) | ||
* Improve default control mapping, if necessary. | * Improve default control mapping, if necessary. | ||
* Provide User Interface for customizing controls. | * Provide User Interface for customizing controls. | ||
Line 22: | Line 22: | ||
* Architecture of the [[Architecture:Input Module|Input Module]] | * Architecture of the [[Architecture:Input Module|Input Module]] | ||
* Current v0.4 [http://cvs.savannah.nongnu.org/viewvc/adonthell/src/input/?root=adonthell Input Module code] | |||
* [http://lists.nongnu.org/archive/html/adonthell-devel/2002-02/msg00050.html Game control] suggestion on adonthell-devel | * [http://lists.nongnu.org/archive/html/adonthell-devel/2002-02/msg00050.html Game control] suggestion on adonthell-devel | ||
[[Category:Tasks]] | [[Category:Tasks]] | ||
[[Category:Development]] | [[Category:Development]] |
Latest revision as of 21:52, 28 February 2011
Back to Task List
Overview
The Input System handles everything related to user input and game controls.
Dependencies
None
Requirements
On top of the existing features, the following needs to be implemented
- Increase number of control event actions to eight (Standard gamepads seem to have 8 buttons aside from the directional control -- need to confirm).
Change configuration to allow more than one key/button per action/movement, so that keyboard/gamepad/mouse are supported simultaneously. Control events already support this internally, but cannot be configured that way.(done)- Improve default control mapping, if necessary.
- Provide User Interface for customizing controls.
References
- Architecture of the Input Module
- Current v0.4 Input Module code
- Game control suggestion on adonthell-devel