1. 首页
  2. 编程语言
  3. C++ 
  4. 基于C++开发的射击游戏

基于C++开发的射击游戏

上传者: 2020-07-17 20:11:38上传 RAR文件 2.18MB 热度 16次
用DDraw实现射击游戏说明文档 要点一:画图自动切割 IDirectDrawSurface7::BltFast()方法中没有自动切割功能,即当画图元素超出窗口以外时不会自动切割,DDraw选择自动忽略不画,造成一旦超出窗口,画图元素会突然消失。 解决这一问题的方法是手动切割,代码如下: //自动切割 RECT scRect; //存放当前窗口大小区域 ZeroMemory( &scRect, sizeof( scRect ) ); GetWindowRect( GetActiveWindow(), &scRect ); //防止图片左上角超过窗口左上角 if ( x < 0 )
用户评论
码姐姐匿名网友 2020-07-17 20:11:38

代码很详细,又有游戏说明书,学习中

码姐姐匿名网友 2020-07-17 20:11:38

很详细,学习中

码姐姐匿名网友 2020-07-17 20:11:38

代码很好,很详细,学习中

码姐姐匿名网友 2020-07-17 20:11:38

我下载了你上传的这个设计小游戏,想自己学习一下。这个游戏的编译环境是?我知道有vc++6.0,那个.bmp格式的图是用什么啊?还有能推荐比较实用的书吗?谢谢你了。