definitely agree with idea of specializing in something, if you look at most AAA game studios they want guys that are the best at what they whatever that may be, programming, characters, environments, etc. to be honest you should pick whatever field you like doing the most, than build a strong foundation of that skill, not…