Tony
Insider
Character rotation/orientation is already locked to the cursor (your character always attempts to face the cursor). Keeping the camera locked to a moving target would still cause the cursor to change location by itself every time the camera adjusted in order to stay focused on the target. This would constantly require directional mouse adjustments every time the camera auto-adjusted (as I mentioned in the video). And if the cursor did not maintain its current position relative to your character when the camera auto-adjusted then this would cause your character to take steps and pivot when the camera auto-adjusted. Both of these scenarios are detrimental to precise character control.Not to beat a dead horse, but there is an option three, namely a camera locked to a moving object, while the character orientation locked to the cursor.
...
Not to mention that it's slightly frustrating to have repetitively and quite elaborative explained why it would not limit the possibilities of character control, but the counter-argument seems to be no more than a "no", ignoring all the specifics of the argumentation. So long as the user retains full control of character facing, of angle and force of attack, no limitations would arise. If you have an argument that refutes that, I would love to have my claim about this challenged and even disproved, but that video Tony linked doesn't say the slightest about that.
Since you requested specific examples about why it would mess up gameplay here are a few; it would: mess up your footwork (pressing W,A,S,D to take a step when the camera was also making you take steps would be conflicting inputs causing undesirable movement behavior), make left-to-right strikes very difficult to execute, make it hard to aim overhand strikes, make it hard to aim thrusts, make it difficult to aim ranged attacks, make it difficult to fight multiple opponents simultaneously. These are just a few of the main issues but there are many more.
I'm not attempting to win an argument and neither is Madoc. Pointing out flaws with feedback and stating why it would not work only to have people continue to argue about why they'd still like to try it... is not constructive. If Madoc says something will not work then it will not. He's written every line of code himself and he knows the mechanics inside and out. Not only that, he is open-minded and willing to try new ideas if they will actually improve upon what they currently have.
Last edited: