I tore out a lot of crap from my game when I added in PhysX, and that included water, sky, for I wasn't liking the results anymore. I want to redo them to see if I can find a better solution.
I added in a resource manager now, to take care of my textures, music, sounds for now. I don't need one for my model meshes as the game will only have a few models. Once I move onto my RTS game I will need on then.
I dropped FMOD and went back to SDL_Mixer as I didn't want to pay the fee considering I am already using SDL. I haven't had any issues with sound so far.
I decided to buy Visual Studio 2008 Standard edition. I can't stand it anymore not having a debugger, the VC++ 2008 express edition doesn't have a debugger build. I got it for $250 at Amazon seems like a decent price. Should be here in a few weeks.
I am seriously considering make my game Geforce 8 series and newer only. I know this cuts out many users, but with GF8 cards cheap now $100 and tired of using old out dated code e.g. pre FBO/VBO/PBO and no texture array support, I just don't want to code two paths anymore. Plus this makes for a lot cleaner code. And this sucks, but ATI users would be out to... :( Get it together ATI.
Well until next time.