遊戲開發書籍

2022-07-21 14:27:29 字數 2510 閱讀 1948

很多剛剛接觸遊戲開發的朋友經常問我:如何開始學習遊戲開發?我從事遊戲開發行業

很多年了,坦率地講,開發遊戲充滿挑戰性,需要開發人員具備大量的技能與積極的創

新精神。希望這篇小文能幫助朋友們實現自己的遊戲夢想,盡快掌握遊戲開發技術。

1、《windows遊戲程式設計大師技巧(第二版)》

原名:tricks of the windows game programming gurus, 2nd

簡介:本書是著名遊戲程式設計類書籍作者andré lamothe的兩卷本《windows遊戲程式設計

大師技巧》中的第一卷的第二版。作者循循善誘地從程式設計的角度介紹了在windows

環境下進行遊戲開發所需的全部知識,包括win32程式設計以及directx中所有主要元件。

頁數:807

優點:內容全面,例項豐富,中文版翻譯質量較好。

缺點:**使用的directx版本略低。

購買:2、《directx 9.0 3d遊戲開發程式設計基礎》

原名:introduction to 3d game programming with directx 9.0

簡介:本書主要介紹如何使用directx 9.0開發互動式3d圖形程式,重點是遊戲開發。

全書首先介紹了必要的數學工具,然後講解了相關的3d概念。其他主題幾乎涵蓋了

direct3d中的所有基本運算,例如圖元的繪製、光照、紋理、alpha融合、模板,以及

如何使用direct3d實現遊戲中所需的技術。

頁數:371

優點:內容簡單,適合入門。

缺點:對於已經熟悉一些directx的讀者來說內容略顯單薄。

購買:3、《3d遊戲開發步步高系列課程》

優點:收錄於權威的微軟msdn知識庫,內容涉及面廣。

缺點:**沒有詳細分析,講解不清晰。

購買:rse/3d.aspx(免費)

識也可輕鬆掌握,不會因書本的枯燥而放棄學習。教學的每個環節都有可以執行**、

資源等檔案提供,所有**都有深入講解。

頁數:無

缺點:**比圖書貴,導致學習成本增加。

購買:5、《visual c++遊戲設計(第二版)》

簡介:本書參照開發大型遊戲《仙劍奇俠傳》所需要的技術,如:鏤空動畫、半透明動

畫、碰撞檢測、斜角捲動的地圖、人工智慧、3d動畫、3d音效等,對遊戲的設計和開發

過程進行了系統而又詳細的介紹。使您能清楚地了解遊戲設計過程中的各種知識,包括

visual c++的基本操作、遊戲畫面的座標系統、規劃遊戲的主要架構,以及使用

directx來設計3d遊戲等。

頁數:560

優點:書中範例比較吸引人,directdraw部分寫得比較好。

缺點:書中錯誤過多,有些**解析不清楚。

購買:6、《directx特效遊戲程式設計》

原名:special effects game programming with directx

簡介:本書介紹了windows程式設計、3d圖形學以及directx的基礎知識,並以示例方式介紹

了在特效遊戲中使用directx實現各種二維、三維圖形效果的方法。

頁數:613

優點:內容深入淺出,**範例豐富。

缺點:書中使用directx 8.1,內容比較陳舊。

購買:7、《3d遊戲開發大全(高階篇)》

原名:advanced 3d game programming all in on

e簡介:本書引導您將3d遊戲程式設計能力提公升到乙個更高的水平。書中採用torque遊戲引擎

作為示例向具有一定3d遊戲程式設計經驗的程式設計師傳授遊戲程式設計的高階概念。您可以使用

torque遊戲引擎學習每乙個新的程式設計技巧,最大限度在豐富您在遊戲引擎使用方面的經

驗。頁數:459

優點:翻譯比較流暢、內容詳細生動。

缺點:書中在使用torque引擎基礎上講解遊戲開發,不適合初學者。

購買:8、《directx遊戲開發終極指南》

原名:ultimate game programming with directx

簡介:本書向讀者介紹了如何將自身的技能與一些基本的c++程式設計技能結合起來,開發

出自己的遊戲。本書涵蓋了遊戲開發過程和方方面面,書中以乙個名為straned的第一

人稱射擊遊戲開發過程為主題展開介紹,首先介紹了directx和direct3d圖形學,然後

逐章介紹了遊戲引擎和完整遊戲的開發過程。主要內容涉及到基本的圖形學技術、最基

本的數學知識、碰撞檢測和響應、聲音回放、場景管理、動畫以及模型/角色的載入和

繪製。頁數:692

優點:內容全面,範例比較精彩。

缺點:有些內容不夠深入。

購買:遊戲開發的學習是乙個艱苦的過程。遊戲開發職業含金量較高,需要開發人員具備

較高的獨立開發能力。剛剛步入遊戲開發行業的年輕人需要迅速積累必備技術與研發經

驗。在上面推薦的資料裡,《windows遊戲程式設計大師技巧》與《directx 9.0 3d遊戲開

發程式設計基礎》是比較權威的遊戲開發書籍,認真研讀會有不錯的效果。《可奇遊戲開發

學習順利。

linux 開發書籍

工作幾年來,一直從事linux核心驅動方面的開發。從接觸linux到現在,讀過不少linux方面的書籍,現把認為很不錯的一部分列出來和大家分享一下。入門類一直認為,在乙個系統上學習開發之前,首先需要熟悉這個系統的使用。鑑於 的國情,絕大部分人第乙個接觸的作業系統就是windows,因此對於這絕大部分...

linux 開發書籍

工作幾年來,一直從事linux核心驅動方面的開發。從接觸linux到現在,讀過不少linux方面的書籍,現把認為很不錯的一部分列出來和大家分享一下。入門類一直認為,在乙個系統上學習開發之前,首先需要熟悉這個系統的使用。鑑於 的國情,絕大部分人第乙個接觸的作業系統就是windows,因此對於這絕大部分...

Windows Mobile 開發書籍介紹

1 microsoft windows ce 程式設計 北京大學出版社 美 doudlas boling 著 該書可以與經典著作 microsoft windows 程式設計 相媲美,就象要想在window平台上開發,必看 microsoft windows 程式設計 一樣,如果你想在windows...