avvy, you\'re telling me companies don\'t use the same old crap to create games to make life easier and less expensive..
Very few companies design there own shit these days. They just base it off another company who has taken time to build (as example) engines, Havok, Unreal, Q3 etc etc. How many friggin rehashed games are based of these types of engines. But i know how slack u are, you\'re wanting to be one of these devs. I\'m not saying start from scratch, i\'m just saying don\'t be slack and expect good ol ms and other comps to do all the ground work for you. Advancement is made by the companies that take a step forward, not by companies that jump on the bandwagon. Good luck working for them.
Then theres games like for example, max payne, extremely well made game. Then games like the matrix that looked pretty much the same graphically but just sucked monkeys balls. Was poorly coded, needed way higher hardware just to even get close to the same framerate. Now, what if every company based there games of that engine, ohh goodie... Same is said with SDKs, a shitty one can = us paying through the nose just to play games that could easily run on half the system if it was just done better.