Zipfinator wrote:[...] when they have cinematic physics which I'm fairly sure are much more optimized.[...]
Why do they call it cinematic physics? It's not even using the Source engine's physics system. Its just a pre-simulated in Blast Code(different application) then ported to the game as a animated mesh.
For a game based on physics puzzles, the physics engine is no better then any other game. Hell, UE3 has way better physics.They have soft-body, water physics, APEX destruction, physics-base animation, dismemberable objects, and cloth (tearing and welding). While source has basic ragdoll physics and a only one material system per model.
Same goes with lighting, Source is outdated when it comes to this as well, crappy render-to-texture shadows and only able to support one dynamic light(which is unoptimized).
Really, I don't see the engine getting better any time soon(assuming this from L4D2 being the latest) and I doubt you can edit the physics or lighting engine with out the full source code.