First of all... If you are going to create a game like he said you will need programming experience. If you do not want to do the programming of a game there are many engines that are already created that you can use, but to create a character you could use a Environment creator or even draw it using a digital pen in Photoshop, but if you want a 3d character you may need to get a program such as Cinema 4D but it is expensive.