c语言编写坦克大战源代码
#include "tank.h"
#include "ConOperator.h"
#include
#include
#include
#include
using namespace std;
TankGame::TankGame(int w, int h)
{
// 设定当前关数
no = 1;
// 设定游戏整体高宽
wide = w;
high = h;
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD sizePos = {2 * wide, high};
SetConsoleScreenBufferSize(hStdOut, sizePos);
// 分配游戏空间状态表
gameSpace = new GameSpace*[high];
for (int i = 0; i != high; i++)
gameSpace[i] = new GameSpace[wide];
// 添加围墙
wall = new Wall(gameSpace, wide, high);
wall->draw();
}
void TankGame::load_init()
{
// 初始化游戏空间
for (int y = 1; y != high-1; y++) {
f