91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.01M
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-02-20
  • 標簽: C語言??小游戲??

資源簡介

      用C語言寫的一個俄羅斯方塊程序,注意在編譯器添加相關的庫,否則會報錯說缺少頭文件。

資源截圖

代碼片段和文件信息

#include
#include?
#include
#include
#include
#include
#include
#pragma?comment?(lib“Winmm.lib“)
#define?WIDTH?200//游戲區寬度
#define?HEIGHT?400//高度
#define?UNIT?20//每個游戲區單位的實際像素

//全局變量
int?g_arrBackGround[20][10]={0};//背景分割
int?g_arrSqare[2][4]={0};
int?n;
int?g_nSqareID;
MOUSEMSG?msg;
COLORREF?c;//方塊顏色
int?g_nLineg_nList;
int?a;
int?Score=0;
char?strScore[10];
IMAGE?img_bk1;//定義IMAGE對象
IMAGE?img_bk2;


//函數聲明
void?gotoxy(int?xint?y);//清屏
void?startup();//初始化
void?show();//顯示函數,清全屏
void?UpdateWithoutInput();//與用戶無關的輸入
void?UpdateWithInput();//與用戶有關的輸入
void?CreateRandonSqare();//隨機顯示圖形
void?CopySqareToBack();//把圖形寫入背景數組
void?SqareDown();//下降
void?SqareLeft();//左移
void?SqareRight();//右移
void?onchangeSqare();//變形
void?ChangeSqare();//除長條和正方形外的變形
void?ChangeLineSqare();//長條變形
int?CanSqareChangeShape();//解決變形bug
int?CanLineSqareChange();//解決長條變形bug
int?gameover();//判斷游戲是否失敗
int?

評論

共有 條評論