C++打飞机源码下载-C++打飞机的游戏源代码免费下载手游最新版本

C++打飞机源码下载-C++打飞机的游戏源代码免费下载手游最新版本

大小:344.9M 语言: 中文

类型:图片美化 系统:macOS

备案号:备案号:苏4K-202060487-92X
简介 相关 评论(10)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

C++打飞机的游戏代码

voidTitleDisplay(void)  //显示序模拟人生城市岛屿3汉化版下载-模拟人生城市岛屿3手机版2.1.6 安卓中文版

{

HRESULT ddrval;

//计算图象卷轴的坐标数据

RECTbackR1,frontR1,backR2,frontR2,backR3,frontR3;

staticintn=0;

staticintx1=0,x2=0,x3=0;

if(x1==310&&bSoundDrive)

{

cDSound.Play(false,1);

}

if(x1<420||x2<640)

{

x1+=1;

if(x1>420)x1=420;

if(x1<200)

{

SetRect(&backR1,0,0,x1,480);

SetRect(&frontR1,640-x1,0,640,480);

}

else

{

SetRect(&backR1,0,0,200,480);

SetRect(&frontR1,640-x1,0,840-x1,480);

}

if(x1>100)

{

x2+=2;

}

if(x2>640)x2=640;

if(x2<220)

{

SetRect(&backR2,0,0,x2,480);

SetRect(&frontR2,640-x2,0,640,480);

SetRect(&backR3,220-x2,0,220,480);

SetRect(&frontR3,0,0,x2,480);

}

else

{

SetRect(&backR2,0,0,220,480);

SetRect(&frontR2,640-x2,0,860-x2,480);

SetRect(&backR3,0,0,220,480);

SetRect(&frontR3,x2-220,0,x2,480);

}

//清屏后台缓冲区

DDBLTFX ddBltFx;

ddBltFx.dwSize=sizeof(DDBLTFX);

ddBltFx.dwFillColor=DDColorMatch(lpDDSBack,RGB(0,0,0));

lpDDSBack->Blt(NULL,NULL,NULL,DDBLT_WAIT|DDBLT_COLORFILL,&ddBltFx);

//将背景图象Blit到后台缓冲区

lpDDSBack->Blt(&frontR1,lpDDSPic6,&backR1,DDBLT_WAIT,NULL);


//将前景图象透明Blit到后台缓冲区

lpDDSBack->Blt(&frontR2,lpDDSPic4,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

lpDDSBack->Blt(&frontR3,lpDDSPic5,&backR3,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

else///移动开始

{

//清屏后台缓冲区

DDBLTFX ddBltFx;

ddBltFx.dwSize=sizeof(DDBLTFX);

ddBltFx.dwFillColor=DDColorMatch(lpDDSBack,RGB(0,0,0));

lpDDSBack->Blt(NULL,NULL,NULL,DDBLT_WAIT|DDBLT_COLORFILL,&ddBltFx);

SetRect(&frontR1,0,0,640,480);

SetRect(&backR1,0,0,640,480);

lpDDSBack->Blt(&frontR1,lpDDSPic1,&backR1,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

x3+=1;

if(x3<540)

{

SetRect(&backR1,540-x3,0,540,100);

SetRect(&frontR1,0,380,x3,480);

}

else

{

if(x3<640)

{

SetRect(&backR1,0,0,540,100);

SetRect(&frontR1,x3-540,380,x3,480);

SetRect(&backR2,1080-x3,100,540,200);

SetRect(&frontR2,0,380,x3-540,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=640&&x3<1080)

{

SetRect(&backR1,0,0,540-(x3-640),100);

SetRect(&frontR1,100+x3-640,380,640,480);

SetRect(&backR2,1080-x3,100,540,200);

SetRect(&frontR2,0,380,x3-540,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=1080&&x3<1180)

{

SetRect(&backR1,0,0,540-(x3-640),100);

SetRect(&frontR1,100+x3-640,380,640,480);

SetRect(&backR2,0,100,540,200);

SetRect(&frontR2,x3-1080,380,x3-540,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

SetRect(&backR2,540-(x3-1080),0,540,100);

SetRect(&frontR2,0,380,x3-1080,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=1180&&x3<1620)

{

SetRect(&backR1,540-(x3-1080),0,540,100);

SetRect(&frontR1,0,380,x3-1080,480);

SetRect(&backR2,0,100,540-(x3-1180),200);

SetRect(&frontR2,x3-1080,380,640,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=1620&&x3<1720)

{

SetRect(&backR1,0,100,540-(x3-1180),200);

SetRect(&frontR1,100+x3-1180,380,640,480);

SetRect(&backR2,0,0,540,100);

SetRect(&frontR2,x3-1620,380,x3-1080,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

SetRect(&backR2,540-(x3-1620),100,540,200);

SetRect(&frontR2,0,380,x3-1620,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

if(x3>=1719)x3=640;

}

}

lpDDSBack->Blt(&frontR1,lpDDSPic8,&backR1,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

//打印刷新率fps

HDChdc;

chartemp[32];

lpDDSBack->GetDC(&hdc);

SetBkMode(hdc,TRANSPARENT);

SetTextColor(hdc,RGB(0,255,0)); 

sprintf(temp,"%d帧/秒",iFps);

TextOut(hdc,0,0,temp,strlen(temp));

lpDDSBack->ReleaseDC(hdc);


  //换页

  while(1)

  {

    ddrval=lpDDSPrimary->Flip(NULL,DDFLIP_WAIT);//调用换页函数

    if(ddrval==DD_OK)//成功则退出while循环

      break;

    if(ddrval==DDERR_SURFACELOST)//如果页面丢失,则恢复页面

{

if(!InitThread())break;//重新提取背景

ddrval=lpDDSPrimary->Restore();//恢复主页面

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic1->Restore();//恢复离屏页面1

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic4->Restore();//恢复离屏页面4

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic5->Restore();//恢复离屏页面5

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic6->Restore();//恢复离屏页面6

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic8->Restore();//恢复离屏页面8

if(ddrval!=DD_OK)

break;

}

    if(ddrval!=DDERR_WASSTILLDRAWING)

break;

}

}

打飞机游戏是一款非常经典的游戏,大家想知道用c++语言怎么实现呢?这里小编就给大家带来C++打飞机的游戏源代码,详细会对大家学习c++语言有很大的帮助。

万博app苹果 万博到永利 乐鱼手机登录器 九游新侠传 长沙县体育中心
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/08/24 02:39
造个怪物是一个动作格斗类闯关游戏,玩家在游戏总将通过自己的创意创造一个怪物进行战斗,通过挑战怪物的身体部位安装各种装饰物与你的敌人展开战斗,游戏操作简单玩法有趣...

支持( 87 ) 盖楼(回复)

2025/08/18 10:22
法院执行通app,西山区法院推出的一款移动办公软件,利用互联网技术和移动设备的结合,每一个案件申请人都可使用app进行掌握法官过程的举动。法院执行通app官方介...

支持( 193 ) 盖楼(回复)

2025/08/09 14:31
植物大战僵尸年度版已经上线,全新展现了工业时代的特色,全新的世界,新的植物、新的僵尸重新登场,让你在僵尸的世界中停不下来,各位玩家陪着疯狂的戴夫一起穿越时空冒险...

支持( 45 ) 盖楼(回复)

2025/08/09 19:30
这款软件是一款非常不错的智慧出行软件,可以在上面看到众多的车辆信息,可以随时随地预约坐车,寻找司机,可以自由的定位位置让出行更加安全!如航智行app介绍如航智行...

支持( 59 ) 盖楼(回复)

2025/08/19 18:06
开心斗三国送5000充值是一款三国题材的卡牌战斗策略手游。游戏画风很棒,海量的武将随你选择。你将成为主角开启自己的三国冒险之旅。融入了众多历史名将、名城以及经典...

支持( 123 ) 盖楼(回复)

2025/08/29 12:01
苍之纪元官方版是一款非常好玩的二次元放置冒险类手机游戏,这款游戏中,萝莉、御姐各类高颜值美女一应俱全,任君挑选,等待与你一同上路冒险!同时这款游戏24小时自动挂...

支持( 76 ) 盖楼(回复)

2025/08/11 08:08
[影视娱乐]飞飞视频1.0.去广告,这里的影视剧资源更加全面,超多播放渠道自由选择,多样的观影模式为你提供,想看的剧直接搜索即可,超高画质影视剧内容应有尽有,喜...

支持( 114 ) 盖楼(回复)

2025/08/28 19:53
PDF转换全能王APP是一款比较好用的文件格式转换工具,无论你是需要将PDF文档转换为Word、Excel、PPT,以便进行内容编辑修改;还是想把图片格式(如J...

支持( 199 ) 盖楼(回复)

2025/08/27 04:06
黑神话悟空皮影戏版本(BlackMyth-ShadowPlay)是B站UP主@见过沈姑娘自制的一款黑神话同人游戏,这个版本更加注重于游戏的战斗内容,之前很火的黑...

支持( 25 ) 盖楼(回复)

2025/09/02 22:11
画个圈圈叉叉是一款十分有趣的绘画战斗游戏,给你带来全新的战斗模式,你的部落并不安全,会有各种入侵者前来,还要很多的怪物BOSS需要对付,作为部落的首领,你要带领...

支持( 94 ) 盖楼(回复)

2025/09/01 05:01
AI作文宝APP其实是比较实用的学习辅导软件,软件或将带给用户更为高效的学习办公体验。而且操作和使用流程也相对比较简单,用户可根据写作需求选择自由创作、模板引导...

支持( 98 ) 盖楼(回复)

2025/08/24 13:40
FIFA14延续其前作的辉煌与经典,让自己的手指激情的挥舞在绿茵上吧!使用说明1.压缩包里面2个文件解压放入MyDocumentsFIFA14 2.在...

支持( 175 ) 盖楼(回复)

2025/08/21 21:24
来来社交软件是一款非常好的社交交友软件,这款软件不仅仅提供聊天的平台,还提供一些互动的小游戏,同时这款软件还可以边游戏边视频哦,喜欢的朋友就来东坡下载吧。功能介...

支持( 191 ) 盖楼(回复)

2025/08/08 05:11
最近这款《完蛋!我被美女包围了!》游戏很火的,这是一款以男性视角为主的互动影视游戏,类似于同类型制作的《隐形的翅膀》《飞跃13号房》等,但是与之不同的这是一款以...

支持( 126 ) 盖楼(回复)

2025/08/22 05:41
能够为小伙伴们带来各式各样的手机游戏打造的趣味平台,在1k2k游戏盒app每天都会推荐各种优质的手机游戏,是可以直接下载自己喜欢的游戏去玩耍,软件内的游戏分类明...

支持( 87 ) 盖楼(回复)