Does anybody know of a good resource for programming the behaviors of various materials interacting?
Game programming physics resources usually cover collision detection, momentum, intertia, etc., but they seem to deal with a sort of idealized "material". I'm interested in simulating behavior of, say a projectile striking metal, which would deform more plastically, vs. one striking wood, which would tend to splinter, or glass, which would shatter.
Is there a book or online resource that deals with this from a game/simulation perspective?
Computer and video games apply the laws of physics so that objects "behave" as they do in the normal world. This means that programmers need to know the physical science equations to apply them accurately and appropriately to the game code.
Start with education. You can pursue a degree in computer science or game development, or you can complete a coding or game development bootcamp. You might then pursue an internship or entry-level role at a gaming studio.
Modern video games use physics to achieve realistic behaviour and special effects. Everything from billiard balls, to flying debris, to tactical fighter jets is simulated in games using fundamental principles of dynamics.
I believe this gamedev.net article on material deformation has a lot of what you're looking for.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With