I am the author of a new game engine (the AGSEngine) which is based upon DirectX 7.0a. It currently supports 2D Graphic operations, a bitmap font system, Direct Input devices, and Direct Sound. It also has networking code via TCP/IP built in for easy multi-player game creation. Direct 3D is on the way too!
Pre-order now for only $100.00. Regular price is $200.00.
http://www.arrogantgod.com
I have been a professional game developer for a few years now and have put what I have learned into this project. The entire system is C++ based and is very intuitive. Please check out the web-site after the holidays (I am working on it right now.)
Thanks,
ArrogantGod
webmaster@arrogantgod.com