Why in the world would you build a completely new engine for every game? Halo 3's engine for example has really great hit recognition, physics and even capable particle effects, and of course AA since it's not running at 720p. The engine itself is fine, excellent really, and would do 95% of what is needed for the next game. Why go through all that for the last 5% which can be handled by just tweaking the existing engine? I am at a loss.









