我是一個工作了一年的游戲程序員,玩的游戲不少,看的書不多。
在這里,就評評我工作至今所買過的書吧,因為經典,所以值得收藏。至于我看過的電子書,我就不說了。
我書架上的書不多,都是工作后買的,大至分四類:語言,算法,平臺,游戲。
## 語言:
### 《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章,可以說,是全局的精華。

## 總結
雖然不是每一本都達到了精通的地步,本人也是一個小小菜鳥。但這也不妨礙我喜歡看書的習慣。其實本人對購書不是很狂熱,但遇到喜歡的,我就會堅決去買。計算機的經典書籍太多了,需要細細地去品味。
- 前言
- 讀《Linux內核設計與實現》我想到了這些書
- 夢想的啟航,那些年,那些書
- C++和Windows平臺的一些書籍
- java一路走來
- 《Android入門之旅》
- 致我們終將逝去的青春-PHP篇
- 多讀書,讀好書
- 這些年,那些我們一起讀過的代碼
- C++碼農要讀的經典
- 閱讀IT類圖書,能夠收獲什么
- 讀完《大數據時代》的一點兒心得
- 這些日子我讀過的《java編程思想》
- 關于C,看過的一些書
- Android系統深度游
- 《《內存和性能優化》》給我帶來的!
- 「書評」SAP內存計算——HANA
- 書籍記錄了我技術的成長歷程
- 那一年讀過的技術經典書
- 【時間規劃】C/C++發展之路--讀書
- UNIX 環境高級編程之我見
- 游戲開發圖書推薦--我讀過的技術經典圖書
- 自己動手寫操作系統-經典書籍
- 游戲升級之路
- 《SQL Server 2005開發技術大全》分享一本書
- 書,永遠的朋友
- 學生時代的書單
- 追求技術之路 - 那些陪伴我的書籍
- 經典書籍--好書很多,重要的是有個目標,有個規劃
- android系統深入開發
- 這些年一路相伴的書
- 從零開始學
- 這些年我讀過的技術經典圖書(附電子版下載地址)
- 書--益友--從不孤單
- 給自己時間沉淀下來
- 那些支持我學習與工作的良師益友
- 文章千古事、得失寸心知
- 從Linux 驅動到游戲可視化轉行要讀的書
- 那些年,我們一起讀過的《JAVA與模式》
- 往事不堪回首 -- 多讀書
- 我程序人生的啟蒙書
- 一個不喜歡讀書的Javaer的讀書單
- 一本書,讓我走上編程之路
- 程序員讀書的五重天
- 大學那會兒,我讀過的技術經典圖書
- C語言高手進階的三碟小菜和一盤大餐