I'm a 17 year old Indian just about to finish my schooling. I'm quite fond of gaming and game development and aspire to overtake game programming as my profession. I'm learning C++ currently. I have known there is not much scope in this field in my country and i'm planning to study somewhere abroad. However, I don't have much information about where should I go for further studies and settlement and which course should i opt for and what side studies should i overtake.
So I would like to ask you people for some advice.
What side studies should i do ? As in any other programming languages, computer knowledge, etc ?
What course should i opt for a degree for my bachelors and masters ?
Where/ Which country are/has more chances of job in this field - game programming ?
What are the requirements for study in this field ?
Also I'm aware of the different sections of game programming as in Physics engine programming, AI, Graphics engine programming, sound testing, UI, etc
I'm fond of Programming, Mathematics and Physics.
Which of the them would be the best in terms of employment as well as studies ?
Hope you consider my request.