(04-04-2012, 09:06 AM)NaturalViolence Wrote: Start with this: http://lmgtfy.com/?q=c%2B%2B+game+programming
I would highly advise you steer away from game programming. The game development industry is shit right now. If you even manage to get a job you'll probably regret your decision for the rest of your life. Long hours, bad pay, poor benefits, ridiculous deadlines so you're always under stress and bringing your work home with you, terrible job security (constant layoffs and bad job market), etc.
Yeah, the biggest problem people trying to get into the business is getting the right publisher-developer contract to get into.
There is first party developer which involves the publishers owning the developer e.g nintendo, they have their own consoles and the games are developed by their own developers under their own trademark name
The second party developers who are independent but still have to sign a contract with the publisher for the exclusive right to publish their titles
Finally the third party developers, which is the most common and almost everybody starts with, they sign contracts with publishers only on a per-game basis and they usually release on multiple platforms as they have more freedom and have no constraints to one particular publisher however you'll have to always be in search for your next project and the time-span between projects could be relatively long leading to the studio dropping employees, paycuts, etc.
Its gonna be a tough ride but as long as you can hang in there you'll eventually make it.
......?????
