主题:[求助]有没有看了让人肯定可以把程序跑起来的DirectX教程
有没有看了让人肯定可以把程序跑起来的DirectX教程?
如果我只想用DirectX 编写一个什么飞机游戏, 扫雷游戏之类的, 有没有这样的教程? 我装了DirectX9.0开发包. 有一本DirectX8.0的书. 这个书倒是挺傻瓜, 但是里面的程序我死活调不出来! 就说我缺少相应的文件.
说句题外话, 我本来是不想学MFC 的, 因为DirectX 的书里面说MFC 对游戏来说太慢, 而且类之间的关系过于复杂. 但是由于我一个DirectX 的程序都调不出来, 只好先学MFC 了, 结果用MFC 编写扫雷, 五子棋俄罗斯方块之类的东西. 里面的Invalidate()刷屏太难看了. DirectX 肯定不是这样的.
但是我实在是调试不出来,
#include <d3d8.h>
........
LPDIRECT3D8 m_pD3D;
m_pD3D = Direct3DCreate8 (D3D_SDK_VERSION);
......
如下语句就会产生问题. Direct3DCreate8 (D3D_SDK_VERSION)这个方程我如何都调用不出来, 告诉我这是一个无法识别的方程. 这就是书上的源代码....
我就是想知道, 有没有能象孙鑫的教程那样的DirectX 的教程, 看了让人肯定可以把程序跑起来的DirectX教程?
如果我只想用DirectX 编写一个什么飞机游戏, 扫雷游戏之类的, 有没有这样的教程? 我装了DirectX9.0开发包. 有一本DirectX8.0的书. 这个书倒是挺傻瓜, 但是里面的程序我死活调不出来! 就说我缺少相应的文件.
说句题外话, 我本来是不想学MFC 的, 因为DirectX 的书里面说MFC 对游戏来说太慢, 而且类之间的关系过于复杂. 但是由于我一个DirectX 的程序都调不出来, 只好先学MFC 了, 结果用MFC 编写扫雷, 五子棋俄罗斯方块之类的东西. 里面的Invalidate()刷屏太难看了. DirectX 肯定不是这样的.
但是我实在是调试不出来,
#include <d3d8.h>
........
LPDIRECT3D8 m_pD3D;
m_pD3D = Direct3DCreate8 (D3D_SDK_VERSION);
......
如下语句就会产生问题. Direct3DCreate8 (D3D_SDK_VERSION)这个方程我如何都调用不出来, 告诉我这是一个无法识别的方程. 这就是书上的源代码....
我就是想知道, 有没有能象孙鑫的教程那样的DirectX 的教程, 看了让人肯定可以把程序跑起来的DirectX教程?