《Advanced Animation with DirectX》
這本書主要講的是怎樣用DirectX9來完成游戲中的動畫,主要是移動、骨骼動畫等等,也涉及了不少的3d模型的知識。這本書起步比較的高,沒有講太多的DirectX9的基礎,但是章節安排得十分合理,由簡入難,是一本初學者和高手都比較適用的書。
《Focus On 3D Models》
說起游戲中的3d模型,這本書講得十分透徹。也對各種知名游戲中的模型作了介紹。只是感覺這本書的高度不夠,沒有站在引擎的角度來看游戲中的模型的處理。技術比較專,偏于實用。
《3D Game Engine Design》
這本書應該比較早就有了,最近才開始看。覺得理論的方面講得比較到位,數學和物理的內容相對講得多一點。具體的代碼沒有過多的涵義,因為這本書的價值就在于它的理論。
《3D Game Engine Programming》
與上面的那本書比起來,這本書以具體的一個游戲引擎為背景,討論了具體實現時需要注意的各種問題。比較全面和直觀的講解了游戲引擎的細節。但是在引擎最重要的環節-圖形部分,沒有太多的討論,在效率方面也沒有給讀者帶來什么驚喜。
《Game Scripting Mastery》 - 游戲腳本設計完全掌握
不可多得的好書。整本書圍繞游戲腳本中的技術來談。從lua到python,從匯編到高級語言的解析器,幾乎涵蓋了腳本的方方面面。該書又不拘泥于技術,而是教給讀者能設計并實現自己的游戲腳本的能力。部分專題又站在引擎的高度,對引擎有興趣的讀者必定會受到不少啟發。
《Shaders for Game Programmers and Artists》
初學者比較適用,沒有過于深奧的理論,用了RenderMonkey作為開發shader的工具,從頭講解shader技術,以及hlsl。是shader比較好的入門書。
《Game Coding Complete》
開發者的指南。全面地介紹了游戲開發中的各種細節,文中的實例給人印象極深,各處的補注和注意事項也豐富了書的含量。不僅給門外漢上了第一課,也能讓許多開發者意識到自己長期以來沒有發現的錯誤。
《Data Structures For Game Programmers》
這絕不是一本枯燥無味的數據結構的書。書中提到的方方面面都以游戲為背景,代碼和例程也用游戲Demo的形式出現在讀者面前。
《Microsoft DirectX9 Programmable Graphics Pipeline》
微軟出版,幾乎就是工業標準的一本書。如果你想從頭學習shader,或想了解shader更底層的技術,你就應該看這本書。同時,這也是一本工具書。
《3D Math Primer for graphics and game development》
不論是數學理論還是具體實現,都講得十分詳盡。對于迫切需要提高數學水平的開發人員來說是不錯的教科書。另外還有這本書的縮略版,內容上面沒有刪減多少,只是少了具體化實現的代碼。
《Programming Multiplayer Games》
比較深入的談到了多人聯機游戲中的技術專題,是網游開發愛好者的指南。
《Programming Role-playing Games With DirectX》
雖然說是DirectX8時代的書,但書中的知識絲毫沒有落后于當前的技術。代碼也十分優雅。還從游戲設計的方面講解了rpg開發中需要注意的問題。
posted on 2007-06-01 12:14
大寶天天見 閱讀(3411)
評論(6) 編輯 收藏 引用 所屬分類:
1.Book/Tools