Dev Log Update 2
I didn't make too much progress from the last time, but I learned a thing or two.
I never have used rigid bodies in unity before and forces to create movement so this is a learning curve for me. So far my progress there has just been with googling what I need and just copy pasting since moving a car around is pretty standard stuff.
But I did get to set up my collision matrix for the plow, the truck, obstacles, and snow. Now my plow can clean up snow properly but I'll add object pooling for all the snow objects eventually rather than creating and destroying them.
Today I hope to add obstacles and make sure I can collide with them. I'll probably have different colliders all on a single obstacle with different damage values. For example, hitting the car side mirror will count as 5% damage hitting the bumper will be 10% damage, and the sides of the car will be 15%. If I have time maybe I can use forces to determine a range of damage depending on how fast you're moving when you hit something.