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