• 大小: 8KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: C/C++
  • 标签: linux  俄罗斯  c语言  

资源简介

linux下俄罗斯方块小游戏(c语言)

资源截图

代码片段和文件信息


#include 
#include 
#include 
#include 
#include “data.h“

#define     ROW           20
#define     COL           16
#define     UPDATE_SCORE  1000
enum{
   CHANGE
   DOWN
   LEFT
   RIGHT
   STOP
   EXIT
   UNKNOW
};

static int  nextSeedseedchange=0;//seed表示随机值  change表示方向
static int  starty=6 startx=COL/2-2;
static char gameArea[ROW][COL];
static int  level=1scoremaxScore=0; 
static int  levelTime[10]={999999800000700000600000500000400000350000200000150000100000};
static FILE *fp;

//--------------------------------
void gameSelf(int signo);

int getInput(void);

void exitGame(void);
void stopGame(void);
//绘画边界
void initGameArea(void);
//显示游戏界面
void showGameArea(void);
void drawBlock(char bl[][NR]);
void cleanBlock(char bl[]

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      14940  2017-10-02 21:54  smallGame\a.out

     文件       3171  2017-10-02 21:54  smallGame\data.h

     文件          4  2017-10-02 21:54  smallGame\data.txt

     文件       8508  2017-10-02 21:54  smallGame\main.c

     目录          0  2017-12-25 11:35  smallGame

----------- ---------  ---------- -----  ----

                26623                    5


评论

共有 条评论