資源簡介
c++ 游戲反彈球消磚塊
代碼片段和文件信息
#include?
#include?
#define?High?480??//?游戲畫面尺寸
#define?Width?640
#define?Brick_num?10?//?磚塊個數
//?全局變量
int?ball_xball_y;?//?小球的坐標
int?ball_vxball_vy;?//?小球的速度
int?radius;??//?小球的半徑
int?bar_xbar_y;?//?擋板中心坐標
int?bar_highbar_width;??//?擋板的高度和寬度
int?bar_leftbar_rightbar_topbar_bottom;?//?擋板的上下左右位置坐標
int?isBrickExisted[Brick_num];?//?每個磚塊是否存在,1為存在,0為沒有了
int?brick_highbrick_width;?//?每個磚塊的高度和寬度
void?startup()??//?數據初始化
{
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
- 上一篇:vb開發的學籍管理系統 源碼(含數據庫)
- 下一篇:趣味貪吃蛇(c++ 源碼)
評論
共有 條評論