In this last part of this post devoted to my latest publication in the February IGDA neweletter, I I will summarize my recommendations for those of you who want to go freelance.
- First and foremost, always remember that you are not doing your game but your client's game. You have the right to propose and fight for your ideas but you also have the duty to execute your client's demands, even if you believe you have better idea!
- Think ethics. It is very important to build a reputation as a loyal and trustworthy partner, in particular don't kiss and tell (keep for yourself what you've seen or heard while working with a client), don't give names of client's employees to head hunters, at least as long as the person is still employed by your client and never say bad things about your client, even after a mission is completed.
- Respect what you have promised to deliver: Budget, deadline, content, etc.. If for some reason you believe you won't be able to achieve something, inform your client as soon as you see the problem.
- Be ready to work more than expected. Always remember that a client contracted you to bring a solution to a problem, not write a document or be in his office from 9 to 5. Work until it's done. It is only if the workload really get out of control that you should tell your client and renegotiate your contract.
- Don't be arrogant with your client's development team. Making a game is difficult; making a good game is very difficult. Respect the work done by them, even if it's not perfect by your standards. I had my own failures, so I stay humble.
- Respect the confidential agreement you have with your client to the letter. It happened several times that I had to stop myself from giving out information that my client's employees had already leaked!