I've been looking at a lot of FPS games recently and have seen how the metagame actually controls how the game will turn out. This is obvious of course but whether metagame is a successful method of play or not isn't the concern. Instead, if it is something that should be brought to the players' attention or if it should be kept under the radar.
In most games, understanding the meta undertones comes with time and experience. But what if we removed those factors? These are just some of my thoughts and I'd love to hear from others on the topic.
Note: these examples are in regards to objective based gameplay of non-persistent games (COD Domination, BF, TF2, Counterstrike, etc.)
Obviously there are multiple levels of gameplay.
A: Run in. Try to win. (Base level. Based on player skill. no understanding of the undertones of play or the meta at all. Lower reflex and skill yield lower probability of success.)
B: Comprehensive assault. (Moderate. Player uses skill and understanding to achieve team's goal. fairly effective. Player uses prior knowledge of other player tendencies and game mechanics to maneuver and succeed. Can communicate but usually relies on personal skill to succeed. Player can hold his own but does not control any meta. Usually a lone wolf. Effective teammate. But still does not control the battlefield in most cases.)
C: Full control of meta. (Player understands advanced game mechanics and uses skill as well as coordination with other players to achieve the goal. Best chance of success due to control of the ebb and flow of the field as well as communication with a full squad or team.)
Note: I'm am only categorizing these in such a way so that it can be seen as a simple, quantifiable measure of player skill and experience.
My question is; Would introducing the metagame openly in a game such as this (Ex. Introducing the player to extensive weapon charts and stat values, giving the player advanced strategic information firsthand and allowing them to use this immediately, and allowing the players to be able to start with at least half of the understanding that someone would only understand after quite a few hours or even days of in game play) break the flow of the game? Imagine if Battlefield 3 upon release had introduced players to all of the weapons damage, drop off, accuracy and reload times descriptively. Do you think this version of BF3 would compare or would it be entirely different?
I understand that time slowly allows this progression to sort out. (Ex. Telling people that the M16a3 is one of the most reliable guns from day 1 would increase the usage exponentially from the start. Whereas only after a few months of play, did everyone decide this was the best choice based on experience.) But what if we cut out time? What would be the pros and cons? Would every player have the ability to control the meta? and if so, would this completely alter the gameplay?
I'm primarily asking this to get some insight from others. Bounce ideas and such. I am fairly new to design in general. A "beginner" so any information is valued and I like to hear opinions from my piers. So what do you guys think?