• 大小: 2.43KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签:

资源简介

c++ 打砖块 小游戏示例

资源截图

代码片段和文件信息

#include
#include
#include 
#include
int scr[22][50] q=14 w=30 ban=20 score=1 sx=-1  zy=-1 speed=1 chang=30;
void moveqiu(void);
void penzhuangqiu(void);
void printf(void);
void menu(void);


main(void)
{
int i=0j=0;
menu();
for(;j<50;j++)
scr[i][j]=4;
j=0;i=1;
;for(;i<3;i++)
for(j=2;j<48;j++)
scr[i][j]=3;
//这里设置砖头位置
scr[q][w]=2;
while(1)
{
for(j=0;j<20;j++)//将板位置归0
scr[21][ban+j]=0;
if(kbhit())//控制板的移动
switch(getch())
{
case‘a‘:case‘A‘:if(ban>1&&ban<=29) ban--;
break;
case‘d‘:case‘D‘:if(ban>0&&ban<=28) ban++;
break;
case‘w‘:case‘W‘:getch();break;//暂停键
}
for(j=0;j<20;j++)//建立板位置为1
scr[21][ban+j]=1;
penzhuangqiu();
moveqiu();
printf();


}


}


void penzhuangqiu(void)
{
int b;
b=0;
if(zy==1)

评论

共有 条评论