Page 1 of 1
Fully Destructible Environment Proof-of-concept video
Posted: 2013-01-23 06:38
by Arab
An Error Has Occurred!
This is a post made under the user 'Devilman' that has made a mod where everything is destructible. Trees, buildings.
DESTROYABLE ENVIROMENT 10 - YouTube
DESTROYABLE ENVIROMENT 11 - YouTube
DESTROYABLE ENVIROMENT 12 - YouTube
Here are his videos.
I know in PR, it's already implented in it's own system where certain buildings are destructible in reasonable scale, but this is just an idea. It's always up to the team to contact if they think it should be in the mod made for the community or not.
Re: Fully Destructible Environment Proof-of-concept video
Posted: 2013-01-23 14:02
by Rhino
For starters, this idea doesn't work, at least not on multi-player games in BF2.
You see, BF2 has a "networkable limit" which if exceeded, causes a dedicated server to crash. In total BF2 can support upto 1024 networkables on a multiplayer game, and that number isn't changeable.
What is a networkable you may ask? Its everything that helps the server work out what is going on with online play and what it needs to keep track of. Every player, weapon, vehicle etc is a, or more likely a few networkables. Pretty much everything that moves, fires or "blows up", is a networkable. This includes, destroyable buildings.
Now waay back in the past when we didn't know about this networakble limit we did try and fill our maps with as many (custom) dest buildings as we could but soon found that our servers where crashing from guess what, the networkable limit, because we had put so much dest stuff on our maps that we had exceeded the limit. As such we where forced to ditch the whole dest environment concept which we had originally started.
Devilman here has done this, because he only plays/test on single player, which doesn't have this limit, because the client is the server and doesn't need to keep track of any other players and what they are doing etc. So unless we move PR to 100% SP (no coop) then we can't do this...
Now to move on to how Devilman has done this, if you actually watch the videos, when he destroys a house you will see after the big explosion effect has gone, nothing is left of the building other than a massive black shadow of where it once lay, since has no wreck model like our dest buildings... If we set it up ingame, saying we could, one bomb form a jet would totally take out all the cover in an entire village, leaving nothing but black patches on the ground... Is this really what you want?
BF2 at the end of the day, w/e way you look at it, is **** in terms of dest environments. Forgetting its networakble limit, it can only have one wreck model, so even if you shoot a building with a few 30mm shells in the wall, you don't punch though the wall, the entire house collapse, and chances are the wall you where actually shooting at could well be standing because there is only one wreck model for all events... This is also not forgetting that the wreck model also needs its own lightmap, meaning that one building costs the same amount of memory as two buildings of the same size, which sucks for performance. And I could go on and on, but I think that's really enough...
If you want dest environments, BF2 isn't the platform for it.