I've made a character controller following a third person character controller tutorial and I've adapted it to fit to my game's needs and now it's like a third person shooter more or less.
You control the camera (and the character rotation) with the mouse and can use WASD keys to move forward backwards and to the sides. I've implemented a running walking system also (pressing Shift key), and it works fine except for going to the right while running and going straight at the same time (when i'm pressing the W and D keys and also the shift for running) it doesn't detect movement in the horizontal axis (D key), but it works fine if i press A (it goes to the left).
The strange thing about it is that I have the same bug with the 3rd person character controller that comes with unity and I don't understand why this happens.
Anyone knows what the problem is and how to solve it?
he he he he seems you have not problem with unity it self but System
well if you’ve ever played NFS (NeedForSpeed) you find out that you aren’t able to press shift+ (can’t remember right or left) tho I can’t really remember any longer what shift was
but the thing is the system doesn’t recognize so many buttons at once not the game it self
solving this is with:
changing keyboard to game keyboard (not sure tho (never tested))
or maybe changing system in to linux witch I don’t recommend as you’ll need few years to learn how to work with it + doing many formats till you’ll learn what to do to not destroy your system
in linux tho you can’t destroy it if you aren’t in root. it’s one of best things I’ve encountered at linux, I still love it.
1 thing M$ never had. As it always has global running programs (every program has ability to change all system components)