Showing posts from August, 2013

XInput and Progress

When Joypad support was added to AM2R, I received a lot of suggestions on how to improve it. Most of them were regarding compatibility with XBox 360 joypads, how they are detected and how the trigger buttons aren't registered as buttons.
Furtunately, I was able to afford a wireless XBox 360 gamepad a couple of weeks ago, and I was able to add XInput support to the project, and properly test it. The gamepad is recognized in-game, and it has a dedicated button remapping screen on the options menu.

Now, this is the progress report I promised. This describes several aspects of each area, with different completion ratios. The reference I use is:
0Non-Existant1Being Designed / Concept Sketch / Asset Pre-Production2Functional, WIP resources  / Placeholder3Finished, working quality4Revision 1, great quality5Revision 2, excellent quality
So, every aspect that has a score of 3 is ready (but has room for improvement). Depending on the relevance of the particular area or feature, a revision …