Here is the reality check, salary increase or financial related matters are decided and approved by very high management. Your line manager or even his manager might not even make a decision. Your point only works in start ups or companies with very thin hierarchy. If you work in corporate environment, then marketing yourself for a prolong period of time is crucial to get a salary raise or promotion. The bosses "up there" have no clue who you are among other hundreds of people who all perform well. The only way to make your name remembered is to marketing yourself on top of hard-work, and your manager has to help as well. Remember managers are all bound by HR and main accountant no matter small or big companies. They have a set budget every year for salary (well if the company doesn't set that budget, then good luck existing).
Regarding playing game, it's literally 50/50. On one hand, managers KNOW that you're playing game. Good and experienced managers won't budge an inch. They have all the information about you, your skills, opinions from your clients, stakeholders, competitors. They make decisions based on a lot more factors than just yourself. Sometimes the employee thinks he's so good but when talking to his stakeholders it's a complete opposite feedback. On the other hand, let's say you're soooo good the manager has to keep you, then when you ask for a raise, he would have considered to raise your salary anyway. Because he knows you're doing a good job and without a raise you would get upset. So when you play games, it's 50/50 to get a salary raise or not, but 100% you will risk your relationship with the manager to be damaged. Even if you decide to leave, always part way with a company in good terms and don't burn bridges.