-
大小: 4.33KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-01-29
- 語言: C/C++
- 標(biāo)簽:
資源簡介
c++ 游戲反彈球消磚塊
代碼片段和文件信息
#include?
#include?
#define?High?480??//?游戲畫面尺寸
#define?Width?640
#define?Brick_num?10?//?磚塊個數(shù)
//?全局變量
int?ball_xball_y;?//?小球的坐標(biāo)
int?ball_vxball_vy;?//?小球的速度
int?radius;??//?小球的半徑
int?bar_xbar_y;?//?擋板中心坐標(biāo)
int?bar_highbar_width;??//?擋板的高度和寬度
int?bar_leftbar_rightbar_topbar_bottom;?//?擋板的上下左右位置坐標(biāo)
int?isBrickExisted[Brick_num];?//?每個磚塊是否存在,1為存在,0為沒有了
int?brick_highbrick_width;?//?每個磚塊的高度和寬度
void?startup()??//?數(shù)據(jù)初始化
{
ball_x?=?Width/2;
ball_y?=?High/2;
ball_vx?=?1;
ball_vy?=?1;
radius?=?20;
bar_high?=?High/20;
bar_width?=?Width/2;
bar_x?=?Width/2;
bar_y?=?High?-?bar_high/2;
bar_left?=?bar_x?-?bar_width/2;
bar_right?=?bar_x?+?bar_width/2;
bar_top?=?bar_y?-?bar_high/2;
bar_bottom?=?bar_y?+?bar_high/2;
brick_wi
評論
共有 條評論