These are guides I am going to start with for writing this. I decided on DirectX because I already have 2 books one on DirectX (Tricks of the 3D Programming Gurus and Programming Role Playing Games With DirectX) Tricks deals with DirectX 9, RPG deals with DirectX 8... but from what I understand that shouldn't be a problem since there wasn't too much changed between the 2 that the guides for 8 will work for 9 with a little work on updating the code.
One of my main questions is from you DirectX gurus, do these guides look sound? I know there are a number of guides out there that teach bad programming practices.
I have also read
to get an understanding of the physics behind a isometric tile engine.
Are there some other guides I should look at, I plan on cruising through gamasutra and gamedev some more to try and find more guides on this topic.