
Originally Posted by
techbear
I'm switching to VC++ 2008 express, 'cause it's time I moved on from VC++ 6.0, and 'cause I want to learn to write shaders in DX9.
Of course, I'm confused about lots of new (to me) things, like DX9's Font class, the lack of a visual MFC designer in the Express version, and other things. But that's not the point of this post.
As part of re-writing my engine for DX9, I've made a list of things I need, like bitmap, mesh object, and sound classes. And I find that I've got all that, and I'm starting to wonder if I'm missing some big new ideas, or programming paradigms, that have shown up in the last 10 years.
I love IMGUIs, been making them for 2 years now.
I need to learn to make shaders, and write in the shader language.
As a lone-wolf developer, I don't need or follow the concepts of Extreme Programming.
What other BIG programming concepts should I be studying? What major, paradigm-shifting techniques or concepts can you share?