Native Gamepad Support
Continued (Cut into parts, could not post the whole thing.)
———————————————————————————————
1. Camera View – In GW2, you need to hold down M1/M2 to enable mouse look mode with the mouse. This sounds simple at first but when you begin to implement it, you begin to see several issues with it. Centering (Keeping the cursor in the center of the screen for AoE/targeting) is a major problem with this step as it will slowly shift little by little every time. The cause is simple but easily overlooked – every time you click both mouse buttons down, you must move the mouse a little bit in any direction; After it is moved a certain small distance, it will then begin mouselook mode – locking and making the mouse cursor invisible. With emulation, the mouse look mode is enabled over and over on average every 10-15 seconds (when you go to a different “tab”). Over the course of a few minutes, the cursor has shifted considerably and needs to be re-calibrated. There are also times when the mouse lock won’t be enabled quickly enough (quickly shifting from one tab to another), causing problems in its own.
2. Targeting – Guild Wars 2 uses Tab targeting and numerous keys for previous/next/etc. Gamepads do not have multiple keys to give away blindly for this purpose and have implemented modes/states for the purpose of targeting. For example, if we press the right stick in, we could go into “target” mode. Depending on whether we can have the camera lock onto the target similar to Neverwinter/Dark Souls will influence how this state works.
3. Inventory/Menus – This is self explanatory. Press “Start” to go to to options/item manage. Allow the use of the D-Pad for item management and such here. Using the sticks to navigate the cursor is odd via emulation.
4. Interaction/Dialogue – Similar to 3.
5. User Interface – Self Explanatory as well – the user interface will have hot keys and a layout that will remind the user of the keyboard/mouse inputs, not the gamepad’s.
Continued (Cut into parts, could not post the whole thing.)
———————————————————————————————
Now, there are several advantages for gamepad implementation:
1. 360 Degree Movement Field – The stick allows characters to move in a 360 Degree Movement field instead of the WASD 8 Degree movement field. The 360 Degree Movement field would allow players to swing left and right as slightly as they want to, making movement fluid.
2. Walk/Run Movement – In addition to the 360 Degree movement field, the player can also tell the player to walk/run depending on far they push the stick.
3. Play anywhere – The main advantage of playing on a gamepad is it is all in your immediate hands. There is no need to set up a keyboard and use a mouse on a flat survive. You can play the game at your desk or on the couch. And in the end, games are just games – if possible, players should be given the chance to enjoy the game the way they want to as long as it doesn’t compromise the game itself (at least in the competitive sense).
It is up for discussion, but I feel that with gamepad support, I might be willing to play Guild Wars 2 again, as will others. As of now, I am tired of the 1-10, keyboard system and wish to try it in another way.
——————-
There, sorry for breaking it into three posts, limit to message size.