- DirectX 12 3D 游戲開發實戰
- (美)弗蘭克·D.盧娜
- 258字
- 2020-08-31 09:21:02
預備知識
需要強調的是,本書為重點介紹Direct3D 12、著色器編程以及3D游戲編程的讀物,而并非是討論一般計算機程序設計的讀物。因此,讀者需要具備下列預備知識:
1.高中程度的數學知識,比如代數、三角學以及(數學)函數等。
2.Visual Studio相關的使用技能,比如如何創建項目、為項目添加文件以及指定需要鏈接的外部庫等。
3.中級C++編程技能以及數據結構知識,比如熟練地運用指針、數組、運算符重載、鏈表、繼承、多態等。
4.熟悉使用Win32 API進行Windows編程還是很有必要的,可謂是學習本書的基礎。但這一條并非是強制性要求,因為本書附錄A中提供了Win32編程的相關入門知識。