This tutorial shows how to do Yaboc (the game I used for my DirectDraw tutorial) using Direct3D. Making use of 3D acceleration functions of your videocard is a great opportunity for 2D applications too. See how easy it is to write a 2D game in Direct3D. I think this even beats DirectDraw. Now that all parts of this tutorial are published, the complete document is available as downloadable zip file for offline browsing as well (go to the last part's download page for that).
Originally, this tutorial made use of the Managed DirectX 2.0 API developed by Microsoft. With the introduction of the new XNA framework, work on this API has been discontinued. The existing beta version expired on October 5th 2006 and can't be used anymore. I have reverted all parts of this tutorial back to Managed DirectX 1.1 (which still is supported and will continue to work). It works with the DirectX SDK of April 2007 and also Windows Vista (32 bit) is supported.
|