I have experience in c++ as well as reverse engineering and video game hacking.
Honestly, the budget here might work if it is a relatively simple game but, depending on the complexity, obfuscation / anti-debugging measures may make it infeasible.
I'd like to know what game it is so I can investigate the level of complexity involved in modifying the game.