that would cause ENOURMOUS lag
It's possible, but you will need a very expensive computer at both ends.ExquisiteDeth86 wrote:
it would be cool if there were real time effects in a game.
like time-it would be a certain time of day on a map depending where in world the server host is.
maybe weather effects too.
imagine a sandstorm on karkand or a thunderstorm on sharqi.
Server end
&
Client end (your comp.)
Then BF2 would have to be completely recoded/optimized by DICE to take advantage of DUAL processor systems that have DUAL CPU cores. Add optimized code for QUAD-SLI and the Ageia Physx Card (even multiple Physx Cards, when and if possible) and YES you could have complex dynamics in seemingly REAL-TIME.
Recoding = (estimating about) 2 years +/- if done right.
Price per computer (2 years from?); 6,000-10,000 $$$$
+ Individual particle/element calculations would NOT be carried out on the server-end. They would carried out at the client end.
No lag - just a lot of money needed to get the end result.
Last edited by topal63 (2006-03-30 07:40:26)
dude you lost me with your first sentence lol but i see your point.topal63 wrote:
It's possible, but you will need a very expensive computer at both ends.ExquisiteDeth86 wrote:
it would be cool if there were real time effects in a game.
like time-it would be a certain time of day on a map depending where in world the server host is.
maybe weather effects too.
imagine a sandstorm on karkand or a thunderstorm on sharqi.
Server end
&
Client end (your comp.)
Then BF2 would have to be completely recoded/optimized by DICE to take advantage of DUAL processor systems that have DUAL CPU cores. Add optimized code for QUAD-SLI and the Ageia Physx Card (even multiple Physx Cards, when and if possible) and YES you could have complex dynamics in seemingly REAL-TIME.
Recoding = (estimating about) 2 years +/- if done right.
Price per computer (2 years from?); 6,000-10,000 $$$$
+ Individual particle/element calculations would NOT be carried out on the server-end. They would carried out at the client end.
No lag - just a lot of money needed to get the end result.
it would be nice though.........*sighs*
it could just be client-side rain, randomly generated, that didn't actually affect anything in the game (as in, the wind knocking your vodnick over, although that would be fun).
Maybe if they had a new map per hour but it repeat every day
See Farcry Engine 2
This is all very simple.
Events would be established at server end.
Effects would be rendered at client end.
The only problem lies in average machine capability, and that of the Battlefield engine itself. Imagine rendering a dozen different lightmaps and then forcing your computer to undergo transition at the command of the server-end? And then rendering all these effects while keeping track of the fight? The answer lies in Ageia's PhysX system, which will be adopted by many future titles, and applied as post-release patches to existing titles (if the developers are willing).
There are many articles on PhysX. They have started out as skeptical, but over the months have seen a rise in enthusiasm from customer, ptsmfg and the software dev bases. I gather that one of these will go well with a G80, and people won't regret their choice come mid-2007. It has been speculated that the next gen set (after the upcoming one) of hardware will directly integrate PPU's into video cards or motherboards, making all this somewhat irrelevant in the buyer's mind.
A good quick-fix on EA's part would be to distribute night, dusk and dawn lightmaps with their current maps (i.e., Mashtuur Nights; Dawn at Karkand), with timeline-altered Battlefield conditions, giving people who love these zones some variance in style and strategy.
Events would be established at server end.
Effects would be rendered at client end.
The only problem lies in average machine capability, and that of the Battlefield engine itself. Imagine rendering a dozen different lightmaps and then forcing your computer to undergo transition at the command of the server-end? And then rendering all these effects while keeping track of the fight? The answer lies in Ageia's PhysX system, which will be adopted by many future titles, and applied as post-release patches to existing titles (if the developers are willing).
There are many articles on PhysX. They have started out as skeptical, but over the months have seen a rise in enthusiasm from customer, ptsmfg and the software dev bases. I gather that one of these will go well with a G80, and people won't regret their choice come mid-2007. It has been speculated that the next gen set (after the upcoming one) of hardware will directly integrate PPU's into video cards or motherboards, making all this somewhat irrelevant in the buyer's mind.
A good quick-fix on EA's part would be to distribute night, dusk and dawn lightmaps with their current maps (i.e., Mashtuur Nights; Dawn at Karkand), with timeline-altered Battlefield conditions, giving people who love these zones some variance in style and strategy.
Last edited by unnamednewbie13 (2006-04-04 04:38:16)