Good day dearest Unity Community
Over a year ago I started a small project of attempting real time building destruction however I never really got it to a point where I could use it in a real project.
It was just the other day that the idea sparked my interest once more so I decided to try and finish what I had started and even possibly try to implement it into another project that i’m working on.
Below is the very latest Demo that i’ve built. It comes in two scenes with two separate solutions.
Stress Test 1:
The destruction in this scene is not done procedurally, meaning that the destroyed bricks have been “pre-stacked” into prefabs and are simply re-created when the static wall is destroyed. A very primitive and yet efficient way of doing things.
Stress Test 2:
The destruction in this scene is done procedurally, meaning that the bricks are stacked in real-time. I’ve aimed to get a better performance than the 1st scene. The script can stack walls in all dimensions, there are some problems with the rotation though.
I’m not an expert in unity, and i’m very sure that there are more/better ways of approaching this problem.
Current Demo: http://users.tpg.com.au/arthur64//webBuild03.html
Any and all feedback is much appreciated. If it is not too much to ask, I’d also like to request some “performance results” from both scenes.
In the GUI you will find your current/minimum/maximum/average FPS results, if not too much to ask, i’d like you to post them ![]()
Controls:
WASD to move
Click to fire
Esc to pause/exit/panic mode
for those interested in the older demo I posted here a year + ago, here it is.
Old Demo: http://rohonora.webs.com/PhysTest_1.3_Web.html
controls:
WASD to move
Click to fire
2 to change to rocket launcher
Thank you all for watching/reading/testing ![]()