91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 20.65MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-27
  • 語言: C/C++
  • 標簽:

資源簡介

C語言開發(fā)FlyBird小游戲,飛翔小鳥小游戲,可以直接運行! 下載后把源碼里面圖片的地址改一下就可以了 前幾天的實訓(xùn)我做了一個飛翔小鳥的游戲項目,技術(shù)性不高,但是我利用了圖像處理函數(shù)在游戲里添加了聲音和畫面,看起來就好多了。

資源截圖

代碼片段和文件信息

#include?
#pragma?comment(lib“Winmm.lib“)
#include
#include
int?bird_y;
int?bird_x;
//定義圖片
IMAGE?img_bkimg_bd1img_bd2img_bar1_up1img_bar1_up2img_bar1_down1img_bar1_down2;
int?y1=-300y2=400; //初始位置
int?k=0;
int?randposition; //隨機位置
int?up1down1; //上管口縱坐標和下管口縱坐標
int?bar1_x1bar1_x2bar_top1bar_top2jianxi=100; //管子的橫坐標和管子的左上角坐標
int?randk=1; //randk每次會變成相反數(shù)
int?p?=?50;
IMAGE?img_bar2_up1img_bar2_up2img_bar2_down1img_bar2_down2;

int?up2down2;
void?startup()//游戲初始化
{
mciSendString(“open?\“D:\\sucai\\background.mp3\“?alias?bkmusic“?NULL?0?NULL);//打開背景音樂
// mciSendString(“play?bkmusic?repeat?“?NULL?0?NULL);??//?循環(huán)播放
// mciSendString(“setaudio?bkmusic?volume?to?100“?NULL?0?NULL);
mciSendString(“setaudio?bkmusic?volume?to?100“000);

initgraph(350?600);

//加載圖片
loadimage(&img_bk?“sucai\\background.jpg“);
loadimage(&img_bd1?“sucai\\bird1.jpg“);
loadimage(&img_bd2?“sucai\\bird2.jpg“);
loadimage(&img_bar1_up1?“sucai\\bar_up1.gif“);
loadimage(&img_bar1_up2?“sucai\\bar_up2.gif“);
loadimage(&img_bar1_down1?“sucai\\bar_down1.gif“);
loadimage(&img_bar1_down2?“sucai\\bar_down2.gif“);




bird_x?=?10;
bird_y?=?200;
bar1_x1=355;
bar_top1=y1;
bar_top2=y2;
jianxi=bar_top2-bar_top1;
up1=600+bar_top1;
down1=bar_top2;
BeginBatchDraw();
}
void?s()???//開始的加載界面
{
char?input;
initgraph(350?600);
IMAGE?startk;
loadimage(&start?“sucai\\title.png“);
putimage(80?420?&start);
loadimage(&k“sucai\\tutorial.png“);
putimage(100?220?&k);
Sleep(5000);
BeginBatchDraw();
}


void?show() //畫面顯示
{

putimage(0?0?&img_bk); //?顯示背景
putimage(bar1_x1bar_top1?&img_bar1_up1NOTSRCERASE);?//?顯示上一半的障礙物
putimage(bar1_x1bar_top1&?img_bar1_up2SRCINVERT);
putimage(bar1_x1?bar_top2&?img_bar1_down1NOTSRCERASE);?//?顯示下一半的障礙物
putimage(bar1_x1bar_top2&?img_bar1_down2SRCINVERT);


putimage(bird_x?bird_y?&img_bd1NOTSRCERASE);?//?顯示小鳥
putimage(bird_x?bird_y&img_bd2SRCINVERT);
FlushBatchDraw();


}
////////////////////////////////無關(guān)變量
void?updateWithoutInput()
{
int?randposition;
if?(bird_y<600&&k==0)
bird_y?=?bird_y+5;
if(bird_y>=600&&k==1)
exit(0);

if(bird_x<=bar1_x2&&bird_x>=bar1_x1)
{
if(bird_y<=up1||bird_y>=down1)
{
exit(0);

}
}
??
if(bar1_x1>-145)
{
bar1_x1-=2;

}
else
{
bar1_x1=355;
randk=-randk;
randposition=rand()%150;
bar_top2=y2+randposition*randk;
down1=bar_top2;
up1=down1-100;
bar_top1=up1-600;
}

????static?int?speed=0;?????//控制速度
????if(speed????{
????????speed++;
????????Sleep(10);
????}
????else
????{
????????if(speed==k)
????????{

??????????????//根據(jù)速度更新位置
????????????speed=0;
????????}
????}
????Sleep(30);
bar1_x2=bar1_x1+140;
}
////////////////////////////////有關(guān)變量
void?updateWithInput()
{
char?input;
if(kbhit())??//?判斷是否有輸入
{
input?=?getch();
if?(input?==?‘?‘?&

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????648707??2019-12-10?18:33??FlyBird\EasyX_20190529(beta).exe

?????文件???????3780??2019-12-25?15:35??FlyBird\FlyBird.cpp

?????文件??????87987??2019-12-11?13:16??FlyBird\sucai\background.jpg

?????文件????2514904??2016-01-05?22:45??FlyBird\sucai\background.mp3

?????文件???????2596??2017-04-10?14:35??FlyBird\sucai\bar_down1.gif

?????文件???????9914??2017-04-10?20:11??FlyBird\sucai\bar_down2.gif

?????文件???????2625??2017-04-10?14:35??FlyBird\sucai\bar_up1.gif

?????文件???????9971??2017-04-10?20:12??FlyBird\sucai\bar_up2.gif

?????文件????7337045??2019-12-10?08:43??FlyBird\sucai\beijing.jpg

?????文件??????10394??2019-12-11?13:29??FlyBird\sucai\bird1.1.jpg

?????文件??????10394??2019-12-11?13:28??FlyBird\sucai\bird1.jpg

?????文件??????12593??2019-12-11?13:29??FlyBird\sucai\bird2.1.jpg

?????文件??????12593??2019-12-11?13:29??FlyBird\sucai\bird2.jpg

?????文件???10917931??2019-12-11?13:23??FlyBird\sucai\bk.jpg

?????文件?????131893??2019-12-11?13:24??FlyBird\sucai\bk1.jpg

?????文件??????14127??2019-12-09?20:43??FlyBird\sucai\end.jpg

?????文件???????2003??2019-12-11?13:25??FlyBird\sucai\huang1.1.jpg

?????文件??????16899??2019-12-11?13:15??FlyBird\sucai\huang11.jpg

?????文件???????1820??2019-12-11?13:26??FlyBird\sucai\huang2.1.jpg

?????文件???????5967??2014-05-30?22:24??FlyBird\sucai\Jump.mp3

?????文件??????38344??2019-12-09?20:44??FlyBird\sucai\start.jpg

?????文件?????141837??2019-12-11?13:14??FlyBird\sucai\timg.jfif

?????文件???????3217??2014-03-14?10:01??FlyBird\sucai\title.png

?????文件???????2398??2014-03-14?10:01??FlyBird\sucai\tutorial.png

?????目錄??????????0??2019-12-25?15:59??FlyBird\sucai

?????目錄??????????0??2019-12-25?15:59??FlyBird

-----------?---------??----------?-----??----

?????????????21939939????????????????????26


評論

共有 條評論

相關(guān)資源