那一个棋牌游戏好玩手游最新版本

那一个棋牌游戏好玩手游最新版本

大小:1,572.4M 语言: 中文

类型:实用工具 系统:macOS

备案号:备案号:沪8G-201596088-86L
简介 相关 评论(8)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

新疆聚落棋牌游戏

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

C++打飞机的游戏代码

voidTitleDisplay(void)  //显示序

{

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;

}

}

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/08/27 19:46
shoothouse手游v1.27最新版本是一款B站up主自制的游戏,主打的就是射击对抗模式,全新枪战体验。有多重玩法模式,自由战役对抗赛,丰富武器装备,超酷的...

支持( 66 ) 盖楼(回复)

2025/08/26 15:59
枫少酷跑美化助手是一款专为天天酷跑手游打造的美化包软件,能帮助玩家实现坐骑人物背景等美化,让你的人物、坐骑更加炫酷,喜欢玩天天酷跑手游的小伙伴来下载!枫少酷跑美...

支持( 125 ) 盖楼(回复)

2025/08/23 06:59
这是嘉定区本地的一个交通公共出行的软件,通过这个app你可以查询实时公交,定制包车系统,定制长途出行路线等等功能,非常好用。软件简介1、一个手机端的公共交通出行...

支持( 40 ) 盖楼(回复)

2025/08/23 08:32
教师资格、教师招聘、特岗教师等学习考证的教学平台,专为想要考教师资格证的用户设计,注意,这里的很多课程是需要收费的,大家根据自己的实际情况来选择适合自己的课程,...

支持( 81 ) 盖楼(回复)

2025/09/07 19:31
小丸工具箱是一款可以压缩和处理视频的图形界面工具,内核是x264、FFMPEG、mp4box等软件。小丸工具箱只是一个调用其他程序的程序,自己没有压制功能!只是...

支持( 193 ) 盖楼(回复)

2025/08/29 11:26
MASOBU游戏互动平台能为玩家提供多元、沉浸的游戏体验。其次界面风格精美简约,栏目布局直观大方。各种功能一目了然,资源清晰呈现,操作体验流畅。而且游戏资源丰富...

支持( 150 ) 盖楼(回复)

2025/09/06 21:55
iOS10.3Beta5是苹果ios10.3系统的第五个测试版本,该版本的更新使得系统更流畅,iOS10.3Beta5文件系统更新至了全新的苹果文件系统APFS...

支持( 81 ) 盖楼(回复)

2025/08/27 07:56
之江汇教育广场app是一款社交网络应用app,你可以使用这个app让学校和教师进行交流,随时随地了解众多教育知识,让大家可以更加方便的与其他人交流!产品具有以下...

支持( 77 ) 盖楼(回复)

2025/09/09 05:09
夏都通app是一款专为西宁市民出行使用的出行服务类软件,该软件支持公交卡充值、余额查询、公交路线查询等功能,该软件不仅可以减少用户等车造成的时间浪费还能避免因在...

支持( 186 ) 盖楼(回复)

2025/09/05 22:45
木偶战士是一款动作类手机游戏,游戏玩法操作简单,玩家可以控制人偶行动并与其它战士进行战斗。游戏含有多个关卡,玩家需要击败其它敌人才可以进行下一关。游戏介绍:一款...

支持( 46 ) 盖楼(回复)

2025/08/23 17:13
准备从事微商也是需要制作出各种贴图的,微商截图侠安卓版,帮助大家轻松的制作出各种效果的图片,不用专业的知识都可以轻松p图。微商截图侠特色1、轻松制作截图,微商都...

支持( 136 ) 盖楼(回复)

2025/08/30 11:58
偶恋交友APP是个支持真人视频的社交互动软件,所以在这里你或许能邂逅到那个ta,它也以创新的功能和贴心的设计,为单身人士搭建起一座通往爱情的桥梁,助力他们在茫茫...

支持( 81 ) 盖楼(回复)

2025/09/01 23:56
烈焰荣光打金版是一款传奇游戏,玩家可以通过这款游戏来进行冒险,三职业设定,采用了多种时下最先进的技术,极大的丰富游戏画面的表现力,紧张激烈的战斗节奏,如诗如画的...

支持( 161 ) 盖楼(回复)

2025/08/28 18:39
一个健康可爱的宝宝是每个家庭所希望的,如何优生优育要从孕前开始准备,东坡带来的孕期贴心管家专为您的好孕而打造,它每天会给你带来一些胎教和孕期相关知识,贴心的呵护...

支持( 184 ) 盖楼(回复)

2025/08/27 17:45
钓鱼人和赶海心备的潮汐工具,潮汐日历app查看实时任意点潮汐预测,还有钓鱼笔记的功能,记录你的美好时刻。潮汐日历app介绍钓鱼发烧友推荐的港口潮汐表,掌握涨潮退...

支持( 59 ) 盖楼(回复)