剛開微博,想借助這個平台與大家交流,寫下自己的學習記錄,希望得到大家的批評指正。
好了,進入主題。這段時間對遊戲程式設計很感興趣,於是在網友的推薦下開始學習《3d遊戲程式設計大師技巧》這本書。今天來說一下環境搭建。
由於這本書還是有點年代的,而且它的**是基於作者的前一本書《windows遊戲程式設計大師技巧》中編寫的2d引擎,在這兩本書中作者用的是
dx7 sdk。但是我的電腦上裝的是dx9 sdk,以後可能要直接學習dx9,所以不想安裝dx7 sdk。於是有了下面糾結的環境配置。
1、如果您沒有安裝dx9 sdk,請安裝dx9 sdk,這裡有乙個:
3、解壓後,得到include,lib兩個資料夾,這是我自己電腦上的,用include和lib資料夾替換您安裝好的dx9 sdk安裝目錄下的同名資料夾。(額........廢話有點多,只是希望和我一樣是菜鳥的人能看得懂)
4.1、新建win32專案
4.2配置屬性
字符集設定為:未設定
在「包含目錄」那一行最前面寫上:$(dxsdk_dir)include;
在「庫目錄」那一行最前面寫上:$(dxsdk_dir)lib\x86;
注意後面要有分號
《3D遊戲程式設計大師技巧》讀書筆記
轉轉悠悠,這個坑,還沒有爬出來,之前做遊戲的時候以為不需要了,現在做渲染又繞回來,從另外乙個角度說明,我面對的問題本質上是一類的。目錄看了幾遍,決定還是用 曳光彈 打法,從當前最需要的地方入手。這書翻譯的不咋滴,以後看看原版 2020年4月23日 13點04分 第7章 渲染3d線框世界 線框引擎的總...
3D 遊戲程式設計大師技巧系列 讀書筆記
初入3d遊戲程式設計,便躍躍欲試在這裡寫點東西,一是方便自己日後查閱,二是為有需要的朋友提供一些便利.第一章 3d遊戲程式設計入門 乙個簡化的遊戲迴圈 1 初始化,主要針對記憶體分配,資源獲取,從磁碟或者檔案中載入資料等 2 進入遊戲迴圈,這裡指的迴圈是指主遊戲迴圈,使用者在這裡一般多是執行動作,並...
3D程式設計 Texture
include include include pragma comment lib,d3d9.lib pragma comment lib,d3dx9.lib pragma comment lib,winmm.lib define keydown vk code getasynckeystate ...