|
发表于 2012-7-18 17:35:00
|
显示全部楼层
Re:《Windows游戏编程大师技巧》还值得花时间去学习吗?
《Windows游戏编程大师技巧》对于做2D游戏,没有几本书讲的比这本好,因为他朴实,原始,简洁,全面,他能真正教会你怎么用自己的代码一步一步做出游戏,让你对游戏的实现细节了如指掌,不过这本书有个毛病就是,他既讲2D,也讲3D,这使得2D的内容变的有些宽泛和零散,也就是说,如果要通过这本书来实现2D游戏,特别是RPG游戏,则还需要花费更多的工夫.
如果你要学3D,我建议你直接看《3D游戏编程大师技巧》(它和《Windows游戏编程大师技巧》是同一个作者)
这本书在今年7月份刚开始印刷.
我觉得这两本书,都是非常好的入门教材(前提是你有一定的程序设计经验)
好在什么地方?,就是它用最原生的C代码教你怎么写游戏(主要是图形渲染),这个东西是永远都不会过时的,因为他不是在讲ddraw(因为完全可以换成GDI),而是在讲游戏编程.对于2D就是教你怎么把像素填充到显示器上,对于3D就是如何用一些数学方法去组织像素,组织空间.
还有,《Windows游戏编程大师技巧》中所用的SDK虽然是DX7.0,但是完全可以用DX9.0,因为ddraw部分都是兼容的
还有其中所使用的声音接口和输入系统接口可能已过旧,但他不是重点,重点是图形渲染.
《3D游戏编程大师技巧》用的是DX9,不过也差不多,都是在用ddraw |
|