Hi guys. Thanks for the helpful posts. When I think about my self-development goals, I think it comes down to being able to understand some of the lower level functionality enough to be able to modify something if needed. I don't feel like I need to build my own physics or graphics system from the ground up. Problems, like graphics, sound, and physics appear to be almost completely "solved" in this day and age, so I don't see . But I'd like to be able to delve into existing libraries and have an idea what the heck is going on. I'm assuming that a decent foundation in mathematics would help, but I guess it does ultimately depend on what exactly I"m trying to mess with.
I'll still take a look at the recommended resources. Thank you!