天天看點

C++遊戲開發需要閱讀的書籍 (轉)

如果要自學遊戲程式開發的話,可以看看下面的,呵呵。  

遊戲開發資料(PDF書都是中文版的,非英文,很多是本人自己掃描制作,從未網上釋出過,是以獨家啦):  

1、Gamebryo 2.2遊戲引擎(盛大、騰訊等公司制作網絡遊戲常用)+Gamebryo v2.2.1說明文檔  

2、遊戲PDF書及其代碼:  

3D遊戲程式設計、3D遊戲程式設計大師技巧、Direct3D遊戲程式設計入門教程第2版、DirectX角色扮演遊戲程式設計  

DirectX特效遊戲程式設計、MFC windows程式設計第2版、MFC深入淺出、VC++深入詳解、Visual C++6.0技術内幕第5版  

Visual C++視訊技術方案寶典、Win32多線程程式設計、Windows程式設計、WINDOWS核心程式設計  

精通DirectX 3D圖形與動畫程式設計、設計模式解析第2版、遊戲開發實體學、3D數學基礎 圖形與遊戲開發  

3、C++PDF書及其代碼:  

C++STL程式員開發指南、C++程式設計規範、C++标準程式庫自修教程與參考手冊、Essential c++ 中文版  

Exceptional C++中文版、Inside the C++ Object Model、高品質C++程式設計指南、經典C程式100例  

深度探索C++對象模型、深入探索C++物件模型、自己動手寫作業系統、代碼優化:有效使用記憶體  

Effective C++、Effective C++ 第二版中文版、More Effective C++(中文版)  

4、資料庫SQL PDF書:  

SQL網絡程式設計執行個體、精通Oracle9i、精通Oracle 10g Pl SQL程式設計  

5、Ogre3D PDF書及其代碼:  

Apress-Pro Ogre 3D Programming、OGRE中文幫助手冊 v1.4.0、PRO OGRE 3D PROGRAMMING中文翻譯版本0.2.0 

6、人工智能PDF書及其代碼:  

AI遊戲引擎程式設計、人工智能遊戲程式設計真言、遊戲程式設計中的人工智能技術、遊戲開發中的人工智能  

遊戲人工智能程式設計案例精粹  

7、遊戲開發網絡程式設計PDF書及源代碼:  

C++網絡程式設計卷1&2、Network Programming For Microsoft Window、Visual C++實踐與提高-網絡程式設計篇  

Visual C++網絡通信程式設計實用案例精選第2版、Visual C++網絡遊戲模組化與實作(第2版)、Windows Sockets  

Windows網絡與通信程式設計、南韓傳奇正式最終版本源碼、網絡遊戲伺服器程式設計、遊戲學院網絡遊戲伺服器端程式設計  

最新傳奇M2引擎程式源碼、Internetworking with TCP_IP Vol 3 Client-Server Programming And Applications 

PC遊戲程式設計(網絡篇)、Visual C++.NET網絡程式設計、Winsock規範及應用、傳奇3源程式、魔域服務端源碼+用戶端源碼  

盛大傳奇外挂源代碼  

本人總結的網絡遊戲程式開發學習流程,這是最少要看的書了:  

1、C++primer中文版第4版  

2、C++标準程式庫自修教程與參考手冊  

3、Windows程式設計第5版  

4、MFC windows程式設計第2版中文版  

5、VC++深入詳解  

6、MFC深入淺出  

7、Effictive STL  

8、Windows核心程式設計  

學好以上幾本,也可以去遊戲公司一試VC++軟體工程師職位了。  

9、WINDOWS遊戲程式設計大師技巧第2版  

10、3D遊戲程式設計大師技巧  

11、DirectX角色扮演遊戲程式設計  

12、DirectX特效遊戲程式設計  

13、精通DirectX 3D圖形與動畫程式設計  

14、DirectX進階動畫制作  

15、Ogre引擎研究  

16、遊戲人工智能程式設計案例精粹  

17、Visual C++實踐與提高--網絡程式設計篇  

18、C++網絡程式設計,卷1  

19、C++網絡程式設計,卷2  

20、Visual C++網絡遊戲模組化與實作第2版  

21、代碼優化:有效使用記憶體  

22、編個Demo出來,好好複習一下C++和資料結構,然後去遊戲公司應聘。  

另外,遊戲程式設計精粹1-6,GPU精粹1-2,也是好書,很多遊戲開發者看的。以後可以看看。 

你真想好好學的話自己可要下點苦心,多進點中國程式設計的網站——Gameres論壇 

C++遊戲開發需要閱讀的書籍 (轉)