• 大小: 0.02M
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 语言: C/C++
  • 标签: 俄罗斯  代码  

资源简介

俄罗斯方块(c++代码)

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 

#include 



/*******宏  定  义*******/
#define frameX 13    //游戏窗口左上角的X轴坐标
#define frameY 3    //游戏窗口左上角的Y轴坐标
#define frame_height  20  //游戏窗口的高度
#define frame_width   18  //游戏窗口的宽度 

/*******定  义  全  局  变  量 *******/
int ijTempTemp1Temp2;  //temptemp1temp2用于记住和转换方块变量的值
int a[80][80]={0};    //标记游戏屏幕的图案:210分别表示该位置为游戏边框、方块、无图案;初始化为无图案
int b[4];      //标记4个“口“方块:1表示有方块,0表示无方块
struct Tetris //声明俄罗斯方块的结构体
{
  int x;      //中心方块的x轴坐标
  int y;      //中心方块的y轴坐标
  int flag;     //标记方块类型的序号
  int next;     //下一个俄罗斯方块类型的序号
  int speed;     //俄罗斯方块移动的速度
  int number;     //产生俄罗斯方块的个数
  int score;     //游戏的分数
  int level;     //游戏的等级
};
void HANDLE;hOut; //控制台句柄

/**

评论

共有 条评论