C++ 简易迷宫游戏easyx

在这里插入图片描述

/*走迷宫*/
#define _CRT_SECURE_NO_DEPRECATEd
#define _CRT_SECURE_NO_WARNINGS

#include<graphics.h>
#include<conio.h>
#include<Windows.h>
#include<stdio.h>
#define LEFT			0//方向
#define RIGHT			1
#define UP			0//由于当前素材只有左右二个方向,所以上下共用了左右方向
#define DOWN			1

#define ROAD 0//地图元素类型
#define WALL 1

#define ENTERX 1//入口  x列,y行
#define ENTERY 0

#define OUTX 11 //出口 x列,y行
#define OUTY 8

#define HUMANWIDTH		75
#define HUMANHEIGHT		130

#define WIDTH			12//地图大小
#define HEIGHT			10

IMAGE img_human;
IMAGE img_human_mask;
IMAGE img_wall;
IMAGE img_road;

int moveNum[2] = {
    0 };//当前动作序号
int direction;//上下左右四个方向
int human_witdh;
int human_height;
int x, y;//x列数,y行数

int map[HEIGHT][WIDTH] = {
   //地图
	{
    1,1,1,1,1,1,1,1,1,1,1,1 },
	{
    0,0,0,1,1,1,1,1,1,1,1,1 },
	{
    1,1,0,1
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值