闲来无事,写了个小游戏,彩色的飞机大战
#include<windows.h>·
#include<iostream>
#include<ctime>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME)&0x8000)?1:0)
using namespace std;
int randNext(int left, int right) {
static unsigned int seed = 0;
seed++;
srand((unsigned) time(NULL) + seed * seed);
return rand() % (right - left + 1) + left;
}
void COLOR_PRINT(int color) {
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | color);
cout << " ";
SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | 7);
}
struct Bullet {
int x = 1000000, y = 1000000;
} bb[1000];
int jsb = 900;
struct enemy {
int x = 7, y = 114514;
} ens[1000];
unsigned jse = 1000;
int kills = 0;
short map[32][32], x = 22, y = 16, color = 1;
unsigned long long times;