I am 20 year old Pakistani guy who wants to be a game designer but I am very confused on the approach I should take. The major reason behind my confusion is the fact that game designing is a field that is not there in the country I am currently living in nor is it in my home country. If I want to make a career via a company then it would be a hassle just to insure that I am living a western country (which I would sooooooo love to do) WHICH BRINGS TO ME TO THE FINAL PART OF THE DILEMMA! Should I go to a university, get a bachelors degree and find a job in a company (Expensive and not 100% sure if I can get a job in western countries due to my nationality and their immigration strictness) OR Should I study the short courses in Gnonom and then try to find a job (Cheap but the chances of me getting a job are lower then me getting a bachelor) OR Should I get a bachelors degree and then be an indie game developer by using the contacts and friends I make during my time in university. (Expensive but allows me to make a team more easily and also gives me the option for trying to apply to a company for a job) OR Should I study the short courses on Gnonom and give my 100% to developing a good strong game. (Cheap, extremely risky but will allow me to save the amount of time and money I would spend on university. It also saves me from any hassle and complications that I would face having to live abroad alone.) Note: my family is willing to financially support me in either routes and I am willing to give my all in either route but I am afraid to use too much of money on the university route as I wish to avoid being too much of burden on my father. Your advice and help is much appretiated.