记得我第一次玩游戏时才上小学,那时一放学回家就和哥哥一起玩魂斗罗,在后来的QUAKE、星际争霸……直到现在的“魔兽争霸”等等,游戏的快乐深深吸引着我。慢慢的,玩游戏已经不能让我满足,想写出自己的游戏成了我的目标。可是,一直想深入学习电脑游戏编程的我,却苦于不能找到好的游戏编程参考书籍,我也看过AndreLaMothe写的((Windows游戏编程大师技巧》一书,学到了不少游戏方面的知识,但是遗憾的是没有讲目前最吸引人的三维游戏编程。于是,我选择学习DirectX来实现三维游戏。从一步步学习的过程中,产生了写作此书的念头,于是坚持了下来,才有了本书。本书是介绍关于如何使用DirectX进行游戏编程的书籍,关于电脑游戏的基础原理,可以参考其他更好的书籍。本书从头到尾都是使用实际的程序例子来引导读者进行一步一步的深入学习。在我调试这些程序的过程中,虽然多少次碰到问题,但也充满了乐趣。希望读者也和我一样,当看到第一个三维程序运行出来时,会十分的,惊喜。虽然游戏产业在中国起步比较晚,但是发展非常迅速。我也看到国内游戏不断推陈出新,日益发展。希望任何想学习使用DirectX进行游戏编程的读者都能够从本书中获得可以使用的知识。我要感谢杨磊与我一起完成这本书稿,也感谢希望出版社的陆卫民、赵文博、周艳让此书得以顺利出版。最后,对支持我进行写作的小矗说一声,谢谢。