www.sloperama.com/advice.html
Read everything there...you will find it VERY useful :)
Degrees arent a mandatory requirement...what is required is a kickass demo/portfolio which showcases your best work of game development. You are studying physics so why not try making a nice physics simulator which is efficient (programmatically) and also tells the company you know your stuff...Having a Phd is good on resume but if you have no demo/portfolio of games/projects you created, its pointless imo...
Having a CS degree will help you in the future should you give up on pursuing game development as a career. I am not trying to discourage you mate, apoligies if you thought that way. Not having a degree gives the impression to the company that you dont have the willpower/determination to finish a 4 year degree (whether its CS, Art, Business,History, Writing,whatever) which doesnt go down well. But if you have developed a nice demo which impresses them, you will probably be higher up the 'getting-hired' list.
Develop games in your spare time, form a team if possible (programmer art isnt pretty lol)...apply what you learned to games. For example, you can create a small racing game which has some good basic car damage physics...then you can make it better by using your physics knowledge in making it even more realistic. Look at Codemaster's DiRT (and even GRID) for ideas/study material !!
Now, how is it like working in the industry ? Well, I havent actually 'worked', only interned as a programmer for a brief time and let me tell you, I learned something new everyday. Watching the senior devs code, their viewpoints, advice,criticism was just amazing. Also started to appreciate the art side more than before.Plus I got to see what it takes to create games.Being surrounded by quality people in a great environment is just awesome !!
Start small, create small games and build up from there...it will take time,energy and skill so be patient. The most important thing is to finish what you started and polish it as much as possible. Get good grades or atleast descent grades while at university and make games in your spare time...Network with people and you are on your way.
Hope it helps
Log in to comment