• 大小: 0.02M
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: C/C++
  • 标签: c  

资源简介


c++大作业,基于C++实现游戏坦克大战。直接运行,代码思路清晰,注释详尽,对初学者具有很大的参考作用!

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
using namespace std;

HANDLE Mutex=CreateMutex(NULLFALSENULL);//互斥对象

int GameOver=0;
int level=0;
int map[23][23];
//坦克种类,Normal为玩家坦克
#define Normal 0
#define Red 1
#define Blue 2
#define Green 3
//方向的宏定义
#define Up 0
#define Down 1
#define Left 2
#define Right 3
//地图标记的宏定义
#define Empty 0
#define Player 1
#define PlayerBullet 2
#define EnemyBullet 3
#define Enemy 4

int Kill;
int KillRed;
int KillGreen;
int EnemyExist;

void SetPos(int iint j)//设定光标位置
{
COORD pos={ij};
HANDLE Out=GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleCursorPosition(Out pos);
}

void HideCurSor(void)//隐藏光标
{
CONSOLE_CURSOR_INFO info={10};
HANDLE Out=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorInfo(Out&info);
}

int sharp[4][12]=
{
{011011122022}
{000210111221}
{010210112122}
{000111122021}
};//此数组

评论

共有 条评论