3D游戲編程大師技巧.pdf鏈接:https://share.weiyun.com/5DEssu0 密碼:6i0bi1
3D游戲編程大師技巧完整源碼地址:鏈接:https://share.weiyun.com/5WPP2Lg 密碼:rpqkzv
VS2017击敌,新建空項(xiàng)目屎蜓,將源碼中h解愤、cpp文件導(dǎo)入項(xiàng)目中:
- C/C++->語(yǔ)言->符合模式: 錯(cuò)誤碼C2664 C2440
錯(cuò)誤 C2664 “int Open_Error_File(char *,FILE *)”: 無(wú)法將參數(shù) 1 從“const char [10]”轉(zhuǎn)換為“char *”
修改方式:
錯(cuò)誤 C1083 無(wú)法打開(kāi)包括文件: “dmusici.h”: No such file or directory
需要directx8或者directx9或舞,不能安裝老版本的先刪除聲音部分文件:t3dlib3.h饱亮、t3dlib3.cpp錯(cuò)誤 LNK2019
錯(cuò)誤 LNK2019 無(wú)法解析的外部符號(hào) _DirectDrawCreateEx@16壶栋,該符號(hào)在函數(shù) "int __cdecl DDraw_Init(int,int,int,int)" (?DDraw_Init@@YAHHHHH@Z) 中被引用
錯(cuò)誤 LNK2019 無(wú)法解析的外部符號(hào) _DirectInput8Create@20必盖,該符號(hào)在函數(shù) "int __cdecl DInput_Init(void)" (?DInput_Init@@YAHXZ) 中被引用
修改方式:
或者在頭文件中加入:
#pragma comment(lib,"ddraw.lib")
#pragma comment(lib,"dinput8.lib")
編譯后效果: