I was just reading a sample chapter from a game programming book, and came across this:
Which brings me to my question: When making a retro 2D game, what version of DirectX should be used, DX7 or DX9 ??
Many thanks in advance.
When I wrote this chapter I considered writing it using DirectX 9, since it is the API that is the latest and greatest from Microsoft. After about 50ms, I decided to use the DirectX 7 interface with the examples.The DirectX 7 code in this chapter is well tested and shows important concepts that will be useful for any game that needs to manipulate pixel surfaces.
Which brings me to my question: When making a retro 2D game, what version of DirectX should be used, DX7 or DX9 ??
Many thanks in advance.