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

  • 大小: 3.13MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-10
  • 語言: C/C++
  • 標(biāo)簽: c語言??

資源簡介

超級瑪麗經(jīng)典版》移植與小霸王平臺的單機(jī)版本,也是大家最初接觸到的經(jīng)典版,完美保留所有關(guān)卡以及隱藏要素,操作上

資源截圖

代碼片段和文件信息

#include?“Global.h“

void?init_Bonus(cBonus*?bonus)
{

bonus->SURFACE[0]=?LoadIMG(“data/gfx/bonus/pilz.png“);
bonus->SURFACE[1]=?LoadIMG(“data/gfx/bonus/blume.png“);
bonus->SURFACE[2]=?LoadIMG(“data/gfx/bonus/stern.png“);
bonus->SURFACE[3]=?LoadIMG(“data/gfx/bonus/life.png“);

bonus->online?=?0;
}

void?Bonus_init(cBonus*?bonus?int?_xint?_yint?_type)
{
bonus->x?=?_x*40;
bonus->y?=?_y*40-5;

bonus->type?=?_type;

bonus->x_speed?=?(rand()%2)???-1.5f:1.5f;
if(_type==1)
bonus->x_speed?=?0;
bonus->y_speed?=?0;

bonus->online?=1;
bonus->counter?=?0;
PLAYSOUND1(S_OUTPUT);
}

void?Bonus_update(cBonus*?bonus)
{
if(!bonus->online)
return;

bonus->rect.x?=?(int)bonus->x?-?cam_x;
bonus->rect.y?=?(int)bonus->y?-?cam_y;

if(bonus->counter<35)
{
bonus->counter++;
bonus->y--;
}
else
{
bonus->down_touch?=?Scene_posValid(bonus->x+10bonus->y+40)?+?Scene_posValid(bonus->x+30bonus->y+40);
bonus->left_touch?=?Scene_posValid(bonus->xbonus->y+35);
bonus->right_touch?=?Scene_posValid(bonus->x+40bonus->y+35);

if((bonus->right_touch+bonus->left_touch))
bonus->x_speed?*=?-1;

if(bonus->y_speed>=0)
{
if(!bonus->down_touch)
{
bonus->y?+=?bonus->y_speed;
if(bonus->y_speed<2)
bonus->y_speed+=0.05;
}
else{?bonus->y_speed?=?0;}
}else
bonus->y_speed+=0.1;

bonus->x?+=?bonus->x_speed;
bonus->y?+=?bonus->y_speed;

if(collision(&bonus->rect&Player.rect))
{
if(bonus->type==0)
Player_changeStat(1);
else?if(bonus->type==1)
{
if(Player.stat==2)
{
Score_init(bonus->xbonus->y1000);
PLAYSOUND1(S_KICK);
}
else
Player_changeStat(2);
}
else?if(bonus->type==2)
{
Player.STARPOWER?+=?500;
Mix_PlayMusic(STARSOUND-1);
}
else?if(bonus->type==3)
{
PLAYSOUND1(S_1UP);
HUD.lifes++;
Score_init(bonus->xbonus->y0);
}
bonus->online?=?0;
return;
}
}

SDL_UpperBlit(bonus->SURFACE[bonus->type]0screen&bonus->rect);


}


void?init_Crack()
{
CRACK.SURFACE[0]?=?LoadIMG(“data/gfx/bonus/cracked.png“);
CRACK.SURFACE[1]?=?LoadIMG(“data/gfx/bonus/cracked2.png“);
CRACK.CRACKcount?=?0;
for(int?i=0;i<50;i++)
{
CRACK.CRACK[i].x?=0;
CRACK.CRACK[i].y?=0;
CRACK.CRACK[i].x_speed?=0;
CRACK.CRACK[i].y_speed?=0;
}
}

void?Crack_init(int?_xint?_yint?grey)
{
if(CRACK.CRACKcount>42)
CRACK.CRACKcount?=?0;

HUD.score?+=?50;

for(int?i=CRACK.CRACKcount;i {
CRACK.CRACK[i].x?=?_x*40;
CRACK.CRACK[i].y?=?_y*40;
CRACK.CRACK[i].x_speed?=?(rand()%2)???rand()%3+2?:?-(rand()%3+2);
CRACK.CRACK[i].y_speed?=?-rand()%-5-4;
CRACK.CRACK[i].grey?=?grey;
}
CRACK.CRACKcount?=?i;
PLAYSOUND2(S_CRACK);
}

void?Crack_update()
{
for(int?i=0;i<50;i++)
{
if(CRACK.CRACK[i].y>0&&CRACK.CRACK[i].y<4000)
{
CRACK.CRACK[i].x?+=?CRACK.CRACK[i].x_speed;

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????7323??2012-09-14?02:27??mario-c\bonus.cpp

?????文件???????1226??2012-09-11?12:19??mario-c\bonus.h

?????文件???????5416??2012-09-14?02:24??mario-c\bowser.cpp

?????文件??????18614??2003-12-08?13:30??mario-c\data\gfx\background\bowsercastle.JPG

?????文件??????72750??2003-12-08?13:35??mario-c\data\gfx\background\bush1.PNG

?????文件???????7479??2003-11-14?22:35??mario-c\data\gfx\background\bush2.png

?????文件???????5531??2003-11-18?16:29??mario-c\data\gfx\background\bush3.PNG

?????文件???????5531??2003-11-18?16:29??mario-c\data\gfx\background\bush4.png

?????文件???????3303??2003-11-18?16:27??mario-c\data\gfx\background\bush5.png

?????文件???????3878??2003-11-28?01:47??mario-c\data\gfx\background\bush6.png

?????文件??????39074??2003-12-11?10:24??mario-c\data\gfx\background\canyon.JPG

?????文件??????54220??2003-12-03?15:31??mario-c\data\gfx\background\castle.JPG

?????文件??????14297??2004-03-02?22:14??mario-c\data\gfx\background\cloud1.PNG

?????文件???????6546??2003-12-08?13:28??mario-c\data\gfx\background\cloud2.PNG

?????文件??????35670??2003-12-11?10:26??mario-c\data\gfx\background\egypt.JPG

?????文件??????21101??2003-12-09?17:12??mario-c\data\gfx\background\hall.PNG

?????文件??????47686??2003-12-08?13:29??mario-c\data\gfx\background\hole.jpg

????..A.SH.??????7680??2013-02-26?19:41??mario-c\data\gfx\background\Thumbs.db

?????目錄??????????0??2013-02-26?19:41??mario-c\data\gfx\background

?????文件???????2617??2003-12-10?02:36??mario-c\data\gfx\bonus\axe.PNG

?????文件???????1530??2003-12-02?07:09??mario-c\data\gfx\bonus\blume.png

?????文件???????1786??2003-12-02?05:27??mario-c\data\gfx\bonus\box.png

?????文件???????3084??2003-12-08?13:48??mario-c\data\gfx\bonus\boxempty.png

?????文件???????2469??2003-12-05?13:29??mario-c\data\gfx\bonus\coin1.png

?????文件???????1470??2003-12-05?13:31??mario-c\data\gfx\bonus\coin2.PNG

?????文件???????1909??2003-12-05?13:31??mario-c\data\gfx\bonus\coin3.PNG

?????文件???????1260??2003-12-05?13:33??mario-c\data\gfx\bonus\coin4.PNG

?????文件????????695??2003-12-02?11:05??mario-c\data\gfx\bonus\cracked.PNG

?????文件????????614??2003-12-03?16:16??mario-c\data\gfx\bonus\cracked2.PNG

?????文件????????649??2003-12-10?03:50??mario-c\data\gfx\bonus\crackedlong.PNG

............此處省略355個(gè)文件信息

評論

共有 條評論

相關(guān)資源