资源简介
俄罗斯方块(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; //控制台句柄
/**
- 上一篇:是男人就下100层(小游戏源码)
- 下一篇:c++ 21点游戏源码
相关资源
- 基于Qt的VTK应用程序代码
- Qt4 图形设计与嵌入式开发 源代码
- qt 快速读取excel代码
- Linux内核代码
- INA226电流检测的代码
- 基于STM32F407的AD7616代码
- autosar框架代码
- crc16几种标准校验算法及c语言代码(
- BMS下位机和上位机代码
- robomaster步兵车开源代码
- vxWorks开发:飞控代码源码
- 3KW数字LLC源代码
- 单片机LED流水灯源代码
- 单片机蜂鸣器源代码
- STM32的光立方和灯光秀控制算法源代码
- 三电平NPCSVPWM源代码
- STM32F030 UCOSii 例程代码 mdk
- 基于stm32的平衡车代码
- YDL-TH00温度测试代码
- jsoncpp-0.y.z 代码
- STM32F334同步整流buck代码
- UCOS2源代码(未移植版)
- modbus主机代码(可以用在各种MCU平台
- 51单片机34个经典电路制作,附电路图
- 基于飞思卡尔MC9s单片机的CAN通信代码
- CSA算法MATLAB代码
- windows系统编程源代码第四版
- FTP客户端源代码C语言
- RTSPRTP C++ 源代码
- tftpd32 源代码VC
评论
共有 条评论