Many hours and several hundreds of lines of code later I've done something that I'm probably going to scrap and start again.
This is a script I wrote that lets me have objects "die" and "explode" at the touch of a button in blender (setting a custom property from 0 to 1), saving me loads of time if I want a lot of stuff happening at once, without having to manually place each explosion, start each animation, etc etc. In other words, it would take me a minute longer to make a hundred explosions if I ever ironed out the kinks in this script.
Like I said, this was mostly a learning experience for using python with Blender, but it seems really cool so far, I could make some insane stuff once I wrap my head around it.
Here's an example of one part:

(And don't worry I'm still working on a moonbase miku song)
Oasty
2018-02-22 04:08:47 +0000 UTC