很久以前用Directx 8.0sdk 和 vc6 编的一个win32 打飞机的射击游戏,飞机大战1.91,整理硬盘发现的,年代太久远了,代码找不到了,发了个帖子征集需求,响应的人也不多,看来2D游戏已经过时了,打算放弃写2D版的飞机大战2.0了,为了不让回帖的人太失望,抽空做了个2D游戏的《看你能坚持多久》,里面涉及到VC+DirectX编游戏的基本内容,例如、如何创建游戏主窗体、如何全屏游戏、如何写表面、如何让游戏画面淡入淡出、如何控制鼠标等。
为了能让新接触Directx 2D编程的兄弟能把这个例子跑起来,我下面就简单讲一下。
基础开发环境需求
1、Windows Xp
2、Visual Studio 2008
3、Direct X SDK 8
把例子解压缩、用VS2008直接打来solution
别忘了添加include 和 lib目录
在Tools->Options->Projects and solutions->VC++ Directionaries下添加
然后rebulid 一下,应该就可以跑起来了