3D遊戲編程大師技巧──環境搭建

  剛開微博,想借助這個平臺與你們交流,寫下本身的學習記錄,但願獲得你們的批評指正。c++

  好了,進入主題。這段時間對遊戲編程很感興趣,因而在網友的推薦下開始學習《3D遊戲編程大師技巧》這本書。今天來講一下環境搭建。編程

因爲這本書仍是有點年代的,並且它的代碼是基於做者的前一本書《windows遊戲編程大師技巧》中編寫的2D引擎,在這兩本書中做者用的是windows

dx7 sdk。可是個人電腦上裝的是dx9 sdk,之後可能要直接學習dx9,因此不想安裝dx7 sdk。因而有了下面糾結的環境配置。學習

  一、若是您沒有安裝dx9 sdk,請安裝dx9 sdk,這裏有一個:http://pan.baidu.com/s/1c0GKjuS3d

  二、安裝完後,下載這裏的壓縮包:http://pan.baidu.com/s/1c0lCezAblog

  三、解壓後,獲得Include,Lib兩個文件夾,這是我本身電腦上的,用Include和Lib文件夾替換您安裝好的dx9 sdk安裝目錄下的同名文件夾。(額........廢話有點多,只是但願和我同樣是菜鳥的人能看得懂)遊戲

  

  四、好了sdk裝好了,剩下就來創建一個模板工程,我這裏用的是vs2013,因爲vs2013可以導出c/c++模板,因此之後建立新工程能夠免去配置,節省時間。可是也不要求你是vs2013,其餘的配置方式相似。看下面的圖片提示:圖片

  4.一、新建win32項目get

  

  

  

  

  

  

  4.2配置屬性input

  

 

  字符集設置爲:未設置

  

 

  在「包含目錄」那一行最前面寫上:$(DXSDK_DIR)Include;

  在「庫目錄」那一行最前面寫上:$(DXSDK_DIR)Lib\x86;

  注意後面要有分號

  

  

  在"附加依賴項"中選擇編輯

  

  在編輯中輸入:

  ddraw.lib
  dsound.lib
  dinput.lib
  dinput8.lib
  winmm.lib

  

 

  好了,到此爲止配置完了,您能夠將《3D遊戲編程大師技巧》中的Demo拷貝到工程中試一下。我這裏有一個配置好的工程,能夠下載來看一下:http://pan.baidu.com/s/1sjzyHxr

  下次分享在學習這本書時遇到的一些困難。感謝你們閱讀,若有不對的地方,還請你們指正!

相關文章
相關標籤/搜索