free web page hit counter
🛡️
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
Game Maker's Toolkit

Game Maker's Toolkit

1,740,000 subscribers

⏱ 👁 519,614 views

How Games Do Destruction

Video Overview & Insights

🔴 Get my premium monthly newsletter - https://gamemakerstoolkit.com/digest/ 🔴

“

Oh hi Mark

— @Tagnati

Let's talk about video game destruction, and break down the techniques used to dent cars, break boxes, tear through scenery, and blow up buildings.

=== Sources and Resources ===

“

Teardown is nothing like Minecraft and does not represent the terrain as blocks. It's all pixels.

— @whatilearnttoday5295

- Sources

[1] Massive D: Stranglehold's Breakable Object System | GDC Vault

“

An early example of destruction would be Duke Nukem 3D. You can destroy select parts of the map, but they're defined by the level designer. It's basically the "two versions" approach, just done in the level editor. It's usually done with sector floor and ceiling heights (and slopes of them), with the map built in the destroyed state, and then special sprites used to instruct the game how to adjust them to give the starting state, then moving to the heights and slopes built in the editor when the destruction is triggered. The engine does allow for moving sectors, but they don't actually get much use for the purposes of destruction. Just changing heights and slopes goes a long way, especially with a few well-placed sprites.

— @Roxor128

https://gdcvault.com/play/462/Massive-D-STRANGLEHOLD-s-Breakable

[2] Destructible Environments in Control: Lessons in Procedural Destruction | GDC Vault

“

When I created my destruction sandboxes in Unity I used the first method, but tried to find out via script if parts are connected and since that was frustrating I gave up before finding out using joints could make it possible instead. Maybe just maybe I'll try it out. My goal back then was to make like a GMod-esque destruction sandbox

Edit: basically I heard about RF:Gs stress system and tried to make one myself without informing myself on how it actually works

— @Sk0p3r420

https://gdcvault.com/play/1030643/Destructible-Environments-in-Control-Lessons

[3] Advanced Physics in Astro Bot | GDC Vault (Paid Access)

“

Interesting poll at the end. I neither play games, nor am a developer, but Youtube recommended me your video and I like physics.

— @ishanr8697

https://gdcvault.com/play/1035282/Advanced-Physics-in-ASTRO-BOT

[4] The Art of Destruction in Rainbow Six: Siege | GDC Vault

“

One good example is Söldner: Secret Wars from 2004 with its Advanced Destruction System (ADS).

— @RnZ-h7j

https://gdcvault.com/play/1023307/The-Art-of-Destruction-in

[5] How to Dissect an Exploding Spaceship in Hardspace: Shipbreaker | GDC Vault

“

6:21 brutal

— @maritoguionyo

https://gdcvault.com/play/1026837/How-to-Dissect-an-Exploding

[6] How Red Faction's Geomods Work | John Slagel

“

Memory budget...
Lol
Back when they had to innovate for the RAM

— @wesss9353

https://web.archive.org/web/20100109011210/http://john.slagel.com/Geomods.html

[7] Soft Body Physics Explained | Gonkee

“

thank you i learned soo much

— @Nishantmakadiya

https://www.youtube.com/watch?v=kyQP4t_wOGI

[8] Introduction to JBeam | BeamNG

“

No mention of the OG? Dig Dug, 1982.

— @_D_P_

https://documentation.beamng.com/modding/vehicle/intro_jbeam/

[9] Oldschool Car Damage System - Devlog 4 | Marcis

“

1:30 4:53 6:32 7:56 10:25 14:46
My favorite parts.

— @RosalynGeneroso-lg7zg

https://www.youtube.com/watch?v=UhgDqx4a2E8&t=1s

[10] Far Cry: How the Fire Burns and Spreads | JFLevesque

“

Something that is missing in most of these games is the opposite: creation.

If the player can actively destroy the course... introduce something that can recreate it. Either by letting the player do it, or by letting the world do it.

This could easily be it's own gameplay loop, where it's not PvE or PvP but PvW. They fight the world. Imagine if the road can be straight to the objective, but the (magic or sci-fi) world repairs itself so fast that the player needs to be smart about how it destroys the world to make their path, and then use that path to get there. Sure TECHNICALLY you can explode yourself through that mountain straight at the objective, but if you make a mistake and don't destroy a path fast enough the game world will repair itself around you with you at the center, essentially burying you alive.

Alternatives are where the player needs to simultaneously destroy stuff and build/repair stuff to advance. Similar to Minecraft the things you can build can be reliant on resources you have to gather locally, and possibly build something stable enough too. You might want to destroy a wall, only to find out it had a ton of water behind it and now you have to build something that you can climb before you drown. Or much of the playspace is empty space that you need to bridge, literally. While destroying bridges that provide enemy encounters (or build towards encounters for rewards/progression).

Creation can also mean production. So you can technically destroy everything, but to advance you need specific things that can be gotten through production. Like setting up a quick little industrial hub that produces your ammo for you which in turn can be used to stop enemy attacks and destroy the world further, creating a feedback loop where the player has to constantly build to be able to destroy.

Additionally the goal can specifically be keeping some stuff intact, so the player is encouraged to NOT destroy specific things while heavily encouraged to destroy everything around it. Creating skill requirements in how you deploy your destruction and how accurately. Like the very buildings you create yourself could be just as destructible. Easy if you want to recuperate the resources, hard if you depend on those structures and terrain features to stay alive and progress.

Edit: and then there is the way of creation. If you need to reach a ledge a few meters higher, then in a Minecraft system you can easily build a stairs or even just jump and place blocks below you. But if you limit it to letting the player build, for example, entire pieces of a building like an entire appartment or office section. Then the player has to build such a section (and subsequent sections on top) to reach the ledge.

This is where creation and destruction can be vital in moving through the world. Your current blueprints might not let you place something you can climb on to reach the ledge, but you might place it, collapse the walls of your own structure strategically to partially collapse the roof and create a ramp. Or build a large radio-tower which can be deliberately toppled as a makeshift bridge or climable structure. Or you have to strategically create stuff and destroy it to build a foundation for something else to stand on.

Even how the creation is placed in the world can change the gameplay. Being able to teleport things into the world similar to Satisfactory gives you a whole different puzzle structure than if buildings are dropped from the sky and you have to make sure they can land without snagging on something (or use that to your advantage).

Creation and destruction can also be the same thing. If you go with the system of "buildings are dropped from the sky", then suddenly that is a weapon by itself and you can limit the player's arsenal of destruction. Dealing with enemies can be trying to drop a structure on them. Or overloading a structure's weight capacity to cause it to crumble on top. Teaching the player to build stable structures also means teaching them how to build unstable one's on purpose. Use that knowledge!

— @TheDemigans

https://jflevesque.com/2012/12/06/far-cry-how-the-fire-burns-and-spreads/

[11] Exploring the Tech and Design of Noita | GDC Vault

“

Star Trek: Bridge Commander had a procedural damage system in it too. Could blow holes and chunks out of a ship's hull and it would dynamically adjust the mesh in real time. It did have some jank to it but it largely worked and sold the effect.

— @SuperFriendBFG

https://gdcvault.com/play/1025695/Exploring-the-Tech-and-Design

[12] What Astroneer's devs learned while leaving Early Access | Game Developer

“

The Final's destruction looks fun, but there is an odd sense of toy-like shape and durability to larger destroyed components and other macro-debris. It is not that bad in the grand scheme of things since the game moves at a fast pace, but from time to time it visually feels like things are disconnected but not actually destroyed. I suppose there just isn't enough variation in damage to loosed objects that they seem too 'undamaged' after destruction happens, but there is a lot going on so it gets still a pass.

— @queenbeeader

https://www.gamedeveloper.com/design/what-i-astroneer-i-s-devs-learned-while-leaving-early-access

[13] Coding Adventure: Marching Cubes | Sebastian Lague

“

There was a game called World Destruction League Thunder Tanks on the PS2 that also had voxel like destructive bits of environment. I remember being very surprised that I could effectively tunnel into a shipping container by blowing a hole through it and making basically a cave to hide my tank in, the thing was treated like a solid structure rather than an actual hollow shipping container but there were also random buildings that were similarly voxel like constructions

— @dainbramage9508

https://www.youtube.com/watch?v=M3iI2l0ltbE

[14] Teardown Engine Technical Dive | Stream Archive

“

Seems like "Control" was focusing a lot more on the world than the actual story...
I did not even notice the world, and got bored fast from the story.

— @deadlyqueen

https://www.youtube.com/watch?v=tZP7vQKqrl8

[15] Just Cause 4: Destruction Design Breakdown | Playcrafting

“

Rampage? 😢

— @jonnnnnnnnnnnny2

https://www.youtube.com/watch?v=34sL8vGMARw

[16] Battlefield Bad Company 2 - Destruction Masking in Frostbite 2 using Volume Distance Fields | EA

“

Please do another video and explain Worms destruction system! That game is from the 90s and has had one of the most impressive world destruction systems ever!

— @FifthOfNovember_Original

https://www.ea.com/frostbite/news/destruction-masking-in-frostbite-2-using-volume-distance-fields

[17] How to destroy a building? | Den Kirson

“

JELLYCAR MENTIONED!!!

— @maltheman96

https://denkirson.proboards.com/thread/2757?page=1#43105

[18] Red Faction: Guerrilla - Destruction Part 1 | Volition

“

I wish the people who worked on Red Faction would make a Hulk game someday. Imagine destroying a full city while battling a big boss or roaming around as the emerald giant.

— @someghostinthewild

https://www.youtube.com/watch?v=9o0FsEoyrIg

[19] Blowing Up the Outside World: Destruction Done the Next Gen Way | GDC Vault

“

It's a crime that Space Engineers with it's Completely destructable planets and destruction physics wasn't mentioned!

— @MaximilianRosenbaum

https://gdcvault.com/play/1670/Blowing-Up-the-Outside-World

[20] Living in a Stressful World: Real-time Stress Calculation for Destroyable Environments | GDC Vault

“

BeamNg is so cool!

— @guywhogames-d9b

https://gdcvault.com/play/1014658/Living-in-a-Stressful-World

[21] The Finals has Insane Destruction Now... | WillfromWork

“

I was hoping for Crysis

— @jamesmmusic5806

https://www.youtube.com/watch?v=Y47ijezhZoA

[22] The Finals Destruction is EVEN Better Now... | WillfromWork

“

Devs should know that we prioritize games with THIS

— @TazimusMaximus

https://www.youtube.com/watch?v=ODxsHs_4HwU

[23] Completely Destroying an Entire Map in The Finals | DefendTheHouse

“

Can we talk about the over reliance on making textures look 3d? At some point, they're gonna have to stop doing that, and at some point, that means overhauling a BUNCH of stuff, cuz its pretty much the only way they know how to make things look 3d now, without BEING 3d.

— @TazimusMaximus

https://www.youtube.com/watch?v=vVzhxHO4cWo

[24] Engineering Mayhem: Technical Deep-Dive into Environmental Destruction in The Finals | GDC Vault (Paid Access)

“

My new favorite channel.

— @TazimusMaximus

https://gdcvault.com/play/1034280/Engineering-Mayhem-Technical-Deep-Dive

[25] Teardown design notes | Voxagon Blog

“

Very nice! Too bad you didn't include GTA IV

— @Mark-f3u8m

https://blog.voxagon.se/2020/11/05/teardown-design-notes.html

[26] Road to the IGF: Nolla Games' Noita | Game Developer

“

it just feels like we make steps backwards everytime we get better hardware. physics stuff is getting rare or at least not much in the center of attention anymore. gaming starts to feel bland more and more.

— @kennythemeat

https://www.gamedeveloper.com/game-platforms/road-to-the-igf-nolla-games-i-noita-i-

[27] Ask the Developer Vol. 19: Donkey Kong Bananza | Nintendo

“

Wreckfest ja No soft body collision model!!! Its hard body with multiple stages

— @time608

https://www.nintendo.com/us/whatsnew/ask-the-developer-vol-19-donkey-kong-bananza-part-1/

=== Chapters ===

“

Could you combine the real-time destruction of Rainbow 6 siege and Astro Bot with the stress mechanic of Red Faction: Guerilla?

— @TheRetroGamer-e1u

00:00 - Intro

01:29 - Control

“

One, I'm impressed Metal Gear Rising wasn't even mentioned since it's cutting mechanic was a heavily featured system for the game and one of its selling points.

Second, I honestly would be interested in seeing a similar video except it's for character/player/enemy body damage, like Dead space, Monster, and yes, even MGR.

— @MynxTheOrigin

03:17 - Astro Bot

04:52 - BeamNG.drive

“

What happened to the video

— @becomeplayer1

06:31 - Far Cry 2

07:55 - Teardown

“

You're not talking about recent Battlefield? Like 5 or 6? Surely it has changed much compared to Bad Company 2?

— @casekocsk

10:23 - Red Faction: Guerilla

15:49 - Conclusion

“

I am a little surprised that with the Astro Bot entry that there was no honorable mention for Metal Gear Rising since that game did the same kind of destruction to enemy characters, enemy objects, some structural objects, and static objects over 10 years before. I know you'd have to avoid gore for the video but even just showcasing Kojima Productions' own reveal trailer footage of Raiden realistically cutting a watermelon could have gotten the point across. I do also still love that in the final release of the game that you can max out memory through cutting objects so much that when it tries to create new slices from Raiden's attacks that it just keeps duplicating the same set of tris, it's really funny to see.

— @jakd.rabbit

=== Games Shown ===

Burnout Paradise Remastered | 2018

“

Finally a game mechanic that's specifically directly very relevant to me

— @terrensical

Max Payne 3 | 2012

Donkey Kong Bananza | 2025

“

Gta 6 will nail with procedural glass breaking system.

— @SHAFKAT_KHAN

Far Cry 2 | 2008

Instruments of Destruction | 2024

“

The technical evolution of environmental destruction in games is fascinating. Understanding the balance between physics-based systems and visual fidelity is key for modern game design. Great breakdown! cantürk emre petekçi"

— @cantürkemrepetekci

Tom Clancy’s Rainbow Six Siege | 2015

Uncharted: Legacy of Thieves Collection | 2022

“

8:50
Fun fact: the Portal 2 PTI editor (the built in level editor, not Hammer) actually uses voxels for its geometry, to my knowledge. So walls, floors, and ceilings are all voxels, and all testing elements are in the voxel grid. This is a much different approach to something like Hammer, Unreal, Unity, or pretty much any 3D game engine, where the placement and size of geometry is much more customizable. Although if you think about it it’s still TECHNICALLY voxels.

— @pumpkinpyewastaken

Call of Duty: Black Ops 6 | 2024

Red Faction: Guerilla | 2009

“

Shout out to Destroy All Humans, Mercenaries, Red Faction & Just Cause

— @NickNitro123

The Finals | 2023

Just Cause 3 | 2015

“

bake and make

— @planktonfun

Battlefield 1 | 2016

Noita | 2020

“

No way bro didn't talk about The finals in a video about destruction, I'm dissapointed

— @scararacs

Control | 2019

BeamNG.drive | 2015

“

I developed a same destruction system on s&box game engine for monkey fortress, it was looonng to do but i am happy

— @paul-g5b7j

Battlefield: Bad Company 2 | 2010

Battlefield 4 (2013)

“

The Finals???

— @child-of-brigantia

Stranglehold | 2007

Half-Life 2 | 2004

“

No offense but these videos are so high level why would a dev watch? Certainly not for how to's...

— @Nope-ity-nope-nope

Hardspace: Shipbreaker | 2022

Red Faction | 2001

“

you probably won't see this comment, but Deep Rock Galactic uses a very interesting map generation and with it being fully destructible you can shape it however you want and enemy pathfinding and props will be influenced by it. even explosives can carve the terrain

— @JosueMedeirosAlbuquerque

World of Goo 2 | 2024

Jelly Car Worlds | 2022

“

If anyone is interested in games with destruction, absolutely check out The Finals. It's a competitive FPS, imo the most fun shooter since Titanfall 2 and best on the market right now (though I've heard Arc Raiders, by the same studio, is good too). But its main selling point is that environments are destructible, and it's incredibly fun. The fact that its actually a legitimate part of the gameplay loop is awesome too, like you can take down buildings with explosives, or knock down walls to get to your enemies. It's really awesome.

— @Maple38

Wreckfest 2 | 2025

Teardown | 2022

“

Wreckfest was the most fun I had in crashing into other cars.

— @TheOriginalShadowWolf-s6m

Spelunky | 2012

Minecraft | 2011

“

i kind of wish you went into more detail about how sieges destruction system worked (Ie: soft walls, hard walls, indestructable walls, reinforcemtes, wall denial, vert play etc) but good video. I would just like to see the effects these mechanics have on the gameplay explored more.

— @FrostburnASYM

Astroneer | 2019

7 Days to Die | 2024

“

This is GOLD!

— @PedroL.Rosario

A Game About Digging a Hole | 2025

=== Credits ===

“

Did you even research any of this? Bad company does NOT just swap out a wall with a destroyed one. What the hell? They made a whole GDC presentation outlining their approach. You reducing their work to this is almost insulting.

— @DasAntiNaziBroetchen

Music provided by Epidemic Sound - https://www.epidemicsound.com/referral/vtdu5y (Referral Link)

=== Subtitles ===

Contribute translated subtitles - https://gamemakerstoolkit.com/translation/