我是一个工作了一年的游戏程序员,玩的游戏不少,看的书不多。
在这里,就评评我工作至今所买过的书吧,因为经典,所以值得收藏。至于我看过的电子书,我就不说了。
我书架上的书不多,都是工作后买的,大至分四类:语言,算法,平台,游戏。
## 语言:
### 《C++程序设计语言》
优点:是C++作者编写的书,思想比较深刻。
缺点:因为某些地方太深刻,所以不适合C++入门,入门建议《C++Primer》。
推荐阅读:第一,第二,第四部分。第四部分是从设计角度来说的,对程序设计很有帮助。
### 《Effective C++》
优点:C++进阶必读图书,前人的经验总结。
缺点:需要反复阅读。
推荐阅读:第3章资源管理,第6章继承与面向对象设计。
### 《C++标准程序库》
优点:通俗易懂,例子丰富。
缺点:作为工具书,没什么缺点。
推荐阅读:第5章至第9章。基础知识。
## 算法:
### 《算法导论》
优点:你懂的。程序员必备书籍。
缺点:很厚,需要耐心阅读。
推荐阅读:排序,查找,数据结构,图。
### 《编程珠玑》
优点:很薄,《算法导论》缩小版。
缺点:翻译得不怎么样。
推荐阅读:第二部分性能比较有启发性。
### 《数学之美》
优点:就像书名,看完全书,你会对数学有不同的认识。
缺点:还没发现有什么缺点。
推荐阅读:其实本书主要就是讲中文搜索引擎,有了大量的实例讲述数学在实际工程开发中的用处。有些章节的延伸阅读可以看看。
## 平台:
### 《UNIX环境高级编程》
优点:通俗易懂。
缺点:有点厚。
推荐阅读:作为工具书,需要的时候方便查阅,按自己需要把握就好。
### 《UNIX网络编程》
优点:通俗易懂。网络编程最佳入门书籍。
缺点:有点厚。
推荐阅读:作为工具书,喜欢读哪章就读哪章。第30章介绍了各种客户/服务器程序设计的范式,算是综合应用了。
## 游戏:
### 《WINDOWS游戏编程大师技巧》
优点:通俗易懂,游戏开发入门的最佳图书。
缺点:第2部分关于DirectX和2D基础,知识略为过时。没有讲到3D。
推荐阅读:第1部分Windows编程基础、第3部分核心游戏编程。
### 《DIRECTX.9.0.3D游戏开发编程基础》
优点:3D图形编程入门书籍,涵盖了dx9的大部分基本内容。
缺点:纸质不怎么样。
推荐阅读:第二部分,基础知识。
### 《Lua游戏开发实践指南》
优点:通俗地给读者讲述了一个完整的,由Lua和C++共同开发的游戏设计思路。
缺点:本书所用的Lua是5.0,而现在Lua最新更新为5.2,在API方面略有不同。
推荐阅读:第9章到第14章,可以说,是全局的精华。
![](https://box.kancloud.cn/2016-06-12_575d20c3cb5ce.jpg)
## 总结
虽然不是每一本都达到了精通的地步,本人也是一个小小菜鸟。但这也不妨碍我喜欢看书的习惯。其实本人对购书不是很狂热,但遇到喜欢的,我就会坚决去买。计算机的经典书籍太多了,需要细细地去品味。
- 前言
- 读《Linux内核设计与实现》我想到了这些书
- 梦想的启航,那些年,那些书
- C++和Windows平台的一些书籍
- java一路走来
- 《Android入门之旅》
- 致我们终将逝去的青春-PHP篇
- 多读书,读好书
- 这些年,那些我们一起读过的代码
- C++码农要读的经典
- 阅读IT类图书,能够收获什么
- 读完《大数据时代》的一点儿心得
- 这些日子我读过的《java编程思想》
- 关于C,看过的一些书
- Android系统深度游
- 《《内存和性能优化》》给我带来的!
- 「书评」SAP内存计算——HANA
- 书籍记录了我技术的成长历程
- 那一年读过的技术经典书
- 【时间规划】C/C++发展之路--读书
- UNIX 环境高级编程之我见
- 游戏开发图书推荐--我读过的技术经典图书
- 自己动手写操作系统-经典书籍
- 游戏升级之路
- 《SQL Server 2005开发技术大全》分享一本书
- 书,永远的朋友
- 学生时代的书单
- 追求技术之路 - 那些陪伴我的书籍
- 经典书籍--好书很多,重要的是有个目标,有个规划
- android系统深入开发
- 这些年一路相伴的书
- 从零开始学
- 这些年我读过的技术经典图书(附电子版下载地址)
- 书--益友--从不孤单
- 给自己时间沉淀下来
- 那些支持我学习与工作的良师益友
- 文章千古事、得失寸心知
- 从Linux 驱动到游戏可视化转行要读的书
- 那些年,我们一起读过的《JAVA与模式》
- 往事不堪回首 -- 多读书
- 我程序人生的启蒙书
- 一个不喜欢读书的Javaer的读书单
- 一本书,让我走上编程之路
- 程序员读书的五重天
- 大学那会儿,我读过的技术经典图书
- C语言高手进阶的三碟小菜和一盘大餐