There's lots of ways to go about it.
Here's one:
Game engine: Unity is popular. Unreal Engine is another big one.
3D modeller: blender is becoming pretty big.
Some kind of editor for textures: photoshop/gmp
Some kind of audio generator
Here's one:
Game engine: Unity is popular. Unreal Engine is another big one.
3D modeller: blender is becoming pretty big.
Some kind of editor for textures: photoshop/gmp
Some kind of audio generator