实用算法的分析与程序设计 吴文虎 王建德 编著
这是一本信息学奥赛的教材, 应该是先阶段能在书店里找到的最好的一本专门讲解程序设计算法的书. 可惜我当年竞赛的时候没有这么一本好书. 不仅讲解了很多的算法, 还有容量很大的题库, 如果书中附的习题都能顺利完成, 我想程序设计的水平一定达到了很高的境界 :-) 书是黑色封皮, 现在书店里应该都能找到
电子工业出版社 ISBN 7-5053-4402-1/TP.2036
程序设计语言设计与实现(第3版) 傅育熙 黄林鹏 张东茉 等校译 Programming Languags Design and Implmentation (Third Edition) Terrence W. Pratt, Marvin V. Zelkowitz
据说是国外许多大学的研究生教材, 这本书不仅介绍了各种类型语言的构造,实现方法等, 还横向比较了语言间的优缺点. 让人很有兴致的读下去 ;-) 不要告诉我你不需要学习这门知识, 掌握它对加强你写出高效算法, 提高你驾御语言能力有很大帮助. 当然好的游戏是缺不了一个有效的 Script 语言的. 不过这本书深度不够, 如果你想入门, 值得一读
电子工业出版社 ISBN 7-5053-4599-0/TP.2180
计算机算法基础 邹海明 余祥宣
在我学习计算机的路上, 起了不可估量的作用。我认为这是我看过的众多讲解计算机算法的书中, 最详尽, 最容易理解的一本. 并且书里不以任何显示的语言去表达算法, 所以适合修习各种语言的人来学习. 此书从最基本的讲起,直到最后一章讲到NP难度, 是本不可多得的好书. 遗憾的是不易买到. 再版多次, 恐怕价格已经比我阅读时涨了 10 倍了吧 ^_^ (单调的粉红色封面,认准了)
华中理工大学出版社 ISBN 7-5609-0552-8/TP.49
"傻瓜"系列:Windows 95 编程指南 王耕武 王志言 吴晓冰 等译 Windows 95 Programming for Dumnies [美] Stephen R.Davis 本来我不屑于看傻瓜丛书, 但就这一本是例外. 写的真不错, 如果当年我 Windows 编程启蒙看的是这本,而不是那本该死的 Windows 3.0 开发技术什么的破书, 应该能少走不少的弯路。这是本传统的 Win32 编程的书, 是从用纯 C 写程序, 消息循环开始谈起, 最后少量谈到了 MFC. 对于理解 Windows 编程很有好处. 这本书印量很大, 很容易找到。
电子工业出版社 ISBN 7-5053-3142-6/TP.1124
最新 C 语言精华 第三版 王子恢 编译 C:The Complete Referenec ,Third Edition HERBERT著 难得的将 C 语言的好书, 不仅详细的讲解了 C 的细节, 而且还有不少的常用算法的介绍. 现在市面上还有一本叫 C 语言大全的书, 是它的第二版. 自然没有第三版好. 真搞不懂, 第三版怎么不见了 :-( 比较第二版, 多了许多内容, 我最欣赏的是最后一大章, 详细的讲解了一个解释型 C 系统的制作. (可惜的是云风的这本书遗失了)
电子工业出版社 ISBN 7-5053-3974-5/TP.1730
电脑游戏编程技巧大全 石桥林 阴蕴 译 Tricks of The Game Andre La Mothe,John Ratcliff,Mark Seminatore,Denise Tyler
在 DOS 时代, 这本书让我了解了很多, 基本上, 你想知道的编程知识,比如键盘, 显卡, 声卡等等都写了. 在现在它还是值得一看的, 因为里面详细的讲解了光线跟踪技术, 虽然讲的是很老的 Wolf 3D 时代的技术, 但无疑是将你引入 3D 世界的启蒙材料
学苑出版社 ISBN 7-5077-0806-3/TP.17
图形程序开发人员指南 前导工作室译 Michael Abrach's Graphics Programming Black Book Specical Edition Michael Abrach 这是每个游戏程序员必读之书. 云风极力推荐. 外面宣传这本书说, 是 Quake 的作者写的, 讲解了 Quake 的制作技术. 的确书里是写了 BSP 树这样的知识, 作者也是 ID Soft 的名人, 但是我认为真正的卖点不在这里. 作者可是极为擅长设计优化程序的. 这本书的重点应该在讲解代码的优化和启发人的思想, 我们好多人缺少的一些东西正好可以从里面学到. 出版不久, 书店里那本特别厚的橘黄色书非常显眼
机械工业出版社 ISBN 7-111-06396-1
人工智能及其应用 第二版 蔡自兴 徐光佑 人工智能的书我看的不少, 记得最早是看的从日文翻译过来的小册子. 但是看到这一本, 我还是毫不犹豫的买下来了. 这本书很系统的讲解了 AI 的各个方面, 而且作者蔡教授是我们学校自控系的名人, 专门研究机器人, 绝对是位有真才实学的专家. 为我所敬佩. 可惜的是成书比较早, 对现在流行的神经网络, 遗传算法等没有过多的提及
清华大学出版社 ISBN 7-302-02127-9/TP.1004
智能决策技术
书没找到, 只记得是国防科技大的人写的 这本算是神经网络方面的专著, 我这方面看的书不多, 就这一本, 但从里面已经学到不少. 按我的观点, 国人自己写的书, 应该比翻译的书更容易看一些. 书是白色封皮, 出版不久, 现在书店里应该可以找到
80x86 汇编语言程序设计教程 杨季文 等遍著 我认为优秀的游戏程序员应该精通汇编, 实际上用汇编写程序也是一种乐趣, 一种艺术. 书店里汇编的书泛滥, 我买过的就不下 3 本. 以这本我最喜欢. 它从 8086 一直讲到 Pentium 双流水线, 分支, 超高速缓存优化. 实模式和保护模式都有详细解说, 实在是值得案头常备. 黑色的封面上大大的 0,1 两个数字很好认
清华大学出版社 ISBN 7-302-02901-6/TP.1535
Intel 体系结构 MMX 技术开发指南 李晖 译 Intel Architecture MMX Technology Developer's Manual and Programmer's Reference Manual [美] Intel 公司著 这本出自 Intel 公司的权威 MMX 参考的 32 开小册子, 的确不容忽视. 想充分利用 MMX 的威力, 看来它是必读了.
电子工业出版社 ISBN 7-5053-4183-9/TP.1866
Direct X 从入门到精通 希望图书创作室 译 Inside DirectX [美] Bradley Bargen Peter Donnelly著 这本由 Micro$oft Press 出的书, 简直就是对 DirectX 糟糕文档做了一个交代. 想了解 DirectX 我想这本书是必须仔细读读了. 除了 Direct3D, DirectX 的每个模块书中几乎都提到. 随书有一张 CD, 里面有 DirectX 5.2 SDK, 还有书的电子版
北京希望电脑公司 ISBN 7-980026-57-8/TP.44
高性能 Windows 图形程序设计
李国岫 王磊 王恩惠 等译 High Performance Windows Graphics Programming [美] Stan Trujillo著 这本书初看是介绍 DirectDraw 和 DirectInput 的, 仔细阅读后, 它的主题思想是给人介绍一些用 DirectDraw 等编程的经验. 所以比 DirectDraw 的文档要谈的更实际, 书中不少的章节有启发意义,值得一看. 随书也附有 CD 一张, 里面倒没有太多很有价值的东西
机械工业出版社 ISBN 7-111-06339-2/TP.766