"FPS isnt that hard to make"... "Anyone can do that"
Are you fucked? Definately not anyone can just make a 3d camera unless they used some software to make it for them. But in c++, you cant just whip up a camera like that you fucking idiot
It really isn't that hard, it's a matter of scale, if you think a FPS is something like Battlefield 3 or Modern Warfare 10 than you should go play some 2D FPS :). So yes, I could whip up a camera and a few boxes and be able to move around in a few hours time. You can make a flat plane along with 2 "boxes" as players and have them shoot bullets out of thing air. It wouldn't be pretty but it's still a FPS, so ya I could just whip up a camera like that.
You start with the fundamentals and work your way up, you think games are created to start with the way they look? That'd be a waste of time especially if they decided to change a level or character model.