Hi I am an aspireing 3d designer, not really lol, but i want to work for bungie or activision when i am older. Mostly Bungie. I am going to be taking a class in Java at a UC over the summer and am wondering is this what they use to make halo? If not what do they use, i really want to get into this field when i am older as a 3D digital artist or whatever they are called, 3d game designer. Thanks anything is appreciated.