一、项目介绍这是一个用C语言编写的走迷宫小游戏。迷宫随机生成,可自行设置迷宫大小。编译环境:VC6第三方库:Easyx2022 注意需要提前安装easyX,如没有基础可以先了解easyX图形编程二、运行截图
三、主要代码// 生成迷宫:初始化(注:宽高必须是奇数)void MakeMaze(int width, int height){ if (width % 2 != 1 || height % 2 != 1) return; int x, y; // 定义迷宫尺寸,并分配迷宫内存 g_aryMap = new BYTE*[width + 2]; for(x = 0; x < width + 2; x++) { g_aryMap[x] = new BYTE[height + 2]; memset(g_aryMap[x], MAP_WALL, height + 2); } // 定义边界 for (x = 0; x



请登录后发表评论
注册
停留在世界边缘,与之惜别