I guess some ideas seem only obvious in hindsight.
I guess some ideas seem only obvious in hindsight.
Mario 64 had third-person camera movement, but it was with the N64's C-buttons, and had fixed angles, not free movement. Since it didn't have a second joystick, that rules out the N64 (some games did allow you to use a second controller as a second analog stick, but I don't think any third person games did so).
Likewise, the Dreamcast didn't have a second stick, so it's ruled out too. That basically leaves us with the PS1 or an early PS2/Gamecube game. Apparently Quake II on PS1 did allow for the second stick to aim, but that's not third person. The closest I can find is Ico on PS2, which allowed for analog stick camera movement, but I think only in the horizontal direction. Mario Sunshine might well be the first for full camera angle movement, which honestly really surprises me.
Regarding Alien Resurrection: Turok (another FPS game which came out a few years earlier) also had modern FPS controls as default, though movement was done with the d-pad, as the N64 didn't have two sticks.
But Ico indeed used the stick for the camera: https://strategywiki.org/wiki/ICO/Controls
However, I'm not sure whether it was only used for horizontal rotation or full arbitrary rotation (arbitrary combinations of horizontal and vertical) as in Super Mario Sunshine. But it might very well be the first game to have that, not Mario Sunshine.
Seems wrong too, archived manual (https://archive.org/details/ps2_Jak_and_Daxter-_The_Precurso...) seems to say "RIGHT ANALOG STICK ... Camera Rotate/Zoom" under the game controls. I think the page you linked to is for another game.
I guess then the first game I definitely know that had a free camera was The Legend of Zelda: The Wind Waker, which came out a few months after Sunshine. This is also confirmed here: https://strategywiki.org/wiki/The_Legend_of_Zelda:_The_Wind_...
Of course the question is whether there might have been an earlier game which had it. Regarding Ico, apparently it also allows only horizontal rotation (camera "panning" is horizontal movement): https://strategywiki.org/wiki/ICO/Controls
Edit: Oh, sorry didn't see you mention third person.
Before Halo it wasn't really intuitive I guess?
A similar point holds for third-person games: Before Super Mario 64, all third-person games had Wolfenstein style tank controls where left/right rotates the character in place and up/down makes it move forward/backward. E.g. Tomb Raider or Mega Man Legends. The idea to make character movement relative to the camera viewpoint wasn't obvious.
(Though the Tomb Raider developers tried to work around this to a degree by fixing the camera behind the character, which prevented to most counterintuitive control issues Mega Man Legends had, but also meant free camera rotation was impossible.)
(For anyone else curious)
and the particular quote I was thinking of for the record.
Which sounds pretty good. Of course having an actual stick for walking would have been even better, but buttons aren't that bad, considering that PC games still use them for walking to this day.
I'm actually wondering why PC games never converged on a "left joy-con" style controller with a stick and buttons, for one hand, while the other hand holds the mouse. I guess the ordinary keyboard is good enough so there wasn't much pressure to replace it.
Really does seem to be a matter of the keyboard being good enough and knowing that most everyone has one connected to their PC. I've just come to accept that I need to prioritize what matters most for a given game. So, selecting between KB+M or controller on a case-by-case basis. I think the only game recently that annoyed me for not fitting one or the other very well was Cyberpunk 2077 because the cars were very touchy and would have been better with analog input.