资源简介
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++ 源码)
评论
共有 条评论