popcornjake wrote:Source will become defunct when the universe gives birth to the new generation of consoles around 2011, until then I guess we're just to expect Valve to continue with the policy of source modularity.
Excuse me? New generation of consoles by 2011? Are you facking nuts??? You think MS and Sony invested litterally billions (well MS at least) into their tech only to dump it completely after 5 and 3 years???
Sony plans to have the PS3 last for 10 years at least so you're not even gonna hear about a PS4 until 2014 (few years before its launched) and even then the PS3 will overlap by at least a year of the PS4's release so you're looking more like 2017.
I'm not sure what MS's plans are, but they're definitely going to ride the 360 for as long as they can.
Ok, you've got me on Crysis not being optimized. It IS rendering a lot more than any other engine. But seriously, when a Quad Core 3.0ghz system with 8 gigs of ram and a GTX 260 can't run it maxed, its "seems" likes its not very optimized but when I think about it, you're right with all the plantlife being physics driven and the fact that the environments are so huge its pretty amazing that it will even run on current tech.
As for the Source Engine being dropped... every developer decides to upgrade their engine at some point. There was 6 years between Quake 3 and Doom 3, 4 years between Unreal Tourney Engine and UT 2k3/4 and only 3 years (GOW Xbox) from 2k3 to Unreal 3. Rage is probably gonna be out in 2010 so thats another 6 years for the next id engine and only 4 years between Farcry and Crysis.
Valve is entering the 6th year with the Source engine. Factoring in the Orange Box updates and they've really only got another year possibly 2 left of life in this beast. Chances are pretty high that they're working on a new engine already. It makes sense from a financial standpoint, a development standpoint and a consumer interest standpoint.
I love the Source engine, don't get me wrong, but its showing its age even with L4D 2. There's no reason for Valve to drop VMTs, VMFs or even BSP. They can still do great things with that technology, Unreal 3 uses BSP and it looks great.
Valve just needs to add a lot of features that aren't possible with Source. Sure, they could upgrade the hell out of the engine to really make it function a lot better. As someone else said, its simply a matter of learning what you can do with the engine. But there are some major limitations in place that they're simply not going to be able to circumvent with the current structure.
Like I said, you may not believe me, but just you wait, I bet E3 has some really cool announcements coming from Valve.