资源简介
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
- 上一篇:成都信息工程学院最新c语言题库答案
- 下一篇:C++实现GIF播放源代码
相关资源
- 简单驱动程序
- Linux优先级时间片调度C++源码
- linux内核驱动之DHT11
- 获取linux内核核心信息(shell脚本)
- 精通UNIX下C语言编程及项目实践总结与
- Linux内核代码
- linux下获取CPU内存使用信息,网络流量
- 加权调度算法(C语言)
- Linux驱动,SPI驱动
- crc16几种标准校验算法及c语言代码(
- 树莓派CAN通讯(c语言)
- linux驱动原子操作
- android和linux平台下的nanocom源码
- linux内核的裁剪和方法
- FTP客户端源代码C语言
- C语言基数排序——顺序队列实现
- Linux网络编程
- Linux TCP IP 协议栈分析.pdf
- 256色转灰度图(c语言)
- opengl:基于linux下雷达ppi
- c语言实现一个简单的线程池(thread
- avl树的实现(c语言)
- C++ 用C语言判断文件是否存在
- c语言地空对战游戏.zip
- c语言实现水波纹显示效果.zip
- c语言打字母游戏源码.zip
- c语言使用CMakeLists.txt编译和使用静态
- 高级冒泡排序高级(c语言)
- C语言程序设计单元练习及答案pdf
- 高斯 Jordan消元法 c语言代码
评论
共有 条评论