一个小游戏demo的实现,人物移动,物体碰撞检测,窗口卷轴移动
截图:
#include"pch.h"
#include <iostream>
#include <conio.h>
#include <time.h>
#include <Windows.h>
using namespace std;
int main() {
srand((int)time(0));
const int ww = 50;//世界宽度
const int wh = 20;//世界高度
const int cw = 16;//窗口宽度
const int ch = 9;//窗口高度
const int cs = cw * ch;//窗口大小
//人物坐标
int herox = 1;
int heroy = 1;
int herodir = 1;//人物方向
int cx = 0;
int cy = 0;
int map[cs];
//障碍
//边界
int zax[14] = { 0,0,0,ww - 1 };
int zay[14] &