夢想的啟航,那些年,那些書

2021-06-18 14:21:31 字數 1564 閱讀 8034

我是乙個工作了一年的遊戲程式設計師,玩的遊戲不少,看的書不多。

在這裡,就評評我工作至今所買過的書吧,因為經典,所以值得收藏。至於我看過的電子書,我就不說了。

我書架上的書不多,都是工作後買的,大至分四類:語言,演算法,平台,遊戲。

語言:《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章,可以說,是全域性的精華。

總結雖然不是每一本都達到了精通的地步,本人也是乙個小小菜鳥。但這也不妨礙我喜歡看書的習慣。其實本人對購書不是很狂熱,但遇到喜歡的,我就會堅決去買。計算機的經典書籍太多了,需要細細地去品味。

那些年看過的書

my writing about books 可能是由於技術寫作的經歷,使得我對文字的審美也發生變化 記得高中的時候有一陣子非常喜歡汪國真 泰戈爾 覺得他的詩寫的非常有味道。而現在的我對於這種型別的文字,卻是很難提得起興趣。現在更喜歡偏向理性的文字,對文章要求要思維嚴謹,邏輯清晰。文章擺出的乙個觀點...

那些年我讀過的書

這篇部落格用來記錄我讀過一些書,以及有關書的一些總結,終生更新.每次更新我都會標註時間,沒有標註的就說明是寫這篇部落格之前看的,時間久遠,很多書看過到現在基本都忘了,暫且不計.本文重在記錄,為了結構清晰一些,我簡單的分了3大類 文學,社會和科學,分別對應文學類著作,社會科學類著作和自然科學類著作.除...

那些年的那些 錯誤

這裡是乙個總結,也可以是大家的提醒 而且,我才不會告訴你是哪題呢 double ans 0x7ffffff void dfs double now,int num,int sum if now sum return 看到錯誤了嗎?沒有?咦?為什麼now與sum比較呀?int為什麼與double比較呢...