i am studying B.Tech. in IT in punjab. i want to be a game developer and develop huge console or windows games like battlefiels, assassin creed etc. but before that i am doing b.tech. for securing my future. i have a good c++ skills and in coming month i will be doing core java. so i want to know that what languages should i train myself in and from where can i get its training in punjab.